{ "info": { "author": "F.A.S.T", "author_email": "fast-hep@cern.ch", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Natural Language :: English", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": "\n\n.. image:: https://img.shields.io/pypi/v/fast-curator.svg\n :target: https://pypi.org/project/fast-curator/\n :alt: pypi package\n\n\n.. image:: https://travis-ci.com/FAST-HEP/fast-curator.svg?branch=master\n :target: https://travis-ci.com/FAST-HEP/fast-curator\n :alt: pipeline status\n\n\n.. image:: https://codecov.io/gh/FAST-HEP/fast-curator/branch/master/graph/badge.svg\n :target: https://codecov.io/gh/FAST-HEP/fast-curator\n :alt: coverage report\n\n\n.. image:: https://badges.gitter.im/FAST-HEP/community.svg\n :target: https://gitter.im/FAST-HEP/community?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge\n :alt: Gitter\n\nfast-curator\n=============\nCreate, read and write dictionary descriptions of input datasets to process.\nCurrently all datasets are expected to be built from sets of ROOT Trees.\n\n\nInstalling\n----------\n.. code-block:: bash\n\n pip install --user fast-curator\n\nUsage\n-----\n.. code-block:: bash\n\n # Local files:\n fast_curator -o output_file_list.txt -t tree_name -d dataset_name --mc input/files/*root\n\n # Single XROOTD files:\n fast_curator -o output_file_list.txt --mc root://my.domain.with.files://input/files/one_file.root\n\n # XROOTD files with several globs\n fast_curator -o output_file_list.txt --mc root://my.domain.with.files://inp*/files/*.root\n\n\nNotes:\n1. If the command is called multiple times with the same output file (using the ``-o`` option), the additional files specified will be appended to the output file.\n2. Arbitrary meta-data (such as cross-section, data quality, generator precision, etc) can be added to each dataset with the ``-m`` option.\n\nFor more guidance try the built-in help::\n\n fast_curator --help\n\nReading dataset files back\n--------------------------\n.. code-block:: python\n\n import fast_curator\n datasets = fast_curator.read.from_yaml(\"my_dataset_file.yml\")\n\nWill return a list of datasets with the ``default`` section applied to each dataset.\n\nFurther Documentation\n---------------------\nIs on its way...\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/FAST-HEP/fast-curator", "keywords": "ROOT,analysis,particle physics,HEP,F.A.S.T", "license": "Apache Software License 2.0", "maintainer": "", "maintainer_email": "", "name": "fast-curator", "package_url": "https://pypi.org/project/fast-curator/", "platform": "", "project_url": "https://pypi.org/project/fast-curator/", "project_urls": { "Homepage": "https://github.com/FAST-HEP/fast-curator" }, "release_url": "https://pypi.org/project/fast-curator/0.4.1/", "requires_dist": [ "pyyaml", "six", "uproot" ], "requires_python": "", "summary": "F.A.S.T. package for describing datasets", "version": "0.4.1" }, "last_serial": 5934792, "releases": { "0.1.1": [ { "comment_text": "", "digests": { "md5": "ac955185e58273b662f99463a1848fdd", "sha256": "682c1048e7060fe433104b346a55020f38098295dab936d798d106add2d20cb9" }, "downloads": -1, "filename": "fast_curator-0.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ac955185e58273b662f99463a1848fdd", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6825, "upload_time": "2018-10-17T17:11:50", "url": "https://files.pythonhosted.org/packages/4a/b9/bab38d627803d7cc6657c6fd21cdc7644b9fdb2f040ab3762c6b96ebd8e4/fast_curator-0.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5bcc1a21280e9a7e3a742fe3e673df88", "sha256": "94516c56b3ae0bd4b89cb92f4fa5ed20a88166f20591769be09d85b8c7eeae47" }, "downloads": -1, "filename": "fast-curator-0.1.1.tar.gz", "has_sig": false, "md5_digest": "5bcc1a21280e9a7e3a742fe3e673df88", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5422, "upload_time": "2018-10-17T17:11:52", "url": "https://files.pythonhosted.org/packages/fb/5b/d8e86ef89eff74e7bd805115904cc55e7a10f158572c2de502c7a76164dc/fast-curator-0.1.1.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "3c4e90cd83088908f069be71035f63d8", "sha256": "49225a0bf29486d13dbb0a5139c3a58289ff6f0b8c25078fe9c00b8568241b17" }, "downloads": -1, "filename": "fast_curator-0.1.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3c4e90cd83088908f069be71035f63d8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6850, "upload_time": "2018-10-18T10:12:15", "url": "https://files.pythonhosted.org/packages/94/26/ab6b412553bfc6c75a1ca3a2c7dcd2c29e491a8b8051c614ffa8981278f3/fast_curator-0.1.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "77f740abfac73d546262e2d4025e18d8", "sha256": "e6bdb12f4d4ff7428ac99454eb7368a74e01f4e91a2ffd81fc6473354e41260b" }, "downloads": -1, "filename": "fast-curator-0.1.3.tar.gz", "has_sig": false, "md5_digest": "77f740abfac73d546262e2d4025e18d8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5458, "upload_time": "2018-10-18T10:12:16", "url": "https://files.pythonhosted.org/packages/cf/16/f3f361a6d308b5ab2edc4484728772f1e4a3b7d6ac001cd906ad73372a6d/fast-curator-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "1a51b6cccefb97e368340820a2910110", "sha256": "9f0e0a2db69cf2f93e2e61e7732f7e86c1b7a1aa5b15e4c594366067ca47f9d0" }, "downloads": -1, "filename": "fast_curator-0.1.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1a51b6cccefb97e368340820a2910110", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7489, "upload_time": "2018-10-22T13:12:35", "url": "https://files.pythonhosted.org/packages/49/c6/0d1777c636e30395eb36861cc3dbe936c31ca6c737fb28b991d77a335dd1/fast_curator-0.1.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9aa544a1691c4ca250cd1f5708e86ee2", "sha256": "771327482dd22b9b1a4d2365f7e57abfad72f0333a2a8ffa7987d7bbc4e4fff6" }, "downloads": -1, "filename": "fast-curator-0.1.4.tar.gz", "has_sig": false, "md5_digest": "9aa544a1691c4ca250cd1f5708e86ee2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5866, "upload_time": "2018-10-22T13:12:36", "url": "https://files.pythonhosted.org/packages/79/b3/b05cab79f68e142f918f9fc67c2b42c6dfdeadb64fc3aae45c98bbc8ec9d/fast-curator-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "b8d4e27a64809ece031ace0080cb64cf", "sha256": "1cec56bc52bda4a43fbf97290198f5c471077dea42137b3049b9ac267e176f43" }, "downloads": -1, "filename": "fast_curator-0.1.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b8d4e27a64809ece031ace0080cb64cf", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7717, "upload_time": "2018-10-26T18:10:33", "url": "https://files.pythonhosted.org/packages/14/c5/c2fb4f2df2005d4a77ccf12b3b46fa931aa12b82f18493db31bea883511f/fast_curator-0.1.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "121d36cec5238baee410dad8011194e9", "sha256": "3e724d842fc25f91a8f8789a3dd1220b9601cf9b2a6743f7d11e05def28eeabc" }, "downloads": -1, "filename": "fast-curator-0.1.5.tar.gz", "has_sig": false, "md5_digest": "121d36cec5238baee410dad8011194e9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6056, "upload_time": "2018-10-26T18:10:34", "url": "https://files.pythonhosted.org/packages/b6/c5/56c179dfbe68f36296bdb52abebbbe2bb30e87f54eb4f082d38615b94cae/fast-curator-0.1.5.tar.gz" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "37f7862e301f728dcfeed81ffa65cc79", "sha256": "49592d4d1273f35e248174f07de246791a619bddae0d3c3c0dc41fbf7836b8fb" }, "downloads": -1, "filename": "fast_curator-0.1.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "37f7862e301f728dcfeed81ffa65cc79", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8116, "upload_time": "2018-11-05T18:01:35", "url": "https://files.pythonhosted.org/packages/ca/95/f40b4f1f3728f871b53dcf6ad4f107dfea75d8f26939bd51276093490f24/fast_curator-0.1.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d78e0be89fd04b7713b0e5664488442f", "sha256": "2a51c81043055b0f78cf865767935defa94150648874ad9bd93d919c4b7f3dbc" }, "downloads": -1, "filename": "fast-curator-0.1.6.tar.gz", "has_sig": false, "md5_digest": "d78e0be89fd04b7713b0e5664488442f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6389, "upload_time": "2018-11-05T18:01:36", "url": "https://files.pythonhosted.org/packages/f6/f5/cfe452456d12f83c383a6bed77684a9957518a1063d68ce58df481c155d4/fast-curator-0.1.6.tar.gz" } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "9c6077856844399627366c84d3131997", "sha256": "27acda86dec3f9011ecf3b38c07fc71fb784b733b1b90b2d81424b4952fffaa8" }, "downloads": -1, "filename": "fast_curator-0.1.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9c6077856844399627366c84d3131997", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8080, "upload_time": "2018-11-12T15:05:44", "url": "https://files.pythonhosted.org/packages/1a/75/f473d4428c6fcb2451aab8817b4d80bfdb4681e2a636d3434139bf8325a6/fast_curator-0.1.7-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "19de2a441e21abc7db46a341778ed768", "sha256": "d0fa2e707121a6b4cbb86c89e0f7519ff3ac04232fc95ed5ac07dd27a839de35" }, "downloads": -1, "filename": "fast-curator-0.1.7.tar.gz", "has_sig": false, "md5_digest": "19de2a441e21abc7db46a341778ed768", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6384, "upload_time": "2018-11-12T15:05:45", "url": "https://files.pythonhosted.org/packages/0b/69/9c8468d2b63dc360344aade2438dd58395efef93a7e59a33af9245d48eca/fast-curator-0.1.7.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "77cc0823cf144b64c0e62f97316783d8", "sha256": "18d4139f54e60902fb4ba7928ca44ca92b5c72ae91d8bf4e1cf08f43bc99c274" }, "downloads": -1, "filename": "fast_curator-0.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "77cc0823cf144b64c0e62f97316783d8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8266, "upload_time": "2018-11-13T19:10:57", "url": "https://files.pythonhosted.org/packages/12/f0/4a1b50bb583b420ac6f5cf3c74c580b38c92e6538b0ff0b7f5c19de04ec8/fast_curator-0.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "42b63b55d3bfee1d69de71b772372c66", "sha256": "dfb61aa90e647bd6eaa99f6f04edcdf9e92fd09ceff39157d02dd56ca27c3043" }, "downloads": -1, "filename": "fast-curator-0.2.0.tar.gz", "has_sig": false, "md5_digest": "42b63b55d3bfee1d69de71b772372c66", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6542, "upload_time": "2018-11-13T19:10:58", "url": "https://files.pythonhosted.org/packages/d2/a7/f8117c7b4e824df9a824432fc17858306ae246d7a7612059f98d299eab70/fast-curator-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "e0065d71c82fb70218d1a6bdb1338e74", "sha256": "826397b112f4cecf66e8d0ddafa7792d9731658e3be612f32521082f38854bf8" }, "downloads": -1, "filename": "fast_curator-0.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e0065d71c82fb70218d1a6bdb1338e74", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8278, "upload_time": "2019-03-01T21:30:33", "url": "https://files.pythonhosted.org/packages/8a/22/bf45c91284e277aa2bb0f14552c14de3b90ecbc8b0c6a460e65d385c7c3a/fast_curator-0.2.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2a40691bea10c31881c44f72ba4e64a5", "sha256": "42d860a4b2eb6692f6b67f43f025c49dc34e011282d69c740fe356a1ecd3d113" }, "downloads": -1, "filename": "fast-curator-0.2.1.tar.gz", "has_sig": false, "md5_digest": "2a40691bea10c31881c44f72ba4e64a5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6541, "upload_time": "2019-03-01T21:30:35", "url": "https://files.pythonhosted.org/packages/a9/bf/a7a08373a7dd6bbe1871cca33180d5905da773cfc853e39e59a35803cde7/fast-curator-0.2.1.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "2cac839d52bf8d31b6363a6340af2bc3", "sha256": "ee6495bf91b190f6c04cfc58f6d73bcbde314b793c26e0f3355b2655f11c4643" }, "downloads": -1, "filename": "fast_curator-0.3.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2cac839d52bf8d31b6363a6340af2bc3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8990, "upload_time": "2019-09-28T17:55:52", "url": "https://files.pythonhosted.org/packages/a7/2e/97fff3fca5a04352c9b86d5061f1c505d63458ce4579108a32201d6b8eea/fast_curator-0.3.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "728577c78748b87f7a2aa8981db2f924", "sha256": "73bc6c7d6af9944e5aa41d15ba8a4d31886844dfc8e39df04ae39f3608a8069f" }, "downloads": -1, "filename": "fast-curator-0.3.1.tar.gz", "has_sig": false, "md5_digest": "728577c78748b87f7a2aa8981db2f924", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7073, "upload_time": "2019-09-28T17:55:54", "url": "https://files.pythonhosted.org/packages/81/f5/df15d5b13dc2378e503aaba39947943056b0199416512f016bcbfaf7542c/fast-curator-0.3.1.tar.gz" } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "9b42fb2aa0c16d9ecb4b649664a393ea", "sha256": "cd359f8267437fc972a8b20b22f11bc098bc3e15efdc996515b8b293b0f12c18" }, "downloads": -1, "filename": "fast_curator-0.3.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9b42fb2aa0c16d9ecb4b649664a393ea", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9843, "upload_time": "2019-09-29T07:26:38", "url": "https://files.pythonhosted.org/packages/9c/bf/09af33283caee3327d572a552a9884a6ab3ceaeaa012b2b231b7e7ece485/fast_curator-0.3.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "165d4fd9bd7aeb9fc911654e88dbc4cb", "sha256": "fd77b7a0a14568d07f3df2f54fbf406977d05b6dfc4dc019a0cce0a401ab17c7" }, "downloads": -1, "filename": "fast-curator-0.3.2.tar.gz", "has_sig": false, "md5_digest": "165d4fd9bd7aeb9fc911654e88dbc4cb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7580, "upload_time": "2019-09-29T07:26:39", "url": "https://files.pythonhosted.org/packages/6f/fe/7b7ec7723db2bd207602f7021b4df7aa14a0d6e1b06402617e83228dd8f6/fast-curator-0.3.2.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "abe404ec56688a88e3901cc98899fc8e", "sha256": "85508f44119c7586dbc894c0d36aacdbea245125f43db6440f03e75f15d621f7" }, "downloads": -1, "filename": "fast_curator-0.4.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "abe404ec56688a88e3901cc98899fc8e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10816, "upload_time": "2019-10-06T10:05:28", "url": "https://files.pythonhosted.org/packages/a5/fc/176ac8c03797d1317076ec4b64848aa070b1c59a0f9ed207c1e38b6c1795/fast_curator-0.4.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f1d148f477df2a8424480642f30564bc", "sha256": "22ac1be513cc927949cd102488578c16aa0411f72380826314f0e7b61ea77f2a" }, "downloads": -1, "filename": "fast-curator-0.4.0.tar.gz", "has_sig": false, "md5_digest": "f1d148f477df2a8424480642f30564bc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8448, "upload_time": "2019-10-06T10:05:29", "url": "https://files.pythonhosted.org/packages/f1/60/1163bdd3d53ca050266536ce6cdc9a57bb510ec15851e2e4176ab4367540/fast-curator-0.4.0.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "f204dc8482789ac09c56fa1356829b9c", "sha256": "1b2e7c37ec3d14afbabd72483ed0ebdafbbbdbc9e1372eaa77a6c9eacb1a7809" }, "downloads": -1, "filename": "fast_curator-0.4.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f204dc8482789ac09c56fa1356829b9c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10832, "upload_time": "2019-10-06T12:50:54", "url": "https://files.pythonhosted.org/packages/89/c3/db723c3c37e51a84b6239b5169afb808d37029303f358b5924dd7f7b1e4e/fast_curator-0.4.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "26f8f9753e6e7d41803edc328594ab9c", "sha256": "49a37bf49d23ce6275f4856e1bfcde96617db86dc75a991f49ec4f0048d5ccb5" }, "downloads": -1, "filename": "fast-curator-0.4.1.tar.gz", "has_sig": false, "md5_digest": "26f8f9753e6e7d41803edc328594ab9c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8460, "upload_time": "2019-10-06T12:50:55", "url": "https://files.pythonhosted.org/packages/29/6b/2aa0c41265125ab96cc128069b23145fbc13385103a5be9a6f9f03c911c3/fast-curator-0.4.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "f204dc8482789ac09c56fa1356829b9c", "sha256": "1b2e7c37ec3d14afbabd72483ed0ebdafbbbdbc9e1372eaa77a6c9eacb1a7809" }, "downloads": -1, "filename": "fast_curator-0.4.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f204dc8482789ac09c56fa1356829b9c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10832, "upload_time": "2019-10-06T12:50:54", "url": "https://files.pythonhosted.org/packages/89/c3/db723c3c37e51a84b6239b5169afb808d37029303f358b5924dd7f7b1e4e/fast_curator-0.4.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "26f8f9753e6e7d41803edc328594ab9c", "sha256": "49a37bf49d23ce6275f4856e1bfcde96617db86dc75a991f49ec4f0048d5ccb5" }, "downloads": -1, "filename": "fast-curator-0.4.1.tar.gz", "has_sig": false, "md5_digest": "26f8f9753e6e7d41803edc328594ab9c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8460, "upload_time": "2019-10-06T12:50:55", "url": "https://files.pythonhosted.org/packages/29/6b/2aa0c41265125ab96cc128069b23145fbc13385103a5be9a6f9f03c911c3/fast-curator-0.4.1.tar.gz" } ] }