{ "info": { "author": "David C. Danko", "author_email": "dcdanko@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5" ], "description": "DataSuper\n=========\n\n.. image:: https://img.shields.io/circleci/project/github/dcdanko/DataSuper/master.svg\n :alt: CircleCI master\n\n.. image:: https://img.shields.io/pypi/v/DataSuper.svg\n :target: https://pypi.python.org/pypi/DataSuper\n :alt: Latest PyPI version\n\n.. image:: https://www.codefactor.io/repository/github/dcdanko/DataSuper/badge\n :target: https://www.codefactor.io/repository/github/dcdanko/DataSuper\n :alt: CodeFactor\n\n.. image:: https://img.shields.io/pypi/pyversions/DataSuper.svg\n :alt: PyPI - Python version\n\n.. image:: https://img.shields.io/pypi/dm/DataSuper.svg\n :alt: PyPI - Downloads\n\n.. image:: https://img.shields.io/github/license/dcdanko/DataSuper.svg\n :alt: Github license\n\n\nEasy to use pipelines for large biological datasets.\n\nGoals\n-----\n\nBioinformatics pipelines often involve a large number of files with complex organization and metadata. Often researchers keep these files organized with carefully patterned filenames, elaborate directory structures and spreadsheets containing metadata. \n\nDataSuper builds on this approach. DataSuper provides a system to track files that groups files into related modules (i.e. the two fastq files usually used to represent forward and reverse reads), groups sets of modules with samples that store metadata, and groups sets of samples into projects. All of this information is stored in a simple yet customizable database with an API for programmatic access.\n\nDataSuper is probably overkill for small projects, it has been designed in particular for the MetaSUB project which has thousands of samples and complex analysis pipelines. DataSuper makes it easier to keep track of the huge number of files associated with the analysis of these samples, in particular it helps as a bottom layer that can be accessed by higher level applications. \n\nMetaSUB is also developing a program called ModuleUltra which builds off DataSuper and SnakeMake to provide easily distributable versioned pipelines.\n\nIn summary:\n - DataSuper works without disrupting existing bioinformatic workflows\n - DataSuper tightly packages data with metadata\n - DataSuper groups files in the same project\n - DataSuper packages data that is stored across multiple files\n - DataSuper allows programmatic access and ad-hoc grouping of files\n\nEventually DataSuper will support peer-to-peer sharing so that data can be more easily shared across academic sites.\n\nInstallation\n------------\n\nBe aware that DataSuper is still an Alpha. There are likely many bugs, fotunately there is no risk that DataSuper will delete your files since it only exists as a layer on top of your systems filesystem.\n\nDataSuper is currently being used on Ubuntu and RHEL systems. It should work on any *nix system.\n\nTo install:\n\n\n.. code-block:: bash\n \n git clone \n\n python setup.py develop\n\n\nLicence\n-------\nMIT License\n\nAuthors\n-------\n\n`DataSuper` was written by `David C. Danko `_.\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/dcdanko/DataSuper", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "DataSuper", "package_url": "https://pypi.org/project/DataSuper/", "platform": "", "project_url": "https://pypi.org/project/DataSuper/", "project_urls": { "Homepage": "https://github.com/dcdanko/DataSuper" }, "release_url": "https://pypi.org/project/DataSuper/0.10.4/", "requires_dist": null, "requires_python": "", "summary": "Organization for scientific projects.", "version": "0.10.4" }, "last_serial": 4787633, "releases": { "0.10.0": [ { "comment_text": "", "digests": { "md5": "33b0c10d65367077a231273a347bf135", "sha256": "4327a74b79e8f859b31b7253c93be4eb6f085bf21e81f03963c913f84dce0e05" }, "downloads": -1, "filename": "DataSuper-0.10.0-py3-none-any.whl", "has_sig": false, "md5_digest": "33b0c10d65367077a231273a347bf135", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 23817, "upload_time": "2018-11-26T15:15:30", "url": "https://files.pythonhosted.org/packages/67/62/8898525a943e4ef2da33fbb4ef7900b9fd719f3c9df6d7ef19b974864350/DataSuper-0.10.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "39e0d6d2d2c8035a5a4e31a2fba60450", "sha256": "6513a8516fb09eb490428f16c4f753425d35c89875f952ff5e5088a6c9a6b2af" }, "downloads": -1, "filename": "DataSuper-0.10.0.tar.gz", "has_sig": false, "md5_digest": "39e0d6d2d2c8035a5a4e31a2fba60450", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16826, "upload_time": "2018-11-26T15:15:32", "url": "https://files.pythonhosted.org/packages/30/e8/b3728f51cd3f27e23672fe4172a075dbf05df0d1ad8b566bf7a8311cec72/DataSuper-0.10.0.tar.gz" } ], "0.10.1": [ { "comment_text": "", "digests": { "md5": "a043556c6eb142b1cfb723d2fe6b499a", "sha256": "9aae50bd8db0e18b42d86d3cdb76d0e71a379825d04284f53cc60bd222d9c47e" }, "downloads": -1, "filename": "DataSuper-0.10.1.tar.gz", "has_sig": false, "md5_digest": "a043556c6eb142b1cfb723d2fe6b499a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16800, "upload_time": "2019-01-08T20:48:00", "url": "https://files.pythonhosted.org/packages/e7/a7/dbe3c18f65c844837cb234bbd7e88c69ce008b64f8ad4b0a1876160ad4bc/DataSuper-0.10.1.tar.gz" } ], "0.10.3": [ { "comment_text": "", "digests": { "md5": "e43dfc46ab2e01faacd04133fc073b02", "sha256": "896823ae4f3ab23c08dda145b808b68923c82fbd1552a57459ba23b8b4e00fe7" }, "downloads": -1, "filename": "DataSuper-0.10.3-py3-none-any.whl", "has_sig": false, "md5_digest": "e43dfc46ab2e01faacd04133fc073b02", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 23199, "upload_time": "2019-02-06T17:06:13", "url": "https://files.pythonhosted.org/packages/c1/fc/a035c402e6ed10af2907ac7c605100f5c763e113a3b388337a35c08cd46a/DataSuper-0.10.3-py3-none-any.whl" } ], "0.10.4": [ { "comment_text": "", "digests": { "md5": "69577888a0129d242ad918c954fd7eb0", "sha256": "cb9b6aaefcbb32439d0741d1105e2d505a4a1cfc47fb1f23d91732125dc96feb" }, "downloads": -1, "filename": "DataSuper-0.10.4-py3-none-any.whl", "has_sig": false, "md5_digest": "69577888a0129d242ad918c954fd7eb0", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 23197, "upload_time": "2019-02-06T17:10:59", "url": "https://files.pythonhosted.org/packages/97/92/86c16d98044087f67c19d0d496652f1f4d7445c7d162dd11fcbf50b67b82/DataSuper-0.10.4-py3-none-any.whl" } ], "0.9.0": [ { "comment_text": "", "digests": { "md5": "1a3f9934754f69cc50368404055a2022", "sha256": "f3eff0fb4e88e8d705836508201d6ec91fab83df3f8a71eb9e7b545e72dfa28a" }, "downloads": -1, "filename": "DataSuper-0.9.0.tar.gz", "has_sig": false, "md5_digest": "1a3f9934754f69cc50368404055a2022", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4134, "upload_time": "2018-02-07T16:42:14", "url": "https://files.pythonhosted.org/packages/cf/74/87f9dd38bd632e2a8f48c016a027fba18e72c6660a2f2e96817276631e3d/DataSuper-0.9.0.tar.gz" } ], "0.9.1": [ { "comment_text": "", "digests": { "md5": "124a7578c4d881f9ed0684cfb68bee0d", "sha256": "bbee37e997ab785fe08c50113ea4f5378f32f82657a43e92edcfe93a103302b6" }, "downloads": -1, "filename": "DataSuper-0.9.1.tar.gz", "has_sig": false, "md5_digest": "124a7578c4d881f9ed0684cfb68bee0d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5489, "upload_time": "2018-10-02T15:50:54", "url": "https://files.pythonhosted.org/packages/b8/f3/7539cfa7b23ac6580bca621385ec54bebebad93b7dde5c718c954b8a2416/DataSuper-0.9.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "69577888a0129d242ad918c954fd7eb0", "sha256": "cb9b6aaefcbb32439d0741d1105e2d505a4a1cfc47fb1f23d91732125dc96feb" }, "downloads": -1, "filename": "DataSuper-0.10.4-py3-none-any.whl", "has_sig": false, "md5_digest": "69577888a0129d242ad918c954fd7eb0", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 23197, "upload_time": "2019-02-06T17:10:59", "url": "https://files.pythonhosted.org/packages/97/92/86c16d98044087f67c19d0d496652f1f4d7445c7d162dd11fcbf50b67b82/DataSuper-0.10.4-py3-none-any.whl" } ] }