{ "info": { "author": "Nilesh R. Tawari", "author_email": "tawari.nilesh@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Intended Audience :: Science/Research", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Operating System :: MacOS :: MacOS X", "Operating System :: POSIX", "Operating System :: Unix", "Programming Language :: JavaScript", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Topic :: Scientific/Engineering", "Topic :: Scientific/Engineering :: Bio-Informatics", "Topic :: Scientific/Engineering :: Visualization" ], "description": ".. image:: https://img.shields.io/pypi/v/chronqc.svg\r\n :target: https://pypi.python.org/pypi/chronqc\r\n\r\n.. image:: https://readthedocs.org/projects/chronqc/badge/?version=latest\r\n :target: http://chronqc.readthedocs.io/en/latest/?badge=latest\r\n\r\nChronQC: A Quality Control Monitoring System for Clinical Next Generation Sequencing\r\n====================================================================================\r\n\r\n* Free software: MIT license\r\n* Documentation: http://chronqc.readthedocs.io/en/latest/.\r\n\r\nChronQC is a quality control (QC) tracking system for clinical implementation of next-generation sequencing (NGS). ChronQC generates time series plots for various QC metrics, which allows comparison of the current run to historical runs. ChronQC has multiple features for tracking QC data including Westgard rules for clinical validity, laboratory-defined thresholds, and historical observations within a specified period. Users can record their notes and corrective actions directly onto the plots for long-term recordkeeping.\r\n\r\nFeatures\r\n--------\r\n\r\n* Suited for different assays in a clinical laboratory\r\n* Generates interactive time series plots for various metrics\r\n* Records users' notes and corrective actions onto the graphs to facilitate long-term recordkeeping\r\n* Provides high level of customization: works with local databases and generates different chart types\r\n* Leverages existing standard tools such as `MultiQC `__\r\n\r\nExample live ChronQC report\r\n===========================\r\n`https://nilesh-tawari.github.io/chronqc `_\r\n\r\n\r\nExamples\r\n========\r\n\r\nChronQC plots can be generated from,\r\n\r\n1. A custom SQLite database. \r\n\t* For example see, `examples/custom_db_example `_.\r\n\r\n2. The output of `MultiQC `__. \r\n\t* For example on creating the ChronQC database and plots see, `examples/multiqc_example_1 `_.\r\n\t* For example on creating, updating the ChronQC database and plots see, `examples/multiqc_example_2 `_.\r\n\r\nFor complete command line reference see the `documentation. `__\r\n\r\nFor details of chart types see the `documentation. `__\r\n\r\nRequirement\r\n===========\r\nChronQC is implemented in Python (tested with v2.7 / v3.5 / v3.6) and runs on all common operating systems (Windows, Linux and Mac OS X).\r\n\r\nInstallation\r\n============\r\n\r\nYou can install ChronQC from PyPI using pip as follows::\r\n\r\n\tpip install chronqc\r\n\r\nAlternatively, you can install from GitHub::\r\n\r\n\tgit clone https://github.com/nilesh-tawari/ChronQC.git\r\n\tcd ChronQC\r\n\tpip install -r requirements.txt\r\n\tpip install --editable .\r\n\r\n\r\nIf you would like the development version instead, the command is::\r\n\r\n\tpip install --upgrade --force-reinstall git+https://github.com/nilesh-tawari/ChronQC.git\r\n\r\n\r\nLicense\r\n=======\r\n\r\nThis project is licensed under the MIT License - see the `LICENSE.md `_ file for details\r\n\r\n\r\n\r\n\r\nHistory\r\n-------\r\nDec 21, 2017 - Released version 1.0.4 software package \r\nNov 15, 2017 - Released version 1.0.3 software package \r\nAug 04, 2017 - Released version 1.0.2 software package \r\nJuly 13, 2017 - Released version 1.0.1 software package\r\nJune 20, 2017 - Released version 1.0.0 software package \r\n\r\n\r\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/nilesh-tawari/ChronQC", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "chronqc", "package_url": "https://pypi.org/project/chronqc/", "platform": "", "project_url": "https://pypi.org/project/chronqc/", "project_urls": { "Homepage": "https://github.com/nilesh-tawari/ChronQC" }, "release_url": "https://pypi.org/project/chronqc/1.0.4/", "requires_dist": [ "bottle", "matplotlib", "numpy", "pandas (>=0.20.2)" ], "requires_python": "", "summary": "A Quality Control Monitoring System for Clinical Next Generation Sequencing", "version": "1.0.4" }, "last_serial": 3433484, "releases": { "1.0.1": [ { "comment_text": "", "digests": { "md5": "15981bcba4614d6a1bdc335842765070", "sha256": "330678a5926f100aeff33ce81c0da60903ebb423c9690e5d95f499379b5e7d00" }, "downloads": -1, "filename": "chronqc-1.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "15981bcba4614d6a1bdc335842765070", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 38862, "upload_time": "2017-07-13T09:26:24", "url": "https://files.pythonhosted.org/packages/44/3e/eac529c0443ac9b699d7738a1dff0393a4953e84b8c878f02340f5ceeee5/chronqc-1.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2aef9a53d61dd580bc5f29b6ead98a21", "sha256": "98fb630b21319afbfbd3173287f276cadaea90627775e80aaca407cd7bcec517" }, "downloads": -1, "filename": "chronqc-1.0.1.zip", "has_sig": false, "md5_digest": "2aef9a53d61dd580bc5f29b6ead98a21", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 55598, "upload_time": "2017-07-13T09:26:26", "url": "https://files.pythonhosted.org/packages/5b/12/fa617a98e53727ff6e9789aec7eed1c5daf61dd0fd15669cd952f38c81cb/chronqc-1.0.1.zip" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "16539334dc2f98fac0a32a8baac9640c", "sha256": "04355fd10fe28cce0d23e27686b67adafcdac0b89198769b9d1efce3b9caad32" }, "downloads": -1, "filename": "chronqc-1.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "16539334dc2f98fac0a32a8baac9640c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 138010, "upload_time": "2017-08-04T06:38:50", "url": "https://files.pythonhosted.org/packages/47/18/64e1e2498215f128dc29081538122476305e994f27b5faac1b82654b4923/chronqc-1.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7b23b866a1b40babefac14492ce3a466", "sha256": "0de8a2b58b0d3ca532d0269a60bc92752d38f116807cd6fdf070496ececf4aa4" }, "downloads": -1, "filename": "chronqc-1.0.2.zip", "has_sig": false, "md5_digest": "7b23b866a1b40babefac14492ce3a466", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 154636, "upload_time": "2017-08-04T06:38:55", "url": "https://files.pythonhosted.org/packages/7f/4b/6b193e1bc4bd3dbbe9783830f3f512ad3c56e55bc8f6ba509c944b115f84/chronqc-1.0.2.zip" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "649d6eac8a1d6e112b58712122ad1158", "sha256": "fb80a87112ae151da8af04f90a05765dd7759875cfc9ba63b7d4818d8c344250" }, "downloads": -1, "filename": "chronqc-1.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "649d6eac8a1d6e112b58712122ad1158", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 161538, "upload_time": "2017-11-15T03:58:43", "url": "https://files.pythonhosted.org/packages/41/57/91ce132cac7ed50ef6778034c41195d107d336ac81e1495258bb5b2309cb/chronqc-1.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c365bdc08845fbb381d411accf2d6633", "sha256": "7c0e052f7977fff907de37a78cd47d0f4c208a28d4b1e8369c7385174355d799" }, "downloads": -1, "filename": "chronqc-1.0.3.zip", "has_sig": false, "md5_digest": "c365bdc08845fbb381d411accf2d6633", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 182311, "upload_time": "2017-11-15T03:58:48", "url": "https://files.pythonhosted.org/packages/16/59/f8393716fb8d9e4790d3a0863c1b807a194abd2fe0077d591711045ebf07/chronqc-1.0.3.zip" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "5847d6482925ade9556abb4ba7b948f1", "sha256": "5814e93c18639bd2aec2e231dd8d297367b08c9afd41c88d82c2ceb879d73afb" }, "downloads": -1, "filename": "chronqc-1.0.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5847d6482925ade9556abb4ba7b948f1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 168074, "upload_time": "2017-12-21T06:12:48", "url": "https://files.pythonhosted.org/packages/14/1c/01a3fbddbcac143a6e237c08910843abfc972971063abbe7e2ec4d1fb7e5/chronqc-1.0.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0206dd1a5f31d22bb33205a0407ace69", "sha256": "bf461f677b44a66d67453171e23c995b9d4b82e886455d657ca6d5643043d04a" }, "downloads": -1, "filename": "chronqc-1.0.4.zip", "has_sig": false, "md5_digest": "0206dd1a5f31d22bb33205a0407ace69", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 188800, "upload_time": "2017-12-21T06:12:53", "url": "https://files.pythonhosted.org/packages/96/8c/b64dc4cc621cf6e81a42299a48e3ef94bd6e65466cde9c7af2b7404ad8c1/chronqc-1.0.4.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "5847d6482925ade9556abb4ba7b948f1", "sha256": "5814e93c18639bd2aec2e231dd8d297367b08c9afd41c88d82c2ceb879d73afb" }, "downloads": -1, "filename": "chronqc-1.0.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5847d6482925ade9556abb4ba7b948f1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 168074, "upload_time": "2017-12-21T06:12:48", "url": "https://files.pythonhosted.org/packages/14/1c/01a3fbddbcac143a6e237c08910843abfc972971063abbe7e2ec4d1fb7e5/chronqc-1.0.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0206dd1a5f31d22bb33205a0407ace69", "sha256": "bf461f677b44a66d67453171e23c995b9d4b82e886455d657ca6d5643043d04a" }, "downloads": -1, "filename": "chronqc-1.0.4.zip", "has_sig": false, "md5_digest": "0206dd1a5f31d22bb33205a0407ace69", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 188800, "upload_time": "2017-12-21T06:12:53", "url": "https://files.pythonhosted.org/packages/96/8c/b64dc4cc621cf6e81a42299a48e3ef94bd6e65466cde9c7af2b7404ad8c1/chronqc-1.0.4.zip" } ] }