# Wurst
[![Build Status](https://travis-ci.org/IndEcol/wurst.svg?branch=master)](https://travis-ci.org/IndEcol/wurst) [![Coverage Status](https://coveralls.io/repos/github/IndEcol/wurst/badge.svg?branch=master)](https://coveralls.io/github/IndEcol/wurst?branch=master) [![Docs](https://readthedocs.org/projects/wurst/badge/?version=latest)](https://wurst.readthedocs.io/)
Show how the sausage is made!
Wurst is a python package for linking and modifying industrial ecology models, with a focus on sparse matrices in life cycle assessment. It provides the following:
* Helper functions to filter activities and exchanges
* Helper functions to link exchanges
* Transformation functions to change markets, change input efficiencies, and change emissions
* Data IO with [Brightway2](https://brightwaylca.org/)
* Logging framework and a log browser
See also the separate [wurst examples](https://github.com/IndEcol/wurst-examples) repository.
## Installation
Download and install [miniconda](https://conda.io/miniconda.html), create and activate a [new environment](https://conda.io/docs/user-guide/tasks/manage-environments.html), and then install::
conda install -y -q -c conda-forge -c cmutel -c haasad -c konstantinstadler brightway2 jupyter wurst
## License
BSD 2-clause license. Contributions are welcome!
## Authors
* Chris Mutel
* Brian Cox
## TODO
* Review BW2 IO code to make sure all needed fields are present in newly-created and modified databases
* Parameterized exchanges (e.g. electricity sector)
* Check logging on all transformation functions
* Log browser web app
Raw data
{
"_id": null,
"home_page": "https://github.com/polca/wurst",
"name": "wurst",
"maintainer": "",
"docs_url": null,
"requires_python": "",
"maintainer_email": "",
"keywords": "",
"author": "Chris Mutel",
"author_email": "cmutel@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/1e/dc/09a7d951bc78ae0a0512d071951df67e0c43e1add8d69ec10ad69db3afb2/wurst-0.3.5.tar.gz",
"platform": null,
"description": "# Wurst\n\n[![Build Status](https://travis-ci.org/IndEcol/wurst.svg?branch=master)](https://travis-ci.org/IndEcol/wurst) [![Coverage Status](https://coveralls.io/repos/github/IndEcol/wurst/badge.svg?branch=master)](https://coveralls.io/github/IndEcol/wurst?branch=master) [![Docs](https://readthedocs.org/projects/wurst/badge/?version=latest)](https://wurst.readthedocs.io/)\n\nShow how the sausage is made!\n\nWurst is a python package for linking and modifying industrial ecology models, with a focus on sparse matrices in life cycle assessment. It provides the following:\n\n* Helper functions to filter activities and exchanges\n* Helper functions to link exchanges\n* Transformation functions to change markets, change input efficiencies, and change emissions\n* Data IO with [Brightway2](https://brightwaylca.org/)\n* Logging framework and a log browser\n\nSee also the separate [wurst examples](https://github.com/IndEcol/wurst-examples) repository.\n\n## Installation\n\nDownload and install [miniconda](https://conda.io/miniconda.html), create and activate a [new environment](https://conda.io/docs/user-guide/tasks/manage-environments.html), and then install::\n\n conda install -y -q -c conda-forge -c cmutel -c haasad -c konstantinstadler brightway2 jupyter wurst\n\n## License\n\nBSD 2-clause license. Contributions are welcome!\n\n## Authors\n\n* Chris Mutel\n* Brian Cox\n\n## TODO\n\n* Review BW2 IO code to make sure all needed fields are present in newly-created and modified databases\n* Parameterized exchanges (e.g. electricity sector)\n* Check logging on all transformation functions\n* Log browser web app\n",
"bugtrack_url": null,
"license": "BSD 3-clause",
"summary": "Wurst is a python package for linking and modifying industrial ecology models",
"version": "0.3.5",
"project_urls": {
"Homepage": "https://github.com/polca/wurst"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "f23e5f1008bc8e3758833829d8e0b860093c3dd05b6e5851fb622b24770e525d",
"md5": "1ef14bbc5c1d0d678197ef839244a1eb",
"sha256": "93d6777d5ec38d2bdda490482a858e4089d14d484511d06a3ca6cb5f30db7851"
},
"downloads": -1,
"filename": "wurst-0.3.5-py3-none-any.whl",
"has_sig": false,
"md5_digest": "1ef14bbc5c1d0d678197ef839244a1eb",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 32983,
"upload_time": "2023-11-27T13:43:02",
"upload_time_iso_8601": "2023-11-27T13:43:02.857698Z",
"url": "https://files.pythonhosted.org/packages/f2/3e/5f1008bc8e3758833829d8e0b860093c3dd05b6e5851fb622b24770e525d/wurst-0.3.5-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "1edc09a7d951bc78ae0a0512d071951df67e0c43e1add8d69ec10ad69db3afb2",
"md5": "65f6904b58aeda25fbd8b3b889d0fc4a",
"sha256": "2d9ed80af62074a6d3dd2566984f0787f4c4630fccbe1e72f0a690c6085713c0"
},
"downloads": -1,
"filename": "wurst-0.3.5.tar.gz",
"has_sig": false,
"md5_digest": "65f6904b58aeda25fbd8b3b889d0fc4a",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 27036,
"upload_time": "2023-11-27T13:43:05",
"upload_time_iso_8601": "2023-11-27T13:43:05.103905Z",
"url": "https://files.pythonhosted.org/packages/1e/dc/09a7d951bc78ae0a0512d071951df67e0c43e1add8d69ec10ad69db3afb2/wurst-0.3.5.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-11-27 13:43:05",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "polca",
"github_project": "wurst",
"travis_ci": true,
"coveralls": false,
"github_actions": false,
"lcname": "wurst"
}