INNER CODE UNIT · Python

printAllele_annotations

ncbi/dbsnp · tutorials/rsjson_allele_info_demo.py:44

def printAllele_annotations(primary_refsnp):
    '''
    rs clinical significance
    '''
    for annot in primary_refsnp['allele_annotations']:
        for clininfo in annot['clinical']:
            print(",".join(clininfo['clinical_significances']))


def getPlacements(info):
    '''
    rs genomic positions
    '''
    rs['alleles'] = []  # holder for one or more variant alleles
    for alleleinfo in info:
        # has top level placement (ptlp) and assembly info
        if alleleinfo['is_ptlp'] and len(
                alleleinfo['placement_annot']['seq_id_traits_by_assembly']

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…