Metadata-Version: 2.0
Name: wurst
Version: 0.2.1
Summary: Wurst is a python package for linking and modifying industrial ecology models
Home-page: https://github.com/cmutel/wurst
Author: Chris Mutel
Author-email: cmutel@gmail.com
License: BSD 3-clause
Description-Content-Type: UNKNOWN
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: End Users/Desktop
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: BSD License
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: POSIX
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Topic :: Scientific/Engineering :: Information Analysis
Classifier: Topic :: Scientific/Engineering :: Mathematics
Requires-Dist: appdirs
Requires-Dist: constructive-geometries
Requires-Dist: docopt
Requires-Dist: numpy
Requires-Dist: pandas
Requires-Dist: python-json-logger
Requires-Dist: toolz
Requires-Dist: tqdm
Requires-Dist: wrapt

Wurst
=====

|Build Status| |Coverage Status| |Docs|

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
------------

Wurst can be installed in its development version using Anaconda. First,
follow the `Brightway2 installation
instructions <https://docs.brightwaylca.org/installation.html#quickstart>`__.
Then, in the *same environment as Brightway*, do the following:

::

    conda install -c cmutel -c conda-forge -c konstantinstadler country_converter constructive_geometries
    pip install https://github.com/IndEcol/wurst/archive/master.zip

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
*  Fill out geo linking tests

.. |Build Status| image:: https://travis-ci.org/IndEcol/wurst.svg?branch=master
   :target: https://travis-ci.org/IndEcol/wurst
.. |Coverage Status| image:: https://coveralls.io/repos/github/IndEcol/wurst/badge.svg?branch=master
   :target: https://coveralls.io/github/IndEcol/wurst?branch=master
.. |Docs| image:: https://readthedocs.org/projects/wurst/badge/?version=latest
   :target: https://wurst.readthedocs.io/


