Open source library for carbon accounting and Lifecycle analysis
Project description
Carbonify
Open source library for carbon accounting and Lifecycle analysis
Manipulating carbon data is complex and requires both climate expertise and the knowledge of the right data source to make valid hypothesis.
The Carbonify python library and tools are aimed to democratize data manipulation of carbon data to facilitate accounting and lifecycle analysis.
!!! warning "Experimental" This library is extremely experimental, under active development and alpha-release Don't expect the documentation to be up-to-date or all features to be tested Please contact us if you have any question
Features
Current features
- Easy access to Base Carbone by ADEME with data indexing
- Data visualization and search functionalities to easily find carbon ratios
Installation
Install from PyPi
The library is available on PyPi via
pip install carbonify
For developers
- You can clone the github repo / fork and develop locally
- Poetry is used for environment management, dependencies and publishing, after clone you can run
# To setup the environment
poetry install
# To run Jupyter notebook or a python console
poetry run jupyter notebook
poetry run python
Contributors
Project Structure
- carbonify/ # Your python library
- data/
- raw/
- processed/
- docs/
- tests/ # Where goes each unitary test in your folder
- scripts/ # Where each automation script will go
- requirements.txt # Where you should put the libraries version used in your library
References
Base Carbone
- Base Carbone by ADEME - Documentation
- Agribalyse by ADEME - Documentation
- https://www.hellocarbo.com/blog/calculer/base-carbone/
LCA
EDA components
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file carbonify-0.1.1.tar.gz
.
File metadata
- Download URL: carbonify-0.1.1.tar.gz
- Upload date:
- Size: 5.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.1.7 CPython/3.8.8 Windows/10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 33c5a0b42c5746992a9e06a21987bc67005477835f14e8f4d963d0a4aafbcc5e |
|
MD5 | 51c03c56660828fc7d91c39c86ec391c |
|
BLAKE2b-256 | 24aa82db28dff864c9e5af4c8c29f851d2811c348fd1df79ee7e22f9a92ce1ed |
File details
Details for the file carbonify-0.1.1-py3-none-any.whl
.
File metadata
- Download URL: carbonify-0.1.1-py3-none-any.whl
- Upload date:
- Size: 5.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.1.7 CPython/3.8.8 Windows/10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 16d6314234bf514fe87506c2f2224b34299c9646e488cc9daa15b2c5acf09d4d |
|
MD5 | 03f4342dc42ab09b6b760250da8b0081 |
|
BLAKE2b-256 | 364185c75ec4e3ba5d8b0c852643771fbf44c64d4759b8020534af4a41275317 |