Name | pvdeg JSON |
Version |
0.4.2
JSON |
| download |
home_page | None |
Summary | Pvdeg is a python library that supports the calculation of degradation related parameters for photovoltaic (PV) modules. |
upload_time | 2024-09-13 20:02:07 |
maintainer | None |
docs_url | None |
author | None |
requires_python | >=3.9.0 |
license | BSD-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"
}