{ "info": { "author": "Kai Blin", "author_email": "kblin@biosustain.dtu.dk", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Science/Research", "License :: OSI Approved :: Apache Software License", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Scientific/Engineering :: Bio-Informatics" ], "description": "# NCBI accession download script\n\nA partner script to the popular [ncbi-genome-download](https://github.com/kblin/ncbi-genome-download)\nscript, `ncbi-acc-download` allows you to download sequences from GenBank/RefSeq by accession through\nthe NCBI [ENTREZ API](https://www.ncbi.nlm.nih.gov/books/NBK184582/).\n\n## Installation\n\n```\npip install ncbi-acc-download\n```\n\nAlternatively, clone this repository from GitHub, then run (in a python virtual environment)\n```\npip install .\n```\nIf this fails on older versions of Python, try updating your `pip` tool first:\n```\npip install --upgrade pip\n```\nand then rerun the `ncbi-acc-download` install.\n\n`ncbi-acc-download` is only developed and tested on Python releases still under active\nsupport by the Python project. At the moment, this means versions 2.7, 3.4, 3.5, 3.6 and 3.7.\nSpecifically, no attempt at testing under Python versions older than 2.7 or 3.4 is being made.\n\nIf your system is stuck on an older version of Python, consider using a tool like\n[Homebrew](http://brew.sh) or [Linuxbrew](http://linuxbrew.sh) to obtain a more up-to-date\nversion.\n\n\n## Usage\n\nTo download a nucleotide record AB_12345 in GenBank format, run\n```\nncbi-acc-download AB_12345\n```\n\nTo download a nucleotide record AB_12345 in FASTA format, run\n```\nncbi-acc-download --format fasta AB_12345\n```\n\nTo download a protein record WP_12345 in FASTA format, run\n```\nncbi-acc-download --molecule protein WP_12345\n```\n\nTo just generate a list of download URLs to run the actual download elsewhere, run\n```\nncbi-acc-download --url AB_12345\n```\n\nIf you want to concatenate multiple sequences into a single file, run\n```\nncbi-acc-download --out two_genomes.gbk AB_12345 AB_23456\n```\n\nYou can use this with `/dev/stdout` as the filename to print the downloaded data to\nstandard output instead of writing to a file if you want to chain `ncbi-acc-download` with other\ncommand line tools, like so:\n```\nncbi-genome-download --out /dev/stdout --format fasta AB_12345 AB_23456 | gzip > two_genomes.fa.gz\n```\n\nIf you want to download all records covered by a WGS master record instead of the master record itself,\nrun\n```\nncbi-acc-download --recursive NZ_EXMP01000000\n```\n\nYou can get more detailed information on the download progress by using the `--verbose` or `-v` flag.\n\nTo get an overview of all options, run\n```\nncbi-acc-download --help\n```\n\n## License\nAll code is available under the Apache License version 2, see the\n[`LICENSE`](LICENSE) file for details.\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/kblin/ncbi-acc-download/", "keywords": "", "license": "Apache Software License", "maintainer": "", "maintainer_email": "", "name": "ncbi-acc-download", "package_url": "https://pypi.org/project/ncbi-acc-download/", "platform": "", "project_url": "https://pypi.org/project/ncbi-acc-download/", "project_urls": { "Homepage": "https://github.com/kblin/ncbi-acc-download/" }, "release_url": "https://pypi.org/project/ncbi-acc-download/0.2.5/", "requires_dist": [ "pyOpenSSL; python_version < '2.7.9' or python_full_version in '2.7.0 2.7.1 2.7.2 2.7.3 2.7.4 2.7.5 2.7.6 2.7.7 2.7.8'", "requests >= 2.4.3" ], "requires_python": "", "summary": "Download genome files from NCBI by accession.", "version": "0.2.5" }, "last_serial": 5191061, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "562a22b720e936155fefdb37ea858173", "sha256": "a29e318183617e6749cc717b0580aca12c9bac8fd61613af9f4ad16b7915561b" }, "downloads": -1, "filename": "ncbi_acc_download-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "562a22b720e936155fefdb37ea858173", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6405, "upload_time": "2017-09-12T08:07:00", "url": "https://files.pythonhosted.org/packages/3e/0e/776eacf4c76e6f85804f779e5b22cd62b11812c571c98fd33311686a1373/ncbi_acc_download-0.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "538200e76aab6e9bb571f3eadb045683", "sha256": "cfa3d1e02599eeda0afbdbaee484c8cf9a48bf7f050b29e85dc3c90204b406b3" }, "downloads": -1, "filename": "ncbi-acc-download-0.1.0.tar.gz", "has_sig": false, "md5_digest": "538200e76aab6e9bb571f3eadb045683", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4432, "upload_time": "2017-09-12T08:07:01", "url": "https://files.pythonhosted.org/packages/c1/9b/de3acc6a05d80fc4e2f500c144a6a94ac598ba5e59db69c5e825b372187b/ncbi-acc-download-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "110a596f6bee734620058d10409e9aa2", "sha256": "90763fe9e138842e826571f11afc018c20b86b3354d9a205a561d77c848d8847" }, "downloads": -1, "filename": "ncbi_acc_download-0.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "110a596f6bee734620058d10409e9aa2", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6741, "upload_time": "2018-08-06T14:31:27", "url": "https://files.pythonhosted.org/packages/ea/84/18a874ffb38041c172d33754d305ad8dcc6700a4c5e5a49cdcd1b16fbbf5/ncbi_acc_download-0.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4d257e17307c01dab04ae6f6f3c0aaf7", "sha256": "68f36087cfe218f0918337d1f96bf0e4520a96aa4221a91eedb610ec03ca2756" }, "downloads": -1, "filename": "ncbi-acc-download-0.1.1.tar.gz", "has_sig": false, "md5_digest": "4d257e17307c01dab04ae6f6f3c0aaf7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6089, "upload_time": "2018-08-06T14:31:28", "url": "https://files.pythonhosted.org/packages/dd/ac/f908a58b3a7dff6a20d8be826e7d524e4545d8088b1db99ca03535c4f3d5/ncbi-acc-download-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "f2796b7af4d4cf84840772fad317fd70", "sha256": "288ea0107948aff724e803518afe60a8c042da2f33f7056944f05004795aa20c" }, "downloads": -1, "filename": "ncbi_acc_download-0.1.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f2796b7af4d4cf84840772fad317fd70", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7014, "upload_time": "2018-09-24T15:57:05", "url": "https://files.pythonhosted.org/packages/a4/a2/7161904271b12514fdb47f97f14c26bbbaa33ac1139ffee68528f42b2572/ncbi_acc_download-0.1.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a0965ae19c1521b445733c38ee8191ce", "sha256": "ff029e737319915839225d142b5c7bd397a63127b4af35e5a399ef6ca70d90d5" }, "downloads": -1, "filename": "ncbi-acc-download-0.1.2.tar.gz", "has_sig": false, "md5_digest": "a0965ae19c1521b445733c38ee8191ce", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6351, "upload_time": "2018-09-24T15:57:06", "url": "https://files.pythonhosted.org/packages/4c/ea/65a6db3419056771d01548fab22cbfd1cf3d78c1eb475ab2d2f9e159b80a/ncbi-acc-download-0.1.2.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "062bb88d39ba16d08daded1f05324e93", "sha256": "1320fc3dfbb7d18f7c1dbbbcdd9aa248a86127dda0bfaa70b4d2aacbe31f9918" }, "downloads": -1, "filename": "ncbi_acc_download-0.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "062bb88d39ba16d08daded1f05324e93", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7556, "upload_time": "2018-09-27T09:33:48", "url": "https://files.pythonhosted.org/packages/74/1b/10807165ce328d40c5bcafcf20f371a0e7683ccbf5d1031c944a775254a0/ncbi_acc_download-0.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8dd1384292cdba6c9923d8ac72654b64", "sha256": "9b56ff179a4f097ef4637b8c7d8c5a9ecf44c799addfc79ce2fa1b75ddeacb17" }, "downloads": -1, "filename": "ncbi-acc-download-0.2.0.tar.gz", "has_sig": false, "md5_digest": "8dd1384292cdba6c9923d8ac72654b64", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6859, "upload_time": "2018-09-27T09:33:49", "url": "https://files.pythonhosted.org/packages/74/5d/97c7ed94f44d1c8843ffe63c7f22c7ae0f3eb4279f21b89dd5301bf54e9e/ncbi-acc-download-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "575df034deece1b8500c4dd3980afa7e", "sha256": "686bb221a930c024cb4b91e9c836176739db1068c5e51d1795ecf37b41993755" }, "downloads": -1, "filename": "ncbi_acc_download-0.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "575df034deece1b8500c4dd3980afa7e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 11198, "upload_time": "2018-12-03T11:12:46", "url": "https://files.pythonhosted.org/packages/f1/21/b404767a0b717dac90b90905faadf386318979df4eea9e3a2300ea01b586/ncbi_acc_download-0.2.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2eb61451962756c8e9b7cc90950618ad", "sha256": "2f6812617466e01b611df158131cdda8a6dd8bb67ff409108479d51bec7cd602" }, "downloads": -1, "filename": "ncbi-acc-download-0.2.1.tar.gz", "has_sig": false, "md5_digest": "2eb61451962756c8e9b7cc90950618ad", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8375, "upload_time": "2018-12-03T11:12:48", "url": "https://files.pythonhosted.org/packages/d7/36/10c9ece08d4f94ca324d97c92ecd85fd97a0fd059edb4be19b864ee3513a/ncbi-acc-download-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "289520948578a1a4d49a01b16bc02b5b", "sha256": "efe9cee6a08d1f05736ee63fac9dbda957eda45d12f4572f8f13edbbdee3fdc0" }, "downloads": -1, "filename": "ncbi_acc_download-0.2.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "289520948578a1a4d49a01b16bc02b5b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 13410, "upload_time": "2018-12-23T19:48:04", "url": "https://files.pythonhosted.org/packages/2b/b0/429e3b81ca8e0a2213c25e6f83e1f908b6078087d959d20824f43e52696e/ncbi_acc_download-0.2.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f0d3b34456a3e5f91285fc3fd481af49", "sha256": "d013b339cc06d5da45c81570c19494e2c2968a42a1dd74ba5abb1e9dc150932c" }, "downloads": -1, "filename": "ncbi-acc-download-0.2.2.tar.gz", "has_sig": false, "md5_digest": "f0d3b34456a3e5f91285fc3fd481af49", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8372, "upload_time": "2018-12-23T19:48:05", "url": "https://files.pythonhosted.org/packages/49/85/98acb115a66f6334c5aee50a74f3cba18270d405ffd2dda34916e28ec780/ncbi-acc-download-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "0d75b6e0cbbdb66f0dbefd06175fb5f6", "sha256": "f88d7c1e68273d1be9141a567fddd29cd0372f94386839fbc3a8375899bedeca" }, "downloads": -1, "filename": "ncbi_acc_download-0.2.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0d75b6e0cbbdb66f0dbefd06175fb5f6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 13408, "upload_time": "2018-12-23T20:01:05", "url": "https://files.pythonhosted.org/packages/b1/f2/d2caf7efdc988aa0fff252e0fecdddd6d685ac8496c4b845fd75ce6ea81a/ncbi_acc_download-0.2.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cc7f303a9091df86024b1559cad2ab79", "sha256": "65f4f22997a93b94ce3a5814fb0f6ddfb4bab4c9ec09d35ac507108341a17ee3" }, "downloads": -1, "filename": "ncbi-acc-download-0.2.3.tar.gz", "has_sig": false, "md5_digest": "cc7f303a9091df86024b1559cad2ab79", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8377, "upload_time": "2018-12-23T20:01:06", "url": "https://files.pythonhosted.org/packages/b9/56/e74ee9b0e283f15fc711d1ce129fe8151b17c8e59cbb23a17f264a128ba1/ncbi-acc-download-0.2.3.tar.gz" } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "1c188648cee2343b6b01c6f875f0c9cd", "sha256": "e483c8c3624a3d578138be9042a87e4e35efdf5abeefd5cd0d0c65d5c015db40" }, "downloads": -1, "filename": "ncbi_acc_download-0.2.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1c188648cee2343b6b01c6f875f0c9cd", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 13510, "upload_time": "2019-01-11T09:54:19", "url": "https://files.pythonhosted.org/packages/7f/7d/92195263f786fd9906ec022d9f05dc9cd379df7394a800aacf13b05771bb/ncbi_acc_download-0.2.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a92d8c42c1a7d3fe0c519b0c437e028c", "sha256": "d96bd794dfef6048879710c809b4df470a44cc06b3996de6741980cfb631e2ef" }, "downloads": -1, "filename": "ncbi-acc-download-0.2.4.tar.gz", "has_sig": false, "md5_digest": "a92d8c42c1a7d3fe0c519b0c437e028c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8467, "upload_time": "2019-01-11T09:54:21", "url": "https://files.pythonhosted.org/packages/4c/d0/510aa19f198951e9ab4252311dc2be0461af0cdecf3961d76d1321bab22b/ncbi-acc-download-0.2.4.tar.gz" } ], "0.2.5": [ { "comment_text": "", "digests": { "md5": "47dc0051f1046f4c00ff5d4e05ad5aad", "sha256": "76f20597c4de06df533562372e1a0d25f32eebd3f30be90d47df8bd08b01c4b8" }, "downloads": -1, "filename": "ncbi_acc_download-0.2.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "47dc0051f1046f4c00ff5d4e05ad5aad", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 13649, "upload_time": "2019-04-26T05:22:34", "url": "https://files.pythonhosted.org/packages/90/51/0eff82de3ccf845ff8cf694614183aa17aac2cf41d7d9fd362bc7a50f3b3/ncbi_acc_download-0.2.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "328a4bc2ea9f80d49c3973ab9b8c0643", "sha256": "eb8cb4a9c30dc00370109f2375b454414b7339fae069c2ae5108e1f2e9b8f733" }, "downloads": -1, "filename": "ncbi-acc-download-0.2.5.tar.gz", "has_sig": false, "md5_digest": "328a4bc2ea9f80d49c3973ab9b8c0643", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8569, "upload_time": "2019-04-26T05:22:36", "url": "https://files.pythonhosted.org/packages/49/79/42fa87faf1005247b3686a97351ce8c526fffca5e1e53eb79742d359aa65/ncbi-acc-download-0.2.5.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "47dc0051f1046f4c00ff5d4e05ad5aad", "sha256": "76f20597c4de06df533562372e1a0d25f32eebd3f30be90d47df8bd08b01c4b8" }, "downloads": -1, "filename": "ncbi_acc_download-0.2.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "47dc0051f1046f4c00ff5d4e05ad5aad", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 13649, "upload_time": "2019-04-26T05:22:34", "url": "https://files.pythonhosted.org/packages/90/51/0eff82de3ccf845ff8cf694614183aa17aac2cf41d7d9fd362bc7a50f3b3/ncbi_acc_download-0.2.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "328a4bc2ea9f80d49c3973ab9b8c0643", "sha256": "eb8cb4a9c30dc00370109f2375b454414b7339fae069c2ae5108e1f2e9b8f733" }, "downloads": -1, "filename": "ncbi-acc-download-0.2.5.tar.gz", "has_sig": false, "md5_digest": "328a4bc2ea9f80d49c3973ab9b8c0643", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8569, "upload_time": "2019-04-26T05:22:36", "url": "https://files.pythonhosted.org/packages/49/79/42fa87faf1005247b3686a97351ce8c526fffca5e1e53eb79742d359aa65/ncbi-acc-download-0.2.5.tar.gz" } ] }