copper-bem


Namecopper-bem JSON
Version 0.2.1 PyPI version JSON
download
home_pagehttps://github.com/pnnl/copper
SummaryPerformance curve generator for building energy simulation
upload_time2024-03-19 23:30:43
maintainerNone
docs_urlNone
authorJérémy Lerond
requires_pythonNone
licenseNone
keywords building energy simulation performance curves
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # Copper
Copper is a building energy simulation performance curve generator for heating, ventilation, and air-conditioning equipment. It uses a genetic algorithm to modify existing or a set of aggregated existing performance curves to match specific design characteristics including full and part load energy performance metric values.

Copper generates performance curves that can be used in most common building energy software such as [EnergyPlus](https://energyplus.net/) or [DOE-2](https://doe2.com/).

![Tests](https://github.com/lymereJ/copper/actions/workflows/tests.yml/badge.svg)
[![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.7644215.svg)](https://doi.org/10.5281/zenodo.7644215)
[![status](https://joss.theoj.org/papers/9509076e1ef0a0c05f141fde6810c313/status.svg)](https://joss.theoj.org/papers/9509076e1ef0a0c05f141fde6810c313)

# Purpose
Results from building energy simulations largely depend on how heating and cooling equipment are modeled. As they rarely operate at their full load and rated performance it is important that reasonable data is used to model an heating or cooling equipment's part load performance. Copper was created to allow building energy modelers, engineers, and researchers to generate simulation-ready performance curves of heating and cooling equipment that not only capture their typical behavior at part load but are also generated to match a set of design characteristics such as full load and part load efficiencies.

While chillers, which are rated at both full load and part load through an integrated part load value (IPLV), are currently the main application of Copper, other heating and cooling equipment will be handled in the near future.

# Documentation
The documentation for Copper is hosted [here](https://pnnl.github.io/copper/index.html), it includes installation instructions, quick tutorials, examples, API documentation, and more.

# Contributing
Contributions (issues and pull requests) are welcomed and greatly appreciated. Guidelines are provided in the documentation.

# Help
If you need help using Copper, please open an issue and one of the developers will get back to you at their earliest convenience.

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/pnnl/copper",
    "name": "copper-bem",
    "maintainer": null,
    "docs_url": null,
    "requires_python": null,
    "maintainer_email": null,
    "keywords": "building energy simulation performance curves",
    "author": "J\u00e9r\u00e9my Lerond",
    "author_email": "jeremy.lerond@pnnl.gov",
    "download_url": "https://files.pythonhosted.org/packages/90/ad/4f65c36d6cd5ba18151216e95d9722264b7973fb7f3c289903e25730866e/copper-bem-0.2.1.tar.gz",
    "platform": null,
    "description": "# Copper\nCopper is a building energy simulation performance curve generator for heating, ventilation, and air-conditioning equipment. It uses a genetic algorithm to modify existing or a set of aggregated existing performance curves to match specific design characteristics including full and part load energy performance metric values.\n\nCopper generates performance curves that can be used in most common building energy software such as [EnergyPlus](https://energyplus.net/) or [DOE-2](https://doe2.com/).\n\n![Tests](https://github.com/lymereJ/copper/actions/workflows/tests.yml/badge.svg)\n[![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.7644215.svg)](https://doi.org/10.5281/zenodo.7644215)\n[![status](https://joss.theoj.org/papers/9509076e1ef0a0c05f141fde6810c313/status.svg)](https://joss.theoj.org/papers/9509076e1ef0a0c05f141fde6810c313)\n\n# Purpose\nResults from building energy simulations largely depend on how heating and cooling equipment are modeled. As they rarely operate at their full load and rated performance it is important that reasonable data is used to model an heating or cooling equipment's part load performance. Copper was created to allow building energy modelers, engineers, and researchers to generate simulation-ready performance curves of heating and cooling equipment that not only capture their typical behavior at part load but are also generated to match a set of design characteristics such as full load and part load efficiencies.\n\nWhile chillers, which are rated at both full load and part load through an integrated part load value (IPLV), are currently the main application of Copper, other heating and cooling equipment will be handled in the near future.\n\n# Documentation\nThe documentation for Copper is hosted [here](https://pnnl.github.io/copper/index.html), it includes installation instructions, quick tutorials, examples, API documentation, and more.\n\n# Contributing\nContributions (issues and pull requests) are welcomed and greatly appreciated. Guidelines are provided in the documentation.\n\n# Help\nIf you need help using Copper, please open an issue and one of the developers will get back to you at their earliest convenience.\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "Performance curve generator for building energy simulation",
    "version": "0.2.1",
    "project_urls": {
        "Homepage": "https://github.com/pnnl/copper"
    },
    "split_keywords": [
        "building",
        "energy",
        "simulation",
        "performance",
        "curves"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "93bc10987da17277fc1023131e20f65b22c896a7a27b001c51341828137cac8d",
                "md5": "8f105a620aba7a165ebbaa3ecff9818a",
                "sha256": "2fa4622620cc9f01ef6c8e0901738b3d9c15c4d816e55a760cc36fec44e1328d"
            },
            "downloads": -1,
            "filename": "copper_bem-0.2.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "8f105a620aba7a165ebbaa3ecff9818a",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 120852,
            "upload_time": "2024-03-19T23:30:42",
            "upload_time_iso_8601": "2024-03-19T23:30:42.479936Z",
            "url": "https://files.pythonhosted.org/packages/93/bc/10987da17277fc1023131e20f65b22c896a7a27b001c51341828137cac8d/copper_bem-0.2.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "90ad4f65c36d6cd5ba18151216e95d9722264b7973fb7f3c289903e25730866e",
                "md5": "f87e6745ac9c5b6d48bbf14fe1553c96",
                "sha256": "b89a8f44547d923413be1ab2545d6679b98ef4bfd929cbc16fda906a9ea8650c"
            },
            "downloads": -1,
            "filename": "copper-bem-0.2.1.tar.gz",
            "has_sig": false,
            "md5_digest": "f87e6745ac9c5b6d48bbf14fe1553c96",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 187770,
            "upload_time": "2024-03-19T23:30:43",
            "upload_time_iso_8601": "2024-03-19T23:30:43.639943Z",
            "url": "https://files.pythonhosted.org/packages/90/ad/4f65c36d6cd5ba18151216e95d9722264b7973fb7f3c289903e25730866e/copper-bem-0.2.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-03-19 23:30:43",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "pnnl",
    "github_project": "copper",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "requirements": [],
    "lcname": "copper-bem"
}
        
Elapsed time: 0.21155s