Skip to main content

Solid Waste Optimization Life-cycle Framework in Python(SwolfPy)

Project description

Solid Waste Optimization Life-cycle Framework in Python(swolfpy)

https://img.shields.io/pypi/v/swolfpy.svg Documentation Status

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), 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 PySWOLF:

conda create --name swolfpy python=3.7

5- Activate the environment:

conda activate swolfpy

6- Install PySWOLF in the environment:

pip install swolfpy

7- Open python to run swolfpy:

ipython

8- Run swolfpy in python:

from swolfpy import *
swolfpy()

Credits

This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.

History

0.1.0 (2020-02-27)

  • First release on PyPI.

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

swolfpy-0.1.3.tar.gz (661.1 kB view details)

Uploaded Source

Built Distribution

swolfpy-0.1.3-py3-none-any.whl (1.1 MB view details)

Uploaded Python 3

File details

Details for the file swolfpy-0.1.3.tar.gz.

File metadata

  • Download URL: swolfpy-0.1.3.tar.gz
  • Upload date:
  • Size: 661.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/45.2.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.6.9

File hashes

Hashes for swolfpy-0.1.3.tar.gz
Algorithm Hash digest
SHA256 c3667ba2f1a1cc6d2df74577efbd8d52667067024768ce91504cbd08dc8d9e28
MD5 9e376ecb4ed99c5ec807322d69cb2280
BLAKE2b-256 3a263a95292c2002d98f99e8b4bccb5e9ca8e9e4e8ed2cace78061647f11506e

See more details on using hashes here.

File details

Details for the file swolfpy-0.1.3-py3-none-any.whl.

File metadata

  • Download URL: swolfpy-0.1.3-py3-none-any.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/45.2.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.6.9

File hashes

Hashes for swolfpy-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 49fc990d5dc0996c06fc903819ef6d0eab68f64febe50d7c00dd61ce22337df3
MD5 ce8b0452667488028079f2086f48a333
BLAKE2b-256 edb94c7eaa5650c4481b27051c7c728775d6b33025a560514b6126c05fc11069

See more details on using hashes here.

Supported by

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