swolfpy-inputdata


Nameswolfpy-inputdata JSON
Version 1.1.0 PyPI version JSON
download
home_page
SummaryInput data for swolfpy's life-cycle process models (swolfpy_inputdata).
upload_time2023-07-30 16:14:12
maintainer
docs_urlNone
author
requires_python>=3.9
licenseGNU GENERAL PUBLIC LICENSE V2
keywords lca solid_waste waste_management swolfpy brightway2
VCS
bugtrack_url
requirements coverage jupyter pandas pre-commit pylint pytest pytest-cov pytest-flake8 stats-arrays xlrd
Travis-CI No Travis.
coveralls test coverage No coveralls.
            .. General

======================================================================
Input data for swolfpy's life-cycle process models (swolfpy_inputdata)
======================================================================

.. image:: https://img.shields.io/pypi/v/swolfpy_inputdata.svg
        :target: https://pypi.python.org/pypi/swolfpy_inputdata

.. image:: https://img.shields.io/pypi/pyversions/swolfpy_inputdata.svg
    :target: https://pypi.org/project/swolfpy_inputdata/
    :alt: Supported Python Versions

.. image:: https://img.shields.io/pypi/l/swolfpy_inputdata.svg
    :target: https://pypi.org/project/swolfpy_inputdata/
    :alt: License

.. image:: https://img.shields.io/pypi/dm/swolfpy-inputdata.svg?label=Pypi%20downloads
    :target: https://pypi.org/project/swolfpy-inputdata/
    :alt: Downloads

.. image:: https://img.shields.io/pypi/format/swolfpy_inputdata.svg
    :target: https://pypi.org/project/swolfpy_inputdata/
    :alt: Format

.. image:: https://img.shields.io/badge/linting-pylint-yellowgreen
    :target: https://github.com/PyCQA/pylint

.. image:: https://img.shields.io/badge/code%20style-black-000000.svg
    :target: https://github.com/ambv/black

.. image:: https://readthedocs.org/projects/swolfpy/badge/?version=latest
        :target: https://swolfpy.readthedocs.io/en/latest/?badge=latest
        :alt: Documentation Status

.. image:: https://github.com/SwolfPy-Project/swolfpy-inputdata/actions/workflows/python-app.yml/badge.svg?branch=master
        :target: https://github.com/SwolfPy-Project/swolfpy-inputdata/actions/workflows/python-app.yml
        :alt: Test

.. image:: https://zenodo.org/badge/395800995.svg
        :target: https://zenodo.org/badge/latestdoi/395800995
        :alt: DOI

.. image:: https://img.shields.io/badge/JIE%20DOI-10.1111%2Fjiec.13236-blue
   :target: https://doi.org/10.1111/jiec.13236
   :alt: JIE DOI

* Free software: GNU GENERAL PUBLIC LICENSE V2
* Website: https://swolfpy-project.github.io
* Documentation: https://swolfpy.readthedocs.io.
* Repository: https://github.com/SwolfPy-Project/swolfpy-inputdata



Features
--------
* Input data for Life-cycle process models of swolfpy

  * Common data (e.g., molecular weights, heating values)
  * Material properties (46 common waste fractions; e.g., Food waste, Yard waste)

    * Chemical properties (e.g., carbon content, methane yield)
    * Physical properties (e.g., moisture content, density)
  * Material dependent process model inputs (e.g., separation efficiency for each waste fraction in the trommel)
  * Material indepent process model inputs

* Built-in Monte Carlo simulation


.. list-table:: **Description of columns in the csv file for input data**
   :widths: auto
   :header-rows: 1

   * - Field
     - Description
   * - Category
     - Category of the input (e.g., energy recovery, post closure)
   * - Dictonary_Name
     - Name of the dictionary and attribute (whitespace is not allowed)
   * - Parameter Name
     - Short name of the parameter (whitespace is not allowed)
   * - Parameter Description
     - Longer description of the parameter
   * - Amount
     - Default value for the parameter
   * - Unit
     - Unit of the parameter (e.g., MJ/Mg, kW, hours/day)
   * - Uncertainty_type
     - 0: Undefined, 2: Lognormal, 3: normal, 4: Uniform, 5: Triangular, 7: Discrete Uniform
   * - Loc
     - Mean for lognormal and normal distribution
   * - scale
     - Standard deviation for lognormal and normal distribution
   * - shape
     - Shape parameter for Weibull, Gamma or Beta distributions
   * - Minimum
     - Lower bound/minimum for lognormal, normal, uniform, triangular, and discrete uniform distributions
   * - maximum
     - Upper bound/maximum for lognormal, normal, uniform, triangular, and discrete uniform distributions
   * - Reference
     -
   * - Comment
     -


.. Installation

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- Create a new environment for swolfpy::

        conda create --name swolfpy python=3.9

4- Activate the environment::

        conda activate swolfpy

5- Install swolfpy_inputdata in the environment::

        pip install swolfpy_inputdata

6- Use in python (e.g., Landfill model)::

        import swolfpy_inputdata as spid
        data = spid.LF_Input()
        model.calc()
        #Example: Returs the actk parameter in landfill
        data.LF_gas['actk']
        #Example: Returns input data in dataframe format
        data.Data

.. endInstallation

=======
History
=======

1.1.0 (2023-07-30)
------------------

* Downgrade to Python 3.9


1.0.0 (2023-06-03)
------------------

* Upgrade to Python 3.10
* Add PreCommit


0.2.4 (2022-04-05)
------------------

* Add Multi-family and commercial Waste collection
* Add Animal feed production (AnF)


0.2.3 (2021-11-24)
------------------

* Update Landfill


0.2.1 (2021-10-02)
------------------

* New models: Gasification & Syngas combustion (GC), Refuse-Derived Fuel (RDF), Home composting (HC)


0.1.9 (2021-05-10)
------------------

* Life cycle cost, input data for TS, References


0.1.0 (2020-05-06)
------------------

* First release on PyPI. Data for the Life-cycle process models include: LF, WTE, Composting, AD, SS_MRF, reprocessing and Collection.

            

Raw data

            {
    "_id": null,
    "home_page": "",
    "name": "swolfpy-inputdata",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.9",
    "maintainer_email": "Mojtaba Sardarmehni <msardar2@alumni.ncsu.edu>",
    "keywords": "LCA,solid_waste,waste_management,swolfpy,brightway2",
    "author": "",
    "author_email": "Mojtaba Sardarmehni <msardar2@alumni.ncsu.edu>",
    "download_url": "https://files.pythonhosted.org/packages/23/3e/36e290925043b4c9587afc132255a536b1a5bfb5283bf76615bba60aa825/swolfpy_inputdata-1.1.0.tar.gz",
    "platform": null,
    "description": ".. General\r\n\r\n======================================================================\r\nInput data for swolfpy's life-cycle process models (swolfpy_inputdata)\r\n======================================================================\r\n\r\n.. image:: https://img.shields.io/pypi/v/swolfpy_inputdata.svg\r\n        :target: https://pypi.python.org/pypi/swolfpy_inputdata\r\n\r\n.. image:: https://img.shields.io/pypi/pyversions/swolfpy_inputdata.svg\r\n    :target: https://pypi.org/project/swolfpy_inputdata/\r\n    :alt: Supported Python Versions\r\n\r\n.. image:: https://img.shields.io/pypi/l/swolfpy_inputdata.svg\r\n    :target: https://pypi.org/project/swolfpy_inputdata/\r\n    :alt: License\r\n\r\n.. image:: https://img.shields.io/pypi/dm/swolfpy-inputdata.svg?label=Pypi%20downloads\r\n    :target: https://pypi.org/project/swolfpy-inputdata/\r\n    :alt: Downloads\r\n\r\n.. image:: https://img.shields.io/pypi/format/swolfpy_inputdata.svg\r\n    :target: https://pypi.org/project/swolfpy_inputdata/\r\n    :alt: Format\r\n\r\n.. image:: https://img.shields.io/badge/linting-pylint-yellowgreen\r\n    :target: https://github.com/PyCQA/pylint\r\n\r\n.. image:: https://img.shields.io/badge/code%20style-black-000000.svg\r\n    :target: https://github.com/ambv/black\r\n\r\n.. image:: https://readthedocs.org/projects/swolfpy/badge/?version=latest\r\n        :target: https://swolfpy.readthedocs.io/en/latest/?badge=latest\r\n        :alt: Documentation Status\r\n\r\n.. image:: https://github.com/SwolfPy-Project/swolfpy-inputdata/actions/workflows/python-app.yml/badge.svg?branch=master\r\n        :target: https://github.com/SwolfPy-Project/swolfpy-inputdata/actions/workflows/python-app.yml\r\n        :alt: Test\r\n\r\n.. image:: https://zenodo.org/badge/395800995.svg\r\n        :target: https://zenodo.org/badge/latestdoi/395800995\r\n        :alt: DOI\r\n\r\n.. image:: https://img.shields.io/badge/JIE%20DOI-10.1111%2Fjiec.13236-blue\r\n   :target: https://doi.org/10.1111/jiec.13236\r\n   :alt: JIE DOI\r\n\r\n* Free software: GNU GENERAL PUBLIC LICENSE V2\r\n* Website: https://swolfpy-project.github.io\r\n* Documentation: https://swolfpy.readthedocs.io.\r\n* Repository: https://github.com/SwolfPy-Project/swolfpy-inputdata\r\n\r\n\r\n\r\nFeatures\r\n--------\r\n* Input data for Life-cycle process models of swolfpy\r\n\r\n  * Common data (e.g., molecular weights, heating values)\r\n  * Material properties (46 common waste fractions; e.g., Food waste, Yard waste)\r\n\r\n    * Chemical properties (e.g., carbon content, methane yield)\r\n    * Physical properties (e.g., moisture content, density)\r\n  * Material dependent process model inputs (e.g., separation efficiency for each waste fraction in the trommel)\r\n  * Material indepent process model inputs\r\n\r\n* Built-in Monte Carlo simulation\r\n\r\n\r\n.. list-table:: **Description of columns in the csv file for input data**\r\n   :widths: auto\r\n   :header-rows: 1\r\n\r\n   * - Field\r\n     - Description\r\n   * - Category\r\n     - Category of the input (e.g., energy recovery, post closure)\r\n   * - Dictonary_Name\r\n     - Name of the dictionary and attribute (whitespace is not allowed)\r\n   * - Parameter Name\r\n     - Short name of the parameter (whitespace is not allowed)\r\n   * - Parameter Description\r\n     - Longer description of the parameter\r\n   * - Amount\r\n     - Default value for the parameter\r\n   * - Unit\r\n     - Unit of the parameter (e.g., MJ/Mg, kW, hours/day)\r\n   * - Uncertainty_type\r\n     - 0: Undefined, 2: Lognormal, 3: normal, 4: Uniform, 5: Triangular, 7: Discrete Uniform\r\n   * - Loc\r\n     - Mean for lognormal and normal distribution\r\n   * - scale\r\n     - Standard deviation for lognormal and normal distribution\r\n   * - shape\r\n     - Shape parameter for Weibull, Gamma or Beta distributions\r\n   * - Minimum\r\n     - Lower bound/minimum for lognormal, normal, uniform, triangular, and discrete uniform distributions\r\n   * - maximum\r\n     - Upper bound/maximum for lognormal, normal, uniform, triangular, and discrete uniform distributions\r\n   * - Reference\r\n     -\r\n   * - Comment\r\n     -\r\n\r\n\r\n.. Installation\r\n\r\nInstallation\r\n------------\r\n1- Download and install miniconda from:  https://docs.conda.io/en/latest/miniconda.html\r\n\r\n2- Update conda in a terminal window or anaconda prompt::\r\n\r\n        conda update conda\r\n\r\n3- Create a new environment for swolfpy::\r\n\r\n        conda create --name swolfpy python=3.9\r\n\r\n4- Activate the environment::\r\n\r\n        conda activate swolfpy\r\n\r\n5- Install swolfpy_inputdata in the environment::\r\n\r\n        pip install swolfpy_inputdata\r\n\r\n6- Use in python (e.g., Landfill model)::\r\n\r\n        import swolfpy_inputdata as spid\r\n        data = spid.LF_Input()\r\n        model.calc()\r\n        #Example: Returs the actk parameter in landfill\r\n        data.LF_gas['actk']\r\n        #Example: Returns input data in dataframe format\r\n        data.Data\r\n\r\n.. endInstallation\r\n\r\n=======\r\nHistory\r\n=======\r\n\r\n1.1.0 (2023-07-30)\r\n------------------\r\n\r\n* Downgrade to Python 3.9\r\n\r\n\r\n1.0.0 (2023-06-03)\r\n------------------\r\n\r\n* Upgrade to Python 3.10\r\n* Add PreCommit\r\n\r\n\r\n0.2.4 (2022-04-05)\r\n------------------\r\n\r\n* Add Multi-family and commercial Waste collection\r\n* Add Animal feed production (AnF)\r\n\r\n\r\n0.2.3 (2021-11-24)\r\n------------------\r\n\r\n* Update Landfill\r\n\r\n\r\n0.2.1 (2021-10-02)\r\n------------------\r\n\r\n* New models: Gasification & Syngas combustion (GC), Refuse-Derived Fuel (RDF), Home composting (HC)\r\n\r\n\r\n0.1.9 (2021-05-10)\r\n------------------\r\n\r\n* Life cycle cost, input data for TS, References\r\n\r\n\r\n0.1.0 (2020-05-06)\r\n------------------\r\n\r\n* First release on PyPI. Data for the Life-cycle process models include: LF, WTE, Composting, AD, SS_MRF, reprocessing and Collection.\r\n",
    "bugtrack_url": null,
    "license": "GNU GENERAL PUBLIC LICENSE V2",
    "summary": "Input data for swolfpy's life-cycle process models (swolfpy_inputdata).",
    "version": "1.1.0",
    "project_urls": {
        "Documentation": "https://swolfpy.readthedocs.io/en/latest/",
        "Homepage": "https://swolfpy-project.github.io/",
        "Source Code": "https://github.com/SwolfPy-Project/swolfpy-inputdata"
    },
    "split_keywords": [
        "lca",
        "solid_waste",
        "waste_management",
        "swolfpy",
        "brightway2"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "37f0955ca2ce22ad23b82379bf7c76e71974b68d986bb744741f0b6a0e252ce4",
                "md5": "640a3835c5d3c2f070a4d06c7898c0f9",
                "sha256": "3404ce740706af020e93a23c31863b3d35dff6003652ac684923a1b2a52b2880"
            },
            "downloads": -1,
            "filename": "swolfpy_inputdata-1.1.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "640a3835c5d3c2f070a4d06c7898c0f9",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.9",
            "size": 429247,
            "upload_time": "2023-07-30T16:14:11",
            "upload_time_iso_8601": "2023-07-30T16:14:11.281703Z",
            "url": "https://files.pythonhosted.org/packages/37/f0/955ca2ce22ad23b82379bf7c76e71974b68d986bb744741f0b6a0e252ce4/swolfpy_inputdata-1.1.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "233e36e290925043b4c9587afc132255a536b1a5bfb5283bf76615bba60aa825",
                "md5": "aa2ce62e866a93a1ae14b5278b5c770c",
                "sha256": "48b3685bffa86997b7036d6ce0ab7821fa315a1ec115d5caef78fab9c7a80490"
            },
            "downloads": -1,
            "filename": "swolfpy_inputdata-1.1.0.tar.gz",
            "has_sig": false,
            "md5_digest": "aa2ce62e866a93a1ae14b5278b5c770c",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.9",
            "size": 406418,
            "upload_time": "2023-07-30T16:14:12",
            "upload_time_iso_8601": "2023-07-30T16:14:12.877414Z",
            "url": "https://files.pythonhosted.org/packages/23/3e/36e290925043b4c9587afc132255a536b1a5bfb5283bf76615bba60aa825/swolfpy_inputdata-1.1.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-07-30 16:14:12",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "SwolfPy-Project",
    "github_project": "swolfpy-inputdata",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "requirements": [
        {
            "name": "coverage",
            "specs": []
        },
        {
            "name": "jupyter",
            "specs": []
        },
        {
            "name": "pandas",
            "specs": []
        },
        {
            "name": "pre-commit",
            "specs": []
        },
        {
            "name": "pylint",
            "specs": []
        },
        {
            "name": "pytest",
            "specs": []
        },
        {
            "name": "pytest-cov",
            "specs": []
        },
        {
            "name": "pytest-flake8",
            "specs": []
        },
        {
            "name": "stats-arrays",
            "specs": []
        },
        {
            "name": "xlrd",
            "specs": [
                [
                    "==",
                    "1.2.0"
                ]
            ]
        }
    ],
    "lcname": "swolfpy-inputdata"
}
        
Elapsed time: 0.47484s