Skip to main content

A wrapper library for documentation and easy installation of Brightway 2.5

Project description

Brightway2.5

Brightway 2.5 is the next generation of the Brightway2 framework for life cycle assessment. It provides new capabilities for cloud computing and model interaction, with the use of a new processed data library and a separation between the calculation library and a library for matrix construction and manipulation.

Note that this library does not import anything, so running from brightway25 import * won't do anything useful. Instead, import each constituent library separately. A good default is:

import bw2analyzer as ba
import bw2data as bd
import bw2calc as bc
import bw2io as bi
import matrix_utils as mu
import bw_processing as bp

Installing

The package is currently hosted in the cmutel channel of anaconda.org. This might change in the future for the conda-forge channel

You can install brightway25 with:

conda create -n bw25 -c conda-forge -c defaults -c cmutel brightway25

Upgrading

Brightway 2.5 can be use in parallel with Brightway 2, but each project must be either version 2 or 2.5. Brightway 2.5 projects have a different processed data format, and no longer use the mapping object.

To upgrade an existing project to version 2.5, use the function bw2data.projects.migrate_project_25().

To maintain a clean separation between these two sets of projects, you can use some type of naming convention, or use an environment variable for a new data directory.

Official site:

Online documentation:

Development blog:

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

brightway25-1.1.0.tar.gz (4.3 kB view details)

Uploaded Source

Built Distribution

brightway25-1.1.0-py3-none-any.whl (3.7 kB view details)

Uploaded Python 3

File details

Details for the file brightway25-1.1.0.tar.gz.

File metadata

  • Download URL: brightway25-1.1.0.tar.gz
  • Upload date:
  • Size: 4.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.14

File hashes

Hashes for brightway25-1.1.0.tar.gz
Algorithm Hash digest
SHA256 8b8f3b765c0f3186168ab321537f9d53b03d65758f7fa3c8c04e4fdedb69a16f
MD5 380f5bbefaa70e135e80ec6411a25212
BLAKE2b-256 068dde823c5df9b2a261efa44b5358a32845d918c410bffe69e6996f547575dd

See more details on using hashes here.

File details

Details for the file brightway25-1.1.0-py3-none-any.whl.

File metadata

  • Download URL: brightway25-1.1.0-py3-none-any.whl
  • Upload date:
  • Size: 3.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.14

File hashes

Hashes for brightway25-1.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 e3db5d3cca2e2a5065d088ce41be507c604c0ecfd9c2631b299a255d4ba62bc4
MD5 db4a06072fe2658e3e65afc4931f75e6
BLAKE2b-256 dd9831f84b96f4a15ab283e717808319802a0ac1c2136de5feb29a5c91914dac

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page