{ "info": { "author": "kpj", "author_email": "kpjkpjkpjkpjkpjkpj@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: End Users/Desktop", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3 :: Only", "Topic :: Scientific/Engineering :: Bio-Informatics" ], "description": "gene_map\n========\n\n|PyPI| |Build Status| |codecov|\n\nTool for converting between various gene ids.\n\nInstallation\n------------\n\n.. code:: bash\n\n $ pip install gene_map\n\nUsage\n-----\n\n.. code:: bash\n\n $ gene_map --help\n Usage: gene_map [OPTIONS]\n\n Map gene ids between various formats.\n\n Options:\n -i, --input TEXT If it exists, treated as file with\n whitespace-separated gene ids. Otherwise\n treated as a gene id itself. [required]\n --from TEXT Source ID type. [required]\n --to TEXT Target ID type. [required]\n -o, --output FILENAME CSV-file to save result to.\n --organism [ARATH_3702|CAEEL_6239|CHICK_9031|DANRE_7955|DICDI_44689|DROME_7227|ECOLI_83333|HUMAN_9606|MOUSE_10090|RAT_10116|SCHPO_284812|YEAST_559292]\n Organism to convert IDs in.\n --cache-dir DIRECTORY Folder to store ID-databases in.\n -q, --quiet Suppress logging of mapping-statistics.\n --force-download Force download of mapping-database.\n --help Show this message and exit.\n\nGetting started\n---------------\n\nCommandline usage\n~~~~~~~~~~~~~~~~~\n\nInputs can be either gene ids or files containing whitespace-separated\ngene ids:\n\n.. code:: bash\n\n $ cat mygenes.txt\n P63244 P08246\n P68871\n $ gene_map \\\n -i P35222 -i InvalidID -i mygenes.txt -i P04637 \\\n --from ACC --to Gene_Name \\\n -o gene_mapping.csv\n Mapped 5/6 genes.\n $ cat gene_mapping.csv\n ID_from,ID_to\n P04637,TP53\n P08246,ELANE\n P35222,CTNNB1\n P63244,RACK1\n P68871,HBB\n\nIt is also possible to simply try to convert all given inputs without\nknowing their ID type, by using ``--from auto``:\n\n.. code:: bash\n\n $ gene_map \\\n -i P35222 \\\n -i TP53 \\\n -i '9606.ENSP00000306407' \\\n --from auto \\\n --to GeneID\n Mapped 3/3 genes.\n ID_from,ID_to\n 9606.ENSP00000306407,79007\n P35222,1499\n TP53,7157\n\nAttention: if an ID is valid for multiple types, unintended side-effects\nmay occur. Furthermore, all IDs are treated as strings.\n\nAPI usage\n~~~~~~~~~\n\n.. code:: python\n\n >>> from gene_map import GeneMapper\n\n >>> stringdb_ids = ['9606.ENSP00000306407', '9606.ENSP00000337461']\n >>> gm = GeneMapper() # defaults to HUMAN_9606\n >>> gm.query(stringdb_ids, source_id_type='STRING', target_id_type='GeneID')\n # ID_from ID_to\n #0 9606.ENSP00000306407 79007\n #1 9606.ENSP00000337461 90529\n\n.. |PyPI| image:: https://img.shields.io/pypi/v/gene_map.svg?style=flat\n :target: https://pypi.python.org/pypi/gene_map\n.. |Build Status| image:: https://img.shields.io/travis/kpj/gene_map.svg?style=flat\n :target: https://travis-ci.org/kpj/gene_map\n.. |codecov| image:: https://codecov.io/gh/kpj/gene_map/branch/master/graph/badge.svg\n :target: https://codecov.io/gh/kpj/gene_map", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/kpj/gene_map", "keywords": "uniprot genes mapping", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "gene-map", "package_url": "https://pypi.org/project/gene-map/", "platform": "", "project_url": "https://pypi.org/project/gene-map/", "project_urls": { "Homepage": "https://github.com/kpj/gene_map" }, "release_url": "https://pypi.org/project/gene-map/0.4.4/", "requires_dist": null, "requires_python": "", "summary": "Map gene ids using UniProt.", "version": "0.4.4" }, "last_serial": 5975948, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "babde2c4fcc2a260f5d72680d2920c7c", "sha256": "4f6cde0624adfa17ba1aef283ec33290c05205cad42d75f562f3f27986a91ba7" }, "downloads": -1, "filename": "gene_map-0.1.0.tar.gz", "has_sig": false, "md5_digest": "babde2c4fcc2a260f5d72680d2920c7c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2872, "upload_time": "2017-12-12T16:28:09", "url": "https://files.pythonhosted.org/packages/39/12/980ce5ac6b61b88cb1d46e39313e36d7f59dc8ea6e2b356f794bec4b7e6a/gene_map-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "e7a56a9a7bdaab6ad38e83946a63d509", "sha256": "457110263e00f240552d852895e0b5c68047226dfd410cf993246b99f2eff2e0" }, "downloads": -1, "filename": "gene_map-0.2.0.tar.gz", "has_sig": false, "md5_digest": "e7a56a9a7bdaab6ad38e83946a63d509", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3476, "upload_time": "2017-12-12T19:05:48", "url": "https://files.pythonhosted.org/packages/9c/e7/5c26d4ad534f76d352b91f7f77a654241a78e386aab89e3be3f7ba773033/gene_map-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "3ec51e401f3575d63f215d839b1f1c3a", "sha256": "72f368cacc08102b79300e6822781e1e6e002477843a7b30a9053ce80d7973bc" }, "downloads": -1, "filename": "gene_map-0.2.1.tar.gz", "has_sig": false, "md5_digest": "3ec51e401f3575d63f215d839b1f1c3a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3451, "upload_time": "2017-12-12T20:47:55", "url": "https://files.pythonhosted.org/packages/29/09/cef1e7106caccfb0821d790bc6fd98cdd24c82dcf5fe1c19c7872f2de156/gene_map-0.2.1.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "b8e535106bc7bcc8bf81eb995daed6f4", "sha256": "31607583e99bdb912b0bac5f9c682823d1d5365adee77d6590c258c74fc84e9d" }, "downloads": -1, "filename": "gene_map-0.3.0.tar.gz", "has_sig": false, "md5_digest": "b8e535106bc7bcc8bf81eb995daed6f4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3907, "upload_time": "2017-12-13T10:34:03", "url": "https://files.pythonhosted.org/packages/5b/fd/f6321939b6829eb07d49bf423ab7ded55d6b64ae479fc8abd4fea9ee91ae/gene_map-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "d89a08bc6c051e6b86d7b99b37b79149", "sha256": "45a31368c3383f503e6a5be713a5e3e8c1f554f6ccb5f10fbbce52bec99382f8" }, "downloads": -1, "filename": "gene_map-0.3.1.tar.gz", "has_sig": false, "md5_digest": "d89a08bc6c051e6b86d7b99b37b79149", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4106, "upload_time": "2017-12-13T10:45:41", "url": "https://files.pythonhosted.org/packages/48/53/83324dbc4f3e752efe137f5d793376945834c8448fefaeef65fbd17e4f4e/gene_map-0.3.1.tar.gz" } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "18a68406463247b1de18bdd35716bbf9", "sha256": "4649b5ccf78db82d1aadae7ad0dbd6a6b101466ffeb0c529a505165f9d8e0e2a" }, "downloads": -1, "filename": "gene_map-0.3.2.tar.gz", "has_sig": false, "md5_digest": "18a68406463247b1de18bdd35716bbf9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4255, "upload_time": "2017-12-13T12:19:20", "url": "https://files.pythonhosted.org/packages/2c/8e/1754bb3a5ebf054c41845777609163ae75d16f306e9f4fe3e4c98f0f84a4/gene_map-0.3.2.tar.gz" } ], "0.3.3": [ { "comment_text": "", "digests": { "md5": "a09abb0f487b729e63b68e2d53724f03", "sha256": "59eb34a45c41241a54485eecb0ca5c562947d2ad8b0d87d2648e5bf1ca1e5798" }, "downloads": -1, "filename": "gene_map-0.3.3.tar.gz", "has_sig": false, "md5_digest": "a09abb0f487b729e63b68e2d53724f03", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4404, "upload_time": "2017-12-13T15:29:49", "url": "https://files.pythonhosted.org/packages/e0/2d/0dc6f1004ac1a29d20989c1f7d5b876254a9065abbad94d7513c07a15181/gene_map-0.3.3.tar.gz" } ], "0.3.4": [ { "comment_text": "", "digests": { "md5": "8597b3ad473606d6f42e35f217e22afb", "sha256": "4d0226e0051f3fd36fabde82d99638f9e406ec311b51e6df6c706292c7c0c881" }, "downloads": -1, "filename": "gene_map-0.3.4.tar.gz", "has_sig": false, "md5_digest": "8597b3ad473606d6f42e35f217e22afb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4608, "upload_time": "2017-12-19T13:46:02", "url": "https://files.pythonhosted.org/packages/8e/cf/62e9b65a892ea7cc8e5352c65444c08aec3689cae112b84f97a6f7d67ff3/gene_map-0.3.4.tar.gz" } ], "0.3.5": [ { "comment_text": "", "digests": { "md5": "009a00e8cc6ec203448794c8b99413c0", "sha256": "ed0c7beb5f9d8ad6d6fa3ebd97cba7ce1ce1511264cc02c9bd5e046686a3dcfb" }, "downloads": -1, "filename": "gene_map-0.3.5.tar.gz", "has_sig": false, "md5_digest": "009a00e8cc6ec203448794c8b99413c0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4678, "upload_time": "2017-12-23T13:24:17", "url": "https://files.pythonhosted.org/packages/be/c3/3964b5f4f58fc61a13c7c86cebbb2136677c7e2fb2e7dcfbd1d41b9debd0/gene_map-0.3.5.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "5998189e23a0c8ddcfbcfc66ab172b91", "sha256": "8c3db097030efa4dc27abd0d160de1b99cc3c21150aad89ca6d474881fcfc20f" }, "downloads": -1, "filename": "gene_map-0.4.0.tar.gz", "has_sig": false, "md5_digest": "5998189e23a0c8ddcfbcfc66ab172b91", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5298, "upload_time": "2018-01-01T12:32:47", "url": "https://files.pythonhosted.org/packages/fb/a6/9ac642da9a18671299ce6780ca4fac47b75f579a9bfd72c6a4ce7c14f5f6/gene_map-0.4.0.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "54e24cdc86cf1d6a2a6a6c4a51e7e2e8", "sha256": "a497d65cc8f0022a36c89e68d9b94e12df99d9317fb3ffc87d10040e4969fae1" }, "downloads": -1, "filename": "gene_map-0.4.1.tar.gz", "has_sig": false, "md5_digest": "54e24cdc86cf1d6a2a6a6c4a51e7e2e8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7343, "upload_time": "2018-02-14T11:18:52", "url": "https://files.pythonhosted.org/packages/66/98/1fd4f95e29957383646b42586c7bef64cd8c26453f62463a252392d8ff20/gene_map-0.4.1.tar.gz" } ], "0.4.2": [ { "comment_text": "", "digests": { "md5": "55efa4c73186ab013f3cd3c836ddd2b6", "sha256": "b4f2eabaf55273a6424e918097dfdd0475805f54622298e31eaa84d4c58ba32c" }, "downloads": -1, "filename": "gene_map-0.4.2.tar.gz", "has_sig": false, "md5_digest": "55efa4c73186ab013f3cd3c836ddd2b6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7458, "upload_time": "2018-02-14T12:21:16", "url": "https://files.pythonhosted.org/packages/d2/d7/a3704efce2c57b3926ce8e8b597b610c3d9e486dc1739888433563600257/gene_map-0.4.2.tar.gz" } ], "0.4.3": [ { "comment_text": "", "digests": { "md5": "0cb0775f8b80e16e799c1f9121d85202", "sha256": "6f00bdc3aef6ae0e8592b32c32d60dc8cbdbc8de9716f606798b311b02029dbc" }, "downloads": -1, "filename": "gene_map-0.4.3.tar.gz", "has_sig": false, "md5_digest": "0cb0775f8b80e16e799c1f9121d85202", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7831, "upload_time": "2018-02-23T11:29:11", "url": "https://files.pythonhosted.org/packages/5b/ed/a3936f1067d60f55c85dd528878223ebe36528787ea7a27dc49433398244/gene_map-0.4.3.tar.gz" } ], "0.4.4": [ { "comment_text": "", "digests": { "md5": "ca5895d718258b94e35451d96d5a0495", "sha256": "b85c7898f9551b186c71a5aec3a15de1838d88baeb63c7f46b2d08998e9c7f67" }, "downloads": -1, "filename": "gene_map-0.4.4.tar.gz", "has_sig": false, "md5_digest": "ca5895d718258b94e35451d96d5a0495", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8220, "upload_time": "2019-10-15T09:57:09", "url": "https://files.pythonhosted.org/packages/0a/06/cfc1bdc2618ebca8227e8f3306a77a9d995bc640863869418109f46cebbf/gene_map-0.4.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ca5895d718258b94e35451d96d5a0495", "sha256": "b85c7898f9551b186c71a5aec3a15de1838d88baeb63c7f46b2d08998e9c7f67" }, "downloads": -1, "filename": "gene_map-0.4.4.tar.gz", "has_sig": false, "md5_digest": "ca5895d718258b94e35451d96d5a0495", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8220, "upload_time": "2019-10-15T09:57:09", "url": "https://files.pythonhosted.org/packages/0a/06/cfc1bdc2618ebca8227e8f3306a77a9d995bc640863869418109f46cebbf/gene_map-0.4.4.tar.gz" } ] }