Converts UniProt, HGNC, and Ensembl Transcript Ids to Entrez Gene Id. Also, converts accession number to Taxonomy id
Project description
Python package to convert between various gene or protein IDs
Quick Start
$ pip install --upgrade pyEntrezId
Examples
Convert Ensemble Transcript Gene Id to Entrez Gene Id
from PyEntrezId import Conversion EnsemblId = 'ENST00000407559' Id = Conversion('sampleemail@nih.gov') #include your email address EntrezId = Id.convert_ensembl_to_entrez(EnsemblId) print(EntrezId) # Returns a String
Convert HGNC ID to Entrez Gene Id
from PyEntrezId import Conversion HGNCID = 9245 # HGNCID can be just the number or 'HGNC:9425' Id = Conversion('sampleemail@nih.gov') # include your email address EntrezId = Id.convert_hgnc_to_entrez(HGNCID) print EntrezID # Returns a dictionary containing Symbol and Entrez Id
Convert Entrez Gene Id to Uniprot ID
- ::
from PyEntrezId import Conversion EntrezID = 39 Id = Conversion(‘sampleemail@nih.gov’) #include your email address UniProtId = Id.convert_entrez_to_uniprot(EntrezID) print UniProtId # Returns a string
Convert Uniprot Id to Entrez Gene Id
from PyEntrezId import Conversion UniProtId = 'Q9BWD1' Id = Conversion('sampleemail@nih.gov') #include your email address EntrezID = Id.convert_uniprot_to_entrez(UniProtId) print EntrezID # Returns a string
Convert Accession Id to Taxonomy Id
from PyEntrezId import Conversion AccessionId = 'AC131209' Id = Conversion('sampleemail@nih.gov') #include your email address TaxID = Id.convert_accesion_to_taxid(AccesionId) print TaxID # Returns a string
Contributing
Contributions to this library are always welcome and highly encouraged.
See CONTRIBUTING for more information on how to get started.
License
The MIT License (MIT) - See LICENSE for more information.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
PyEntrezId-1.5.4.tar.gz
(3.3 kB
view hashes)