Skip to main content

DOI

carculator_two_wheeler

Prospective life cycle assessment of two-wheelers made blazing fast.

A fully parameterized Python model developed by the Technology Assessment group of the Paul Scherrer Institut to perform life cycle assessments (LCA) of two-wheelers. Builds upon the initial LCA model developed by Cox et al. 2018.

See the documentation for more detail, validation, etc.

Why carculator_two_wheeler?

carculator_two_wheeler allows yout to:

  • produce life cycle assessment (LCA) results that include conventional midpoint impact assessment indicators as well cost indicators
  • carculator_two_wheeler uses time- and energy scenario-differentiated background inventories for the future, based on outputs of Integrated Asessment Model REMIND.
  • calculate hot pollutant and noise emissions based on a specified driving cycle
  • produce error propagation analyzes (i.e., Monte Carlo) while preserving relations between inputs and outputs
  • control all the parameters sensitive to the foreground model (i.e., the vehicles) but also to the background model (i.e., supply of fuel, battery chemistry, etc.)
  • and easily export the vehicle models as inventories to be further imported in the Brightway2 LCA framework or the SimaPro LCA software.

carculator_two_wheeler integrates well with the Brightway2 LCA framework.

Install

carculator_two_wheeler is at an early stage of development and is subject to continuous change and improvement. Three ways of installing carculator_two_wheeler are suggested.

We recommend the installation on Python 3.7 or above.

Installation of the latest version, using conda

conda install -c romainsacchi carculator_two_wheeler

Installation of a stable release (1.3.1) from Pypi

pip install carculator_two_wheeler

Usage

As a Python library

For more examples, see examples.

As a Web app

carculator_two_wheeler has a graphical user interface for fast comparisons of vehicles.

Support

Do not hesitate to contact the development team at carculator_two_wheeler@psi.ch.

Maintainers

Contributing

See contributing.

License

BSD-3-Clause. Copyright 2020 Paul Scherrer Institut.

Metadata

Release files for carculator-two-wheeler 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for carculator-two-wheeler 0.1.0
File Size Uploaded
carculator_two_wheeler-0.1.0.tar.gz 46.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for carculator-two-wheeler 0.1.0
File Interpreter ABI Platform
carculator_two_wheeler-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 90.9 kB

Release files / carculator_two_wheeler-0.1.0.tar.gz

Download URL carculator_two_wheeler-0.1.0.tar.gz
Size 46.7 kB
Tags Source
SHA-256 checksum
How to use checksums
7a71c1cddb590a8a64f30c2c0a5ab702103c21d9156786950546d1e2275ac974
BLAKE2b-256 checksum
How to use checksums
d5e5b743e04601403344e99c56e6717f3e3381531ec4bbc7ce49d349b6c60cf7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.9.20

Release files / carculator_two_wheeler-0.1.0-py3-none-any.whl

Download URL carculator_two_wheeler-0.1.0-py3-none-any.whl
Size 44.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
24f50d56dd9ca090ace1b2bb5ef7e094bd46425ad076a148a80c9398e6d9e1cb
BLAKE2b-256 checksum
How to use checksums
12ed85dd24ca7d800a97aa6c67bb3edb3876bd847a01aa53476df64949d4a09d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.9.20

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page