TranslatorSRI / NodeNormalization

Service that produces Translator compliant nodes given a curie
MIT License
9 stars 6 forks source link

NCBIGene:6052 doesn't have a label, although it should #246

Open gaurav opened 5 months ago

gaurav commented 5 months ago

NCBIGene:6052 doesn't have a label, but it does have one at https://www.ncbi.nlm.nih.gov/gene/?term=6052

It also has name and label information in gene_info.gz:

#tax_id GeneID  Symbol  LocusTag        Synonyms        dbXrefs chromosome      map_location    description     type_of_gene    Symbol_from_nomenclature_authority      Full_name_from_nomenclature_authority   Nomenclature_status     Other_designations      Modification_date       Feature_type
9606    6052    RNR1    -       -       MIM:180450|HGNC:HGNC:10082      13      13p12   RNA, ribosomal 45S cluster 1    other   RNR1    RNA, ribosomal 45S cluster 1    O       45S rDNA cluster 1|RNA, ribosomal 1|RNA, ribosomal cluster 1|Ribosomal RNA-1    20220508        -       

This appears to be because it is type other, which is skipped when generating label and synonym files:

https://github.com/TranslatorSRI/Babel/blob/f7ed8f0736c799c1389d3f5b0a2d045634da2e46/src/datahandlers/ncbigene.py#L60-L61

We should pick up a preferred label from OMIM, but we don't appear to use OMIM labels at all.