{"id":13719299,"url":"https://github.com/NREL/PVDegradationTools","last_synced_at":"2025-05-07T11:31:27.306Z","repository":{"id":37644593,"uuid":"269187539","full_name":"NREL/PVDegradationTools","owner":"NREL","description":"Set of tools to calculate degradation responses and degradation related parameters for PV.","archived":false,"fork":false,"pushed_at":"2025-04-24T19:36:24.000Z","size":106843,"stargazers_count":35,"open_issues_count":34,"forks_count":18,"subscribers_count":5,"default_branch":"main","last_synced_at":"2025-05-02T08:45:03.436Z","etag":null,"topics":["degradation","duramat","photovoltaic-systems","pv-modules","python","reliability"],"latest_commit_sha":null,"homepage":"https://pvdegradationtools.readthedocs.io/","language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/NREL.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2020-06-03T20:26:52.000Z","updated_at":"2025-04-14T19:25:14.000Z","dependencies_parsed_at":"2023-12-26T18:03:58.642Z","dependency_job_id":"8f005ce9-95a2-482d-afaf-b4e7272ae4dd","html_url":"https://github.com/NREL/PVDegradationTools","commit_stats":{"total_commits":812,"total_committers":24,"mean_commits":"33.833333333333336","dds":0.7943349753694582,"last_synced_commit":"4f380996610b8044360658d5b739789b51401151"},"previous_names":[],"tags_count":17,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NREL%2FPVDegradationTools","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NREL%2FPVDegradationTools/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NREL%2FPVDegradationTools/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NREL%2FPVDegradationTools/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/NREL","download_url":"https://codeload.github.com/NREL/PVDegradationTools/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252282462,"owners_count":21723338,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["degradation","duramat","photovoltaic-systems","pv-modules","python","reliability"],"created_at":"2024-08-03T01:00:45.976Z","updated_at":"2025-05-07T11:31:27.280Z","avatar_url":"https://github.com/NREL.png","language":"Jupyter Notebook","funding_links":[],"categories":["Renewable Energy"],"sub_categories":["Photovoltaics and Solar Energy"],"readme":"\u003cimg src=\"docs/source/_static/logo-vectors/PVdeg-Logo-Horiz-Color.svg\" width=\"600\"\u003e  \n\n\u003ctable\u003e\n\u003ctr\u003e\n  \u003ctd\u003eLicense\u003c/td\u003e\n  \u003ctd\u003e\n    \u003ca href=\"https://github.com/NREL/PVDegradationTools/blob/master/LICENSE.md\"\u003e\n    \u003cimg src=\"https://img.shields.io/pypi/l/pvlib.svg\" alt=\"license\" /\u003e\n    \u003c/a\u003e\n\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n  \u003ctd\u003ePublications\u003c/td\u003e\n  \u003ctd\u003e\n     \u003ca href=\"https://doi.org/10.5281/zenodo.8088578\"\u003e\u003cimg src=\"https://zenodo.org/badge/DOI/10.5281/zenodo.8088578.svg\" alt=\"DOI\"\u003e\u003c/a\u003e\n  \u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n  \u003ctd\u003eDocumentation\u003c/td\u003e\n  \u003ctd\u003e\n\t\u003ca href='https://PVDegradationTools.readthedocs.io'\u003e\n\t    \u003cimg src='https://readthedocs.org/projects/pvdegradationtools/badge/?version=stable' alt='Documentation Status' /\u003e\n\t\u003c/a\u003e\n  \u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n  \u003ctd\u003eBuild status\u003c/td\u003e\n  \u003ctd\u003e\n   \u003ca href=\"https://github.com/NREL/PVDegradationTools/actions/workflows/pytest.yml?query=branch%3Amain\"\u003e\n      \u003cimg src=\"https://github.com/NREL/PVDegradationTools/actions/workflows/pytest.yml/badge.svg?branch=main\" alt=\"GitHub Actions Testing Status\" /\u003e\n   \u003c/a\u003e\n   \u003ca href=\"https://codecov.io/gh/NREL/PVDegradationTools\" \u003e\n   \u003cimg src=\"https://codecov.io/gh/NREL/PVDegradationTools/graph/badge.svg?token=4I24S8BTG7\"/\u003e\n   \u003c/a\u003e\n  \u003c/td\u003e\n\u003c/tr\u003e\n\u003c/table\u003e\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","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FNREL%2FPVDegradationTools","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FNREL%2FPVDegradationTools","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FNREL%2FPVDegradationTools/lists"}