pvdeg


Namepvdeg JSON
Version 0.4.2 PyPI version JSON
download
home_pageNone
SummaryPvdeg is a python library that supports the calculation of degradation related parameters for photovoltaic (PV) modules.
upload_time2024-09-13 20:02:07
maintainerNone
docs_urlNone
authorNone
requires_python>=3.9.0
licenseBSD-3
keywords photovoltaic solar degradation analysis performance module pv
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            <img src="tutorials_and_tools/pvdeg_logo.png" width="200">

<table>
<tr>
  <td>License</td>
  <td>
    <a href="https://github.com/NREL/PVDegradationTools/blob/master/LICENSE.md">
    <img src="https://img.shields.io/pypi/l/pvlib.svg" alt="license" />
    </a>
</td>
</tr>
<tr>
  <td>Publications</td>
  <td>
     <a href="https://doi.org/10.5281/zenodo.8088578"><img src="https://zenodo.org/badge/DOI/10.5281/zenodo.8088578.svg" alt="DOI"></a>
  </td>
</tr>
<tr>
  <td>Documentation</td>
  <td>
	<a href='https://PVDegradationTools.readthedocs.io'>
	    <img src='https://readthedocs.org/projects/pvdegradationtools/badge/?version=stable' alt='Documentation Status' />
	</a>
  </td>
</tr>
<tr>
  <td>Build status</td>
  <td>
   <a href="https://github.com/NREL/PVDegradationTools/actions/workflows/pytest.yml?query=branch%3Amain">
      <img src="https://github.com/NREL/PVDegradationTools/actions/workflows/pytest.yml/badge.svg?branch=main" alt="GitHub Actions Testing Status" />
   </a>
   <a href="https://codecov.io/gh/NREL/PVDegradationTools" >
   <img src="https://codecov.io/gh/NREL/PVDegradationTools/graph/badge.svg?token=4I24S8BTG7"/>
   </a>
  </td>
</tr>
</table>



# PV Degradation Tools (pvdeg)

This repository contains functions for calculating degradation of photovoltaic modules. For example, functions to calculate front and rear relative Humidity, as well as Acceleration Factors. A degradation calculation function is also being developed, considering humidity and spectral irradiances models.


Tutorials
=========

### Jupyter Book

For in depth Tutorials you can run online, see our [jupyter-book](https://nrel.github.io/PVDegradationTools/intro.html) [![Jupyter Book Badge](https://jupyterbook.org/badge.svg)](https://nrel.github.io/PVDegradationTools/intro.html)

Clicking on the rocket-icon on the top allows you to launch the journals on [Google Colaboratory](https://colab.research.google.com/) for interactive mode.
Just uncomment the first line `pip install ...`  to install the environment on each journal if you follow this mode.

### Binder

To run these tutorials in Binder, you can click here:
[![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/NREL/PVDegradationTools/main)
It takes a minute to load the environment.

### Locally

You can also run the tutorial locally in a virtual environment, i.e., `venv` or
[miniconda](https://docs.conda.io/en/latest/miniconda.html).

1. Create and activate a new environment, e.g., on Mac/Linux terminal with `venv`:
   ```
   python -m venv pvdeg
   . pvdeg/bin/activate
   ```
   or with `conda`:
   ```
   conda create -n pvdeg
   conda activate pvdeg
   ```

1. Install `pvdeg` into the new environment with `pip`:
   ```
   python -m pip install pvdeg
   ```

1. Start a Jupyter session:

   ```
   jupyter notebook
   ```

1. Use the file explorer in Jupyter lab to browse to `tutorials`
   and start the first Tutorial.


Documentation
=============

Documentation is available in [ReadTheDocs](https://PVDegradationTools.readthedocs.io) where you can find more details on the API functions.


Installation
============

Relative Humidity and Acceleration Factors for Solar Modules releases may be installed using the ``pip`` and ``conda`` tools. Compatible with Python 3.5 and above.

Install with:

    pip install pvdeg

For developer installation, clone the repository, navigate to the folder location and install as:

    pip install -e .[all]


License
=======

[BSD 3-clause](https://github.com/NREL/PVDegradationTools/blob/main/LICENSE.md)


Contributing
=======

We welcome contributiosn to this software, but please read the copyright license agreement (cla-1.0.md), with instructions on signing it in sign-CLA.md. For questions, email us.


Getting support
===============

If you suspect that you may have discovered a bug or if you'd like to
change something about pvdeg, then please make an issue on our
[GitHub issues page](hhttps://github.com/NREL/PVDegradationTools/issues).


Citing
======

If you use this functions in a published work, please cite:

	Holsapple, Derek, Ayala Pelaez, Silvana, Kempe, Michael. "PV Degradation Tools", NREL Github 2020, Software Record SWR-20-71.

And/or the specific release from Zenodo:

	Martin Springer, Matthew Brown, Silvana Ovaitt, Tobin Ford, Joseph Karas, Mark Campanelli, Derek M Holsapple, Kevin Anderson, Michael Kempe. (2024). NREL/PVDegradationTools: 0.3.2 (0.3.2). Zenodo. https://doi.org/10.5281/zenodo.11123249

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "pvdeg",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.9.0",
    "maintainer_email": "Silvana.Ovaitt@nrel.gov",
    "keywords": "photovoltaic, solar, degradation, analysis, performance, module, PV",
    "author": null,
    "author_email": "Pvdeg Python Developers <Michael.Kempe@nrel.gov>",
    "download_url": "https://files.pythonhosted.org/packages/37/2e/f8599b15c6bef31c4c831e96069d7e98140cf7483eb849c381a6dfbe3d5b/pvdeg-0.4.2.tar.gz",
    "platform": null,
    "description": "<img src=\"tutorials_and_tools/pvdeg_logo.png\" width=\"200\">\n\n<table>\n<tr>\n  <td>License</td>\n  <td>\n    <a href=\"https://github.com/NREL/PVDegradationTools/blob/master/LICENSE.md\">\n    <img src=\"https://img.shields.io/pypi/l/pvlib.svg\" alt=\"license\" />\n    </a>\n</td>\n</tr>\n<tr>\n  <td>Publications</td>\n  <td>\n     <a href=\"https://doi.org/10.5281/zenodo.8088578\"><img src=\"https://zenodo.org/badge/DOI/10.5281/zenodo.8088578.svg\" alt=\"DOI\"></a>\n  </td>\n</tr>\n<tr>\n  <td>Documentation</td>\n  <td>\n\t<a href='https://PVDegradationTools.readthedocs.io'>\n\t    <img src='https://readthedocs.org/projects/pvdegradationtools/badge/?version=stable' alt='Documentation Status' />\n\t</a>\n  </td>\n</tr>\n<tr>\n  <td>Build status</td>\n  <td>\n   <a href=\"https://github.com/NREL/PVDegradationTools/actions/workflows/pytest.yml?query=branch%3Amain\">\n      <img src=\"https://github.com/NREL/PVDegradationTools/actions/workflows/pytest.yml/badge.svg?branch=main\" alt=\"GitHub Actions Testing Status\" />\n   </a>\n   <a href=\"https://codecov.io/gh/NREL/PVDegradationTools\" >\n   <img src=\"https://codecov.io/gh/NREL/PVDegradationTools/graph/badge.svg?token=4I24S8BTG7\"/>\n   </a>\n  </td>\n</tr>\n</table>\n\n\n\n# PV Degradation Tools (pvdeg)\n\nThis repository contains functions for calculating degradation of photovoltaic modules. For example, functions to calculate front and rear relative Humidity, as well as Acceleration Factors. A degradation calculation function is also being developed, considering humidity and spectral irradiances models.\n\n\nTutorials\n=========\n\n### Jupyter Book\n\nFor in depth Tutorials you can run online, see our [jupyter-book](https://nrel.github.io/PVDegradationTools/intro.html) [![Jupyter Book Badge](https://jupyterbook.org/badge.svg)](https://nrel.github.io/PVDegradationTools/intro.html)\n\nClicking on the rocket-icon on the top allows you to launch the journals on [Google Colaboratory](https://colab.research.google.com/) for interactive mode.\nJust uncomment the first line `pip install ...`  to install the environment on each journal if you follow this mode.\n\n### Binder\n\nTo run these tutorials in Binder, you can click here:\n[![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/NREL/PVDegradationTools/main)\nIt takes a minute to load the environment.\n\n### Locally\n\nYou can also run the tutorial locally in a virtual environment, i.e., `venv` or\n[miniconda](https://docs.conda.io/en/latest/miniconda.html).\n\n1. Create and activate a new environment, e.g., on Mac/Linux terminal with `venv`:\n   ```\n   python -m venv pvdeg\n   . pvdeg/bin/activate\n   ```\n   or with `conda`:\n   ```\n   conda create -n pvdeg\n   conda activate pvdeg\n   ```\n\n1. Install `pvdeg` into the new environment with `pip`:\n   ```\n   python -m pip install pvdeg\n   ```\n\n1. Start a Jupyter session:\n\n   ```\n   jupyter notebook\n   ```\n\n1. Use the file explorer in Jupyter lab to browse to `tutorials`\n   and start the first Tutorial.\n\n\nDocumentation\n=============\n\nDocumentation is available in [ReadTheDocs](https://PVDegradationTools.readthedocs.io) where you can find more details on the API functions.\n\n\nInstallation\n============\n\nRelative Humidity and Acceleration Factors for Solar Modules releases may be installed using the ``pip`` and ``conda`` tools. Compatible with Python 3.5 and above.\n\nInstall with:\n\n    pip install pvdeg\n\nFor developer installation, clone the repository, navigate to the folder location and install as:\n\n    pip install -e .[all]\n\n\nLicense\n=======\n\n[BSD 3-clause](https://github.com/NREL/PVDegradationTools/blob/main/LICENSE.md)\n\n\nContributing\n=======\n\nWe welcome contributiosn to this software, but please read the copyright license agreement (cla-1.0.md), with instructions on signing it in sign-CLA.md. For questions, email us.\n\n\nGetting support\n===============\n\nIf you suspect that you may have discovered a bug or if you'd like to\nchange something about pvdeg, then please make an issue on our\n[GitHub issues page](hhttps://github.com/NREL/PVDegradationTools/issues).\n\n\nCiting\n======\n\nIf you use this functions in a published work, please cite:\n\n\tHolsapple, Derek, Ayala Pelaez, Silvana, Kempe, Michael. \"PV Degradation Tools\", NREL Github 2020, Software Record SWR-20-71.\n\nAnd/or the specific release from Zenodo:\n\n\tMartin Springer, Matthew Brown, Silvana Ovaitt, Tobin Ford, Joseph Karas, Mark Campanelli, Derek M Holsapple, Kevin Anderson, Michael Kempe. (2024). NREL/PVDegradationTools: 0.3.2 (0.3.2). Zenodo. https://doi.org/10.5281/zenodo.11123249\n",
    "bugtrack_url": null,
    "license": "BSD-3",
    "summary": "Pvdeg is a python library that supports the calculation of degradation related parameters for photovoltaic (PV) modules.",
    "version": "0.4.2",
    "project_urls": {
        "Bug Tracker": "https://github.com/NREL/PVDegradationTools/issues",
        "Documentation": "https://pvdegradationtools.readthedocs.io/",
        "Homepage": "https://github.com/NREL/PVDegradationTools",
        "Source Code": "https://github.com/NREL/PVDegradationTools"
    },
    "split_keywords": [
        "photovoltaic",
        " solar",
        " degradation",
        " analysis",
        " performance",
        " module",
        " pv"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f3a42d7e004fabed8e8812626cf5741f56d8bfcae1f64498a5df0b22948ecf25",
                "md5": "3bbeb4ab65521a57a42d454ee959fa93",
                "sha256": "d585785b246c56e383054050b9f8b63802fe7e4e9b473dc822a2eb5960bd46aa"
            },
            "downloads": -1,
            "filename": "pvdeg-0.4.2-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "3bbeb4ab65521a57a42d454ee959fa93",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.9.0",
            "size": 2726385,
            "upload_time": "2024-09-13T20:02:03",
            "upload_time_iso_8601": "2024-09-13T20:02:03.423470Z",
            "url": "https://files.pythonhosted.org/packages/f3/a4/2d7e004fabed8e8812626cf5741f56d8bfcae1f64498a5df0b22948ecf25/pvdeg-0.4.2-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "372ef8599b15c6bef31c4c831e96069d7e98140cf7483eb849c381a6dfbe3d5b",
                "md5": "02f44461072be081151f151ca7400c1b",
                "sha256": "caa88f32408ea326adc67da64fe555ee42bba9cd43c264007cdf2ef64aac9a47"
            },
            "downloads": -1,
            "filename": "pvdeg-0.4.2.tar.gz",
            "has_sig": false,
            "md5_digest": "02f44461072be081151f151ca7400c1b",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.9.0",
            "size": 50866727,
            "upload_time": "2024-09-13T20:02:07",
            "upload_time_iso_8601": "2024-09-13T20:02:07.226661Z",
            "url": "https://files.pythonhosted.org/packages/37/2e/f8599b15c6bef31c4c831e96069d7e98140cf7483eb849c381a6dfbe3d5b/pvdeg-0.4.2.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-09-13 20:02:07",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "NREL",
    "github_project": "PVDegradationTools",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "pvdeg"
}
        
Elapsed time: 1.32133s