Add REST2 clear-sky model
Les mainteneurs répondent en général sous 1 jour
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Accessibilité débutants
- 10/100
Piste de recherche
The issue points at pvlib's clearsky.py module as the likely home, and suggests a possible reorganization into a folder with one file per clear-sky function. Read the existing clear-sky functions there, then the linked REST2 references (DOI 10.1016/j.solener.2007.04.008 for v5) and Jamie Bright's Python port of v5 to see the model's inputs. The issue does not define a finished state, so agree on the version to target and the function signature with maintainers first.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
The REST2 clear-sky model is developed by Chris Gueymard, who has expressed serious interest in contributing this to pvlib. Notably, the REST2 model is used to generate the NSRDB, so that alone makes it interesting for pvlib in my opinion.
The most obvious place to add it is in the clearsky.py module, although we may consider organizing clear-sky functions into a folder with .py files for each clear-sky function.
Note, NREL has a Python implementation, however, that is outdated. Similarly, Jamie Bright ported version v5 to python here.
It would be great if you could leave a thumbs up if you think this would be a useful addition, and otherwise, any comments are appreciated concerning implementation, etc.
The best reference for REST2 is 10.1016/j.solener.2007.04.008 (refers to v5). Later validation papers related to both v5 and v9.1 are: 10.1016/j.rser.2019.04.006
and 10.1016/j.rser.2020.110087. There is no paper related to the latest v11.5 yet, but Chris is working on it.
ICYMI @adriesse
- Langage dominant
- Python
- Étoiles
- 1.7k
- Forks
- 1.2k
- Merge moyen
- 3 j 18 h
- PR mergées (30 j)
- 13
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Propose un modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de pvlib/pvlib-python
-
bug
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
pvlib/pvlib-python#2903 · 2 commentaires · 2 réactions ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 92/100
pvlib/pvlib-python#2902 ·
Les mainteneurs répondent en général sous 1 jour
-
Add an example or documentation on using 'bhi' from ERA5Peut-être à nouveau libre @anshurajbisoyi98-ctrl l’a pris il y a 14 jours, et aucune pull request n’est ouverte. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 66/100
pvlib/pvlib-python#2880 · 2 commentaires ·
Les mainteneurs répondent en général sous 1 jour
-
Use "long-wave" rather than "infra-red" to refer to thermal radiation.Peut-être à nouveau libre @Rahi-padwal l’a pris il y a 251 jours, et aucune pull request n’est ouverte. Ouverteapi easy
Difficulté 2/5 1-3 heures Accessibilité débutants 62/100
pvlib/pvlib-python#2653 · 6 commentaires ·
Les mainteneurs répondent en général sous 1 jour
-
question
Difficulté 1/5 1-3 heures Accessibilité débutants 72/100
pvlib/pvlib-python#2637 · 10 commentaires ·
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de pvlib/pvlib-python
Issues similaires
-
Custom provider API keys collide on one host: env slot keyed on host:port only, not URL pathOuverte
Difficulté 2/5 1-3 heures Accessibilité débutants 88/100
NousResearch/hermes-agent#140958 ·
Les mainteneurs répondent en général sous 1 jour
-
Bisect issue233186Ouvertebisect
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
dtcxzyw/llvm-bisect-service#548 ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
sallowayma-git/IELTS-practice#248 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 65/100
anthropics/claude-plugins-official#6763 · 10 commentaires · 10 réactions ·
Les mainteneurs répondent en général sous 3 jours
-
Difficulté 2/5 1-3 heures Accessibilité débutants 85/100
Les mainteneurs répondent en général sous 1 jour