{ "info": { "author": "paola masuzzo", "author_email": "paola.masuzzo@ugent.be", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Science/Research", "License :: OSI Approved :: BSD License", "Programming Language :: Python :: 3", "Topic :: Scientific/Engineering :: Bio-Informatics" ], "description": "Biotracks: a standard format for cell migration-derived tracking files\n======================================================================\n\n.. image:: https://travis-ci.org/CellMigStandOrg/biotracks.svg?branch=master\n :target: https://travis-ci.org/CellMigStandOrg/biotracks\n\n.. image:: https://badge.fury.io/py/biotracks.svg\n :target: https://badge.fury.io/py/biotracks\n\nBiotracks provides a standard format for cell migration tracking files and a series of converters from popular tracking sofware packages to the biotracks format, which is a specialization of the `Frictionless Tabular Data Package `_ .\n\n\nInstallation from sources (Python 3 only)\n-----------------------------------------\n\n.. code-block::\n\n python setup.py install\n\nInstallation from PiPy\n----------------------\n\n.. code-block::\n\n pip install biotracks\n\nUsage\n-----\n\nMove to the ``scripts`` directory and run:\n\n.. code-block:: bash\n\n python create_dpkg.py your_tracking_file\n\nThis will create a tabular data package directory containing:\n\n+ a csv file for the **objects** (e.g., cells)\n+ a csv file for the **links** (linear collections of objects)\n+ the json descriptor file for the data package\n\nThe latter will look like this:\n\n.. code-block:: json\n\n {\n \"name\": \"cmso_tracks\",\n \"resources\": [\n {\n \"name\": \"cmso_objects_table\",\n \"path\": \"objects.csv\",\n \"schema\": {\n \"fields\": [\n {\n \"constraints\": {\n \"unique\": true\n },\n \"description\": \"\",\n \"format\": \"default\",\n \"name\": \"cmso_object_id\",\n \"title\": \"\",\n \"type\": \"integer\"\n },\n {\n \"description\": \"\",\n \"format\": \"default\",\n \"name\": \"cmso_frame_id\",\n \"title\": \"\",\n \"type\": \"integer\"\n },\n {\n \"description\": \"\",\n \"format\": \"default\",\n \"name\": \"cmso_x_coord\",\n \"title\": \"\",\n \"type\": \"number\"\n },\n {\n \"description\": \"\",\n \"format\": \"default\",\n \"name\": \"cmso_y_coord\",\n \"title\": \"\",\n \"type\": \"number\"\n }\n ],\n \"primaryKey\": \"cmso_object_id\"\n }\n },\n {\n \"name\": \"cmso_links_table\",\n \"path\": \"links.csv\",\n \"schema\": {\n \"fields\": [\n {\n \"description\": \"\",\n \"format\": \"default\",\n \"name\": \"cmso_link_id\",\n \"title\": \"\",\n \"type\": \"integer\"\n },\n {\n \"description\": \"\",\n \"format\": \"default\",\n \"name\": \"cmso_object_id\",\n \"title\": \"\",\n \"type\": \"integer\"\n }\n ],\n \"foreignKeys\": [\n {\n \"fields\": \"cmso_object_id\",\n \"reference\": {\n \"datapackage\": \"\",\n \"fields\": \"cmso_object_id\",\n \"resource\": \"cmso_objects_table\"\n }\n }\n ]\n }\n }\n ]\n }\n\n\nConfiguration\n-------------\n\nSome formats require a configuration file that specifies how to map object IDs, coordinate names, etc. This file must be in the `INI `_ format with two sections:\n\n+ TOP_LEVEL_INFO: specifies a name for the data package and additional (optional) information\n+ TRACKING_DATA: specifies how to map information from the source format to the biotracks column headers\n\nYou can provide a configuration file by passing it via the ``-c`` option to ``create_dpkg.py``; if this option is not set, the script will look for a ``biotracks.ini`` file in the same directory as your tracking file; if this is not found, the script will use default names for both the overall package and the column headers.\n\nExample:\n\n.. code-block::\n\n [TOP_LEVEL_INFO]\n author = the author of the dp\n title = a title describing the dp\n name = a name for the dp\n author_institute = the insitute of the author\n author_email = a valid email address\n\n [TRACKING_DATA]\n cmso_x_coord = the column name pointing to the x coordinate\n cmso_y_coord = the column name pointing to the y coordinate\n cmso_z_coord = the column name pointing to the z coordinate\n cmso_frame_id = the column name pointing to the frame information\n cmso_object_id = the object identifier\n cmso_link_id = the link identifier\n \n \n Examples\n --------\n \n `CELLMIA `_ .\n `CellProfiler `_ .\n `ICY `_ .\n `Mosaic `_ .\n `TrackMate `_ .", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/CellMigStandOrg/biotracks", "keywords": "", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "biotracks", "package_url": "https://pypi.org/project/biotracks/", "platform": "", "project_url": "https://pypi.org/project/biotracks/", "project_urls": { "Homepage": "https://github.com/CellMigStandOrg/biotracks" }, "release_url": "https://pypi.org/project/biotracks/0.5.0/", "requires_dist": null, "requires_python": "", "summary": "Data package representation for cell migration tracking data", "version": "0.5.0" }, "last_serial": 5598382, "releases": { "0.1.2b1": [], "0.2.0": [ { "comment_text": "", "digests": { "md5": "be380ae68a4b0e7e259e9ac17dbfa9ed", "sha256": "72620310c2a61d3b39752ac70103efcfe530a9b409bb1b6e8f9c420d2ac9da03" }, "downloads": -1, "filename": "biotracks-0.2.0.tar.gz", "has_sig": false, "md5_digest": "be380ae68a4b0e7e259e9ac17dbfa9ed", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16820, "upload_time": "2017-05-24T20:03:58", "url": "https://files.pythonhosted.org/packages/da/89/38ef7f79d96f4c1fddf23fb0675bd7d47da81149051e61afe98d2fa71f32/biotracks-0.2.0.tar.gz" } ], "0.2.0b1": [ { "comment_text": "", "digests": { "md5": "4d69c104c152ec7645c5b1202873fc6e", "sha256": "750dd558d826ca13e31409632355a9f3e8e2e21900e733198c3191f896eaac7d" }, "downloads": -1, "filename": "biotracks-0.2.0b1.tar.gz", "has_sig": false, "md5_digest": "4d69c104c152ec7645c5b1202873fc6e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 57415, "upload_time": "2017-05-03T11:14:19", "url": "https://files.pythonhosted.org/packages/07/84/38d4b63d59ca8d40bf93ffe26a1dfa359ddfbbfd3ae151487d7030b28700/biotracks-0.2.0b1.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "19938baa276a4beb12ca85336d19eead", "sha256": "2479426539ed8a15b3b1f0dd06978991634e9057d559ee47216ebe881856d6fb" }, "downloads": -1, "filename": "biotracks-0.3.0.tar.gz", "has_sig": false, "md5_digest": "19938baa276a4beb12ca85336d19eead", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15825, "upload_time": "2017-07-20T17:04:02", "url": "https://files.pythonhosted.org/packages/ce/2c/da587b0360c63ee9c924266317ff7c3658731a5b037a58f6937210c44ae0/biotracks-0.3.0.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "b49483e433bf7eed1ca12d9360ad7fa8", "sha256": "65fba9a743f0c9ef0bedbe9f64e63fe56ea6b395d7bdce2a2355c2babf7ee976" }, "downloads": -1, "filename": "biotracks-0.4.0.tar.gz", "has_sig": false, "md5_digest": "b49483e433bf7eed1ca12d9360ad7fa8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17942, "upload_time": "2018-02-12T13:10:34", "url": "https://files.pythonhosted.org/packages/d3/c2/e960f77d1919ab06ad4b446475625eb66aecf16ec1dd8e972718f7ad507d/biotracks-0.4.0.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "5c53dc2a138b46a67470cde90090667a", "sha256": "2012a5da2685c59dec13dcdfc18258414c2ad6e845f857ad30120dbcb390e8a0" }, "downloads": -1, "filename": "biotracks-0.4.1.tar.gz", "has_sig": false, "md5_digest": "5c53dc2a138b46a67470cde90090667a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17994, "upload_time": "2018-02-13T16:19:00", "url": "https://files.pythonhosted.org/packages/31/72/75ea6aae15358b442735976dd31eaee7b2eb74087b27a08573c5a97a7036/biotracks-0.4.1.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "638e06446a5eb6bd8cd21e7244cb23ca", "sha256": "8cda96fc09733f59371f7da886a098117c208c00f5faf339f79c1d7a16ce0de8" }, "downloads": -1, "filename": "biotracks-0.5.0.tar.gz", "has_sig": false, "md5_digest": "638e06446a5eb6bd8cd21e7244cb23ca", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17962, "upload_time": "2019-07-29T08:59:35", "url": "https://files.pythonhosted.org/packages/5d/d9/24f0e1f6ec29722b951aa7d52b9fa49e3f6a540209c9703286f971d6457d/biotracks-0.5.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "638e06446a5eb6bd8cd21e7244cb23ca", "sha256": "8cda96fc09733f59371f7da886a098117c208c00f5faf339f79c1d7a16ce0de8" }, "downloads": -1, "filename": "biotracks-0.5.0.tar.gz", "has_sig": false, "md5_digest": "638e06446a5eb6bd8cd21e7244cb23ca", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17962, "upload_time": "2019-07-29T08:59:35", "url": "https://files.pythonhosted.org/packages/5d/d9/24f0e1f6ec29722b951aa7d52b9fa49e3f6a540209c9703286f971d6457d/biotracks-0.5.0.tar.gz" } ] }