Metadata-Version: 1.1
Name: PyEntrezId
Version: 1.5.6
Summary: Converts UniProt, HGNC, and Ensembl Transcript Ids to         Entrez Gene Id. Also, converts accession number to Taxonomy id
Home-page: https://github.com/lwgray/pyEntrezId
Author: Larry Gray
Author-email: lwgray@gmail.com
License: UNKNOWN
Download-URL: https://github.com/lwgray/pyEntrezId/tarball/1.5.6
Description: PyEntrezId
        ==========
        
            Python package to convert between various gene or protein IDs
        
        .. image:: https://travis-ci.org/lwgray/pyEntrezId.svg?branch=master
           :target: https://travis-ci.org/lwgray/pyEntrezId
        .. image:: https://coveralls.io/repos/github/lwgray/pyEntrezId/badge.svg?branch=master
           :target: https://coveralls.io/github/lwgray/pyEntrezId?branch=master    
        .. image:: https://img.shields.io/pypi/v/pyEntrezId.svg
           :target: https://pypi.python.org/pypi/pyEntrezId
        .. image:: https://img.shields.io/pypi/pyversions/PyEntrezId.svg
           :target: https://pypi.python.org/pypi/PyEntrezId
        .. image:: https://img.shields.io/badge/license-MIT-blue.svg
           :target: https://raw.githubusercontent.com/lwgray/lwgray/pyEntrezId/master/LICENSE
        
        
        Summary
        -------
        
        This is the first package I am releasing into the wild. Any feedback would be greatly appreciated!
        
        I created this package because there is a lack of a simple developer tool to convert between the numerous IDs used to identify genes, proteins, etc.  This is important because databases hosted by various scientific institutions (NIH, EMBL, etc) sometimes have different nomenclature to describe the same exact thing(gene, protein, dna, rna, etc).
        
        I think this project is unique because it provides open access to the conversion code and has a singular goal.
        
        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.
        
        .. _CONTRIBUTING: https://github.com/GoogleCloudPlatform/gcloud-python/blob/master/CONTRIBUTING.rst
        
        License
        -------
        
        The MIT License (MIT) - See `LICENSE`_ for more information.
        
        .. _LICENSE: https://github.com/lwgray/PyEntrezID/blob/master/LICENSE
        
Keywords: Ensembl,Entrez,Gene,HGNC,UniProt,Taxid,Accession,Taxonomy,Accesion Number,NCBI,NLM,DNA,Convert,Genomics,Biology
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Operating System :: OS Independent
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.6
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python
Classifier: Intended Audience :: Science/Research
Classifier: Topic :: Utilities
Classifier: Topic :: Scientific/Engineering :: Bio-Informatics
