{ "info": { "author": "Chris Mutel", "author_email": "cmutel@gmail.com", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Developers", "Intended Audience :: End Users/Desktop", "Intended Audience :: Science/Research", "License :: OSI Approved :: BSD License", "Operating System :: MacOS :: MacOS X", "Operating System :: Microsoft :: Windows", "Operating System :: POSIX", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Scientific/Engineering :: Information Analysis", "Topic :: Scientific/Engineering :: Mathematics", "Topic :: Scientific/Engineering :: Visualization" ], "description": "# mrio_common_metadata\n\n`mrio_common_metadata` provides three things:\n\n* A guide on how the [Data Package](https://frictionlessdata.io/specs/data-package/) and [Table Schema](https://frictionlessdata.io/specs/table-schema/) specifications can be used to make MRIO table more consistently formatted and easier to use.\n* Translations of some common MRIO tables to this format\n* Utility code to help make the previous two objectives possible\n\n# Separating data and metadata\n\nMRIO tables are often given with weird offsets, and multiple or mixed column/row labels, e.g.\n\n![Worksheet with column labels as rows](docs/images/worksheet-1.png)\n\n![Worksheet with multiple column and row labels](docs/images/worksheet-2.png)\n\nWorking with this type of data requires writing custom code each time. It's a pain. The biggest problem is the mixing of two data types: The metdata on what each row and column represent, and the numerical table that forms the main body of the worksheet. `mrio_common_metadata` takes the position that these two data streams should be stored separately. It also requires that data be stored in common formats (compressed CSV) with metadata that meets the `Data Package` specification.\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/brightway-lca/mrio_common_metadata", "keywords": "", "license": "BSD 3-clause", "maintainer": "", "maintainer_email": "", "name": "mrio-common-metadata", "package_url": "https://pypi.org/project/mrio-common-metadata/", "platform": null, "project_url": "https://pypi.org/project/mrio-common-metadata/", "project_urls": { "Homepage": "https://github.com/brightway-lca/mrio_common_metadata" }, "release_url": "https://pypi.org/project/mrio-common-metadata/0.2.1/", "requires_dist": null, "requires_python": "", "summary": "Common Datapackage schema and utilities for MRIO tables", "version": "0.2.1", "yanked": false, "yanked_reason": null }, "last_serial": 13657390, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "646db6c6a34ae68c3df7722ba6e0cc7e", "sha256": "ca2f6e4ac59595a925d2d34c3b3c5a2e1eebf1353bdad0d1b514b160cd19c0cd" }, "downloads": -1, "filename": "mrio_common_metadata-0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "646db6c6a34ae68c3df7722ba6e0cc7e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11158, "upload_time": "2019-10-29T20:06:27", "upload_time_iso_8601": "2019-10-29T20:06:27.124310Z", "url": "https://files.pythonhosted.org/packages/f3/c3/15ef0092309625b38428fb6244f77c705ecf3fe7e5acab950c7d523b7811/mrio_common_metadata-0.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c9bf852c471e818f9880c8d8a2bfe767", "sha256": "9a0bfb07534afac3d11fe3901f03c7d384473081158ab8937b859982338c93bb" }, "downloads": -1, "filename": "mrio_common_metadata-0.1.tar.gz", "has_sig": false, "md5_digest": "c9bf852c471e818f9880c8d8a2bfe767", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8581, "upload_time": "2019-10-29T20:06:29", "upload_time_iso_8601": "2019-10-29T20:06:29.114797Z", "url": "https://files.pythonhosted.org/packages/5e/15/8c511a30971efc970551455e82d6e958eaaafd43600dc4f32780e3329475/mrio_common_metadata-0.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "7683c7019d20d75be8a0f4adc47b36a0", "sha256": "7c71c64f8b3359f8f1cacf10bd1a173795f1ff7e4523b4ecf46318e7adbca5ba" }, "downloads": -1, "filename": "mrio_common_metadata-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "7683c7019d20d75be8a0f4adc47b36a0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11182, "upload_time": "2019-10-29T20:17:47", "upload_time_iso_8601": "2019-10-29T20:17:47.330854Z", "url": "https://files.pythonhosted.org/packages/5a/cb/4bb765d6192c17c69aaafb6c4e58312f5ac424d6850505a32384feed5156/mrio_common_metadata-0.1.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "586902b3af8f3e72de1f84ce9f13c365", "sha256": "38b2c4949b4841dbc202fad537f54d2d694ca584a51e79f4ea42a9df6116958f" }, "downloads": -1, "filename": "mrio_common_metadata-0.1.1.tar.gz", "has_sig": false, "md5_digest": "586902b3af8f3e72de1f84ce9f13c365", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9525, "upload_time": "2019-10-29T20:17:48", "upload_time_iso_8601": "2019-10-29T20:17:48.900539Z", "url": "https://files.pythonhosted.org/packages/e0/39/f5790f76e3c5c83e842f2d262968cd7f694a455b563ca6cd81305713f077/mrio_common_metadata-0.1.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2": [ { "comment_text": "", "digests": { "md5": "6a17994051451a8f3401d8d822653f5e", "sha256": "665165e9f1546090d425bc38783cfbcaeaf8d4eed61bbf19f06c8b280828bd08" }, "downloads": -1, "filename": "mrio_common_metadata-0.2.tar.gz", "has_sig": false, "md5_digest": "6a17994051451a8f3401d8d822653f5e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12068, "upload_time": "2021-10-01T12:23:17", "upload_time_iso_8601": "2021-10-01T12:23:17.137541Z", "url": "https://files.pythonhosted.org/packages/77/77/7c34fe0aa3b24232fcdbd953c67f8f53875608f50ef2f7c49dbe4d7417d3/mrio_common_metadata-0.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "4e89e1f5ce6462159e021d42ead4fedf", "sha256": "0d315da7262d3f064346325e4e6739d7cdec255c263d2ce7d54ae3e9732e757c" }, "downloads": -1, "filename": "mrio_common_metadata-0.2.1.tar.gz", "has_sig": false, "md5_digest": "4e89e1f5ce6462159e021d42ead4fedf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13387, "upload_time": "2022-04-28T20:02:06", "upload_time_iso_8601": "2022-04-28T20:02:06.533362Z", "url": "https://files.pythonhosted.org/packages/70/5e/ebe242536f4bf8368d8624a6489959c9f8738d5cdd7d322dd288141244fa/mrio_common_metadata-0.2.1.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "4e89e1f5ce6462159e021d42ead4fedf", "sha256": "0d315da7262d3f064346325e4e6739d7cdec255c263d2ce7d54ae3e9732e757c" }, "downloads": -1, "filename": "mrio_common_metadata-0.2.1.tar.gz", "has_sig": false, "md5_digest": "4e89e1f5ce6462159e021d42ead4fedf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13387, "upload_time": "2022-04-28T20:02:06", "upload_time_iso_8601": "2022-04-28T20:02:06.533362Z", "url": "https://files.pythonhosted.org/packages/70/5e/ebe242536f4bf8368d8624a6489959c9f8738d5cdd7d322dd288141244fa/mrio_common_metadata-0.2.1.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }