Commit 39867da
Add iotools functions for Meteonorm (#2499)
* Create meteonorm.py
* Add get_meteonorm_tmy
* Add private shared parse function
* Apply suggestions from code review
Co-authored-by: Ioannis Sifnaios <[email protected]>
* Apply suggestions from code review
Co-authored-by: Ioannis Sifnaios <[email protected]>
* Improve docstring
* Improve functions
* Add first round of tests
* Update tests
* Full test coverage
* Fix linter
* Fix tests
* Increase test coverage
* Implement feedback from Meteonorm review
* Implement feedback from code review from kandersolar
* basic endpoint only support '1h', rename terrain_situation
* Split get_meteonorm into forecast and observation
* Fix linter
* Split observation/forecast into four functions
* Fix linter
* Implement changes from review from kandersolar
* Set index to be the middle of the period
* Extend test coverage
---------
Co-authored-by: Ioannis Sifnaios <[email protected]>1 parent 6dfeaf8 commit 39867da
File tree
5 files changed
+949
-0
lines changed- docs/sphinx/source
- reference
- whatsnew
- pvlib/iotools
- tests/iotools
5 files changed
+949
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
92 | 92 | | |
93 | 93 | | |
94 | 94 | | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
95 | 108 | | |
96 | 109 | | |
97 | 110 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
23 | 28 | | |
24 | 29 | | |
25 | 30 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
39 | 39 | | |
40 | 40 | | |
41 | 41 | | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
42 | 47 | | |
0 commit comments