{ "info": { "author": "Nathaniel Watson", "author_email": "nathankw@stanford.edu", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# seqcenter_dnanexus\n\n### Utilities for working with the SCGPM Sequencing Center application logic on DNAnexus\n\nAPI documentation is on [Read the Docs](https://scgpm-seqresults-dnanexus.readthedocs.io/en/latest/index.html).\n\nProvides high level methods and scripts for working with sequencing results that are stored in DNAnexus projects. This repository is geared towards sequencing result projects that the Stanford Genome Sequencing Center creates in DNAnexus, since there are many project properties that are unique to their workflow which are utilized and queried here. \n\nThe heart of this API rests in the **`DxSeqResults()`** class in the **`dnanexus_utils.py`** module. Given a DNAnexus project of interest, a user can use high level methods around that project to do things such as:\n\n* Download QC reports and JSON stats for one or more barcoded samples,\n* Download FASTQ files or fetch them as DNAnexus DXFile objects,\n* Retrieve the properties that are set on specific FASTQ files,\n* accept project transfers in DNAnexus,\n* and more.\n\nThe **scripts** are many, and include tools such as:\n\n* Clean up projects to save space,\n* List projects and their properties for projects billed to a specific org,\n* Download fastqs of interest,\n* Add properties to a project,\n* Accept project transfers\n\nThe first point above has been heavily used to save space and costs. The script is called ``scgpm_clean_raw_data.py`` and works by removing unneccessary extras in the raw_data folder of a project. It works by running an app on DNAnexus by the same name and cleans out all projects that have been created within the last N days. \n\n\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/StanfordBioinformatics/scgpm_seqresults_dnanexus.git", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "scgpm-seqresults-dnanexus", "package_url": "https://pypi.org/project/scgpm-seqresults-dnanexus/", "platform": "", "project_url": "https://pypi.org/project/scgpm-seqresults-dnanexus/", "project_urls": { "Homepage": "https://github.com/StanfordBioinformatics/scgpm_seqresults_dnanexus.git", "Read the Docs": "https://scgpm-seqresults-dnanexus.readthedocs.io/en/latest" }, "release_url": "https://pypi.org/project/scgpm-seqresults-dnanexus/0.5.0/", "requires_dist": [ "dxpy3" ], "requires_python": "", "summary": "Utilities for working with the Stanford Genome Sequencing Service Center (GSSC) application logic on DNAnexus.", "version": "0.5.0" }, "last_serial": 5270272, "releases": { "0.3.1": [ { "comment_text": "", "digests": { "md5": "8b609492526eb6ad9bee900320f6504a", "sha256": "6e5dbd024152e7646160a839e8300c35b8dcdd95a0542c38dc1e0d6f7179d508" }, "downloads": -1, "filename": "scgpm_seqresults_dnanexus-0.3.1-py3-none-any.whl", "has_sig": false, "md5_digest": "8b609492526eb6ad9bee900320f6504a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 74350, "upload_time": "2018-11-30T04:53:44", "url": "https://files.pythonhosted.org/packages/eb/b4/33e7b8ec1bd3926363302e1c17bf9a352665839a868916aea3dc73871fdb/scgpm_seqresults_dnanexus-0.3.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c5d561029150f947b41debec7978f657", "sha256": "e50c54894b63c92db88044065a31df72d94091a90df5b312ab7358b2202ff9b9" }, "downloads": -1, "filename": "scgpm-seqresults-dnanexus-0.3.1.tar.gz", "has_sig": false, "md5_digest": "c5d561029150f947b41debec7978f657", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 38872, "upload_time": "2018-11-30T04:53:45", "url": "https://files.pythonhosted.org/packages/ca/33/232abee3cdf023d05214c21abf6cef7255977708e06afcd0fdc32b95fc4d/scgpm-seqresults-dnanexus-0.3.1.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "5ea924dfd9f97f817b7837473e05aae6", "sha256": "5a9b09a81c6dbdde6c9bb07a5394d9bf89dc7e1e38aff8f247e38df4f30c80ba" }, "downloads": -1, "filename": "scgpm_seqresults_dnanexus-0.4.0-py3-none-any.whl", "has_sig": false, "md5_digest": "5ea924dfd9f97f817b7837473e05aae6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 74674, "upload_time": "2019-02-06T23:04:12", "url": "https://files.pythonhosted.org/packages/c3/f9/3a1eeb166dc2e1d01ea134ac5220fa32c2ca6f6d63aed135225959955b54/scgpm_seqresults_dnanexus-0.4.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8b9189da266a61cdaa2e8dc6cf03fdc6", "sha256": "6e040526467f143a97041142f043b60d2fe90abee1aa021f6c06752e464e449c" }, "downloads": -1, "filename": "scgpm-seqresults-dnanexus-0.4.0.tar.gz", "has_sig": false, "md5_digest": "8b9189da266a61cdaa2e8dc6cf03fdc6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 39315, "upload_time": "2019-02-06T23:04:14", "url": "https://files.pythonhosted.org/packages/2a/d7/3e78408b5804f884549e7150dbf3a50a52ad0e56608711bad84316d6bf4a/scgpm-seqresults-dnanexus-0.4.0.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "517df49c4c3fe1240ebc5107d0ff947a", "sha256": "852eac0c69fbabf6306a3ade88853d52f29c29d06a9e2db6c2761312443eaa3e" }, "downloads": -1, "filename": "scgpm_seqresults_dnanexus-0.5.0-py3-none-any.whl", "has_sig": false, "md5_digest": "517df49c4c3fe1240ebc5107d0ff947a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 75196, "upload_time": "2019-05-15T03:26:55", "url": "https://files.pythonhosted.org/packages/a4/06/c1f6695f1c18506546c792df9ca67e41cfe6f084e5aab3ea4997fac7a230/scgpm_seqresults_dnanexus-0.5.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6ef54934f4bd47adac5215db32e133df", "sha256": "b6a24227536d17c144b85ee4f3e79154a9e85d9e188faab935e08ec4ac47dd88" }, "downloads": -1, "filename": "scgpm-seqresults-dnanexus-0.5.0.tar.gz", "has_sig": false, "md5_digest": "6ef54934f4bd47adac5215db32e133df", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 39811, "upload_time": "2019-05-15T03:26:57", "url": "https://files.pythonhosted.org/packages/86/bd/cd0568bfbc74678a5ac602842f891f1661f651a488efa1586f640931b901/scgpm-seqresults-dnanexus-0.5.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "517df49c4c3fe1240ebc5107d0ff947a", "sha256": "852eac0c69fbabf6306a3ade88853d52f29c29d06a9e2db6c2761312443eaa3e" }, "downloads": -1, "filename": "scgpm_seqresults_dnanexus-0.5.0-py3-none-any.whl", "has_sig": false, "md5_digest": "517df49c4c3fe1240ebc5107d0ff947a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 75196, "upload_time": "2019-05-15T03:26:55", "url": "https://files.pythonhosted.org/packages/a4/06/c1f6695f1c18506546c792df9ca67e41cfe6f084e5aab3ea4997fac7a230/scgpm_seqresults_dnanexus-0.5.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6ef54934f4bd47adac5215db32e133df", "sha256": "b6a24227536d17c144b85ee4f3e79154a9e85d9e188faab935e08ec4ac47dd88" }, "downloads": -1, "filename": "scgpm-seqresults-dnanexus-0.5.0.tar.gz", "has_sig": false, "md5_digest": "6ef54934f4bd47adac5215db32e133df", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 39811, "upload_time": "2019-05-15T03:26:57", "url": "https://files.pythonhosted.org/packages/86/bd/cd0568bfbc74678a5ac602842f891f1661f651a488efa1586f640931b901/scgpm-seqresults-dnanexus-0.5.0.tar.gz" } ] }