Solid Waste Optimization Life-cycle Framework in Python(SwolfPy)
Project description
Solid Waste Optimization Life-cycle Framework in Python(swolfpy)
Free software: GNU GENERAL PUBLIC LICENSE V2
Documentation: https://swolfpy.readthedocs.io.
Repository: https://bitbucket.org/msm_sardar/swolfpy
Features
Life cycle assessment of Municipal Solid Waste (MSW) systems. Process models include Landfill, Waste-to-Energy (WTE), Composting, Anaerobic Digestion (AD), Single Stream Material Recovery Facility (MRF), Reprocessing, and Collection.
Monte Carlo simulation
Optimization
Installation
1- Download and install miniconda from: https://docs.conda.io/en/latest/miniconda.html
2- Update conda in a terminal window or anaconda prompt:
conda update conda
3- Add conda channels:
conda config --append channels conda-forge conda config --append channels cmutel conda config --append channels haasad
4- Create a new environment for swolfpy:
conda create --name swolfpy python=3.7
5- Activate the environment:
conda activate swolfpy
6- Install swolfpy in the environment:
pip install swolfpy
7- Open python to run swolfpy:
ipython
8- Run swolfpy in python:
from swolfpy import * swolfpy()
History
0.1.8 (2020-05-20)
Add tab for Monte Carlo results analysis. Show Sankey for mass flows after optimization. Show SWM Network graph.
0.1.6 (2020-04-11)
Add Reporcessing. Revise Functional units. Reivse parameters class.
0.1.0 (2020-02-27)
First release on PyPI. Main functionality: LCA, Monte-Carlo, and Optimization. Process Models include LF, WTE, Composting, AD, SS_MRF nd Collection.
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.