Commit 1d66397
authored
Add a forecast module (#180)
* cloned origin/master
* removed siphon files
* Added files for running and testing siphon
* Renamed files and removed errant file
* Subclassed forecast models
* Updated forecast module: added more forecast classes.
* Added forecast module documentation.
* Updated documentation and Travis build files.
* Updated Travis build to include netcdf and siphon.
* Moved forecast_testing.py and added requirements.txt.
* updated Travis build conda requirements in /ci
* Modified forecast.py and updated testing docs.
* Updated setup.py and .travis.yml files
* Added nose tests for forecast.py
* Updated nosetests for forecast.py
* Updated .gitignore
* Created forecast_to_power.ipynb and updated forecast.py
* Updated test_forecast.py and forecast.py
* Added tests in test_forecast.py and modified forecast.py
* change model names
* fix super and test
* Updated forecast class & radiation models
* Updated forecast.py, fixes to solarposition.py, tools.py
* Fixed time zone handling of forecast.py, updated tutorials.
* Updated tutorials, radiation conversion for forecast.py
* Updated forecast.py tests
* Updated forecast, tests, and notebooks
* Updated documentation, tutorials, and forecast.py
* Updated forecast.py
* add rtd ymls
* add numpydoc to rtd conda env, remove from source
* try adding a simple plot with ipython directives
* add ipython directives to conf.py
* remove line numbers from ipython directives
* add blank line
* add imports
* remove mocks
* remove sphinxext
* add a blank line
* move ipython directive out of numpydoc
* remove plot from module
* clean up merge detritus
* add siphon to env
* remove sphinx_rtd_theme from our source
* add siphon to ci ymls
* Fixed test_temp_convert()
* Added exception for HTTPError
* Added HTTPError exception
* Updated HTTPError exception
* Updated HTTPError exception
* Modified test_data_query
* Reverted test_data_query modification
* add siphon to appveyor.yml
* fix tab problem
* add requires_siphon
* remove siphon from min and 3.5 ci files
* revert to pvlib/master setup.py. rm fx README and req
* remove forecast module import from init
* protect test_forecast imports with has_siphon
* reorganize tutorials
* editing forecast docs
* fx documentation should work with ipython example
* remove fx model timerange in favor of start, end
* add irrad plot
* add model description and pv power
* edit docs
* pep8 stuff
* refactor calc_radiation, add repr, add test generator
* do not import forecasting
* add a few resolutions, update notebooks
* more clean up and pep8
* deleted unused images. now auto generated as appropriate
* clean up gitattributes
* use conda-forge channel instead of unidata
* add conda forge to appveyor
* create v0.4.0 whatsnew
* update forecast module for 0.3 changes
* fix appveyor config file
* clean up merge
* notes on geographic location. clean up
* refactor forecast.py to be more explicit
* update fx tutorials. minor doc fix
* more doc edits
* add comments
* add newline
* remove http from channel
* use a big tracker for forecast example
* fix import problem
* update model descriptions
* rename temperature to temp_air
* fix bad merge in whatsnew
* fix ci env files
* fix keyword problem
* refactor transmittance. needs more
* refactoring cloud cover to irrad. not working
* add cloud cover to irradiance via cs scaling. move forecast to pytest
* update test_irradiance
* add pytestmark to test_forecast
* fix cloud_cover_to_irradiance_liujordan bugs. improve tests
* update docs
* fix appveyor build, add warnings
* clean up bad merge
* no siphon
* no conda-forge
* add comment
* add references to larson et al
* typo
* add note about difficult builds on rtd
* fix bad merge in irradiance
* update doc index
* update notebooks
* minor edit1 parent d1bbad1 commit 1d66397
File tree
17 files changed
+9165
-3
lines changed- ci
- docs
- sphinx/source
- whatsnew
- tutorials
- pvlib
- test
17 files changed
+9165
-3
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
30 | | - | |
| 30 | + | |
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
2 | 5 | | |
3 | 6 | | |
4 | 7 | | |
| |||
7 | 10 | | |
8 | 11 | | |
9 | 12 | | |
| 13 | + | |
10 | 14 | | |
11 | 15 | | |
12 | 16 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
2 | 5 | | |
3 | 6 | | |
4 | 7 | | |
| |||
7 | 10 | | |
8 | 11 | | |
9 | 12 | | |
| 13 | + | |
10 | 14 | | |
11 | 15 | | |
12 | 16 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
2 | 5 | | |
3 | 6 | | |
4 | 7 | | |
| |||
7 | 10 | | |
8 | 11 | | |
9 | 12 | | |
| 13 | + | |
10 | 14 | | |
11 | 15 | | |
12 | 16 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
2 | 5 | | |
3 | 6 | | |
4 | 7 | | |
| |||
13 | 16 | | |
14 | 17 | | |
15 | 18 | | |
| 19 | + | |
16 | 20 | | |
17 | 21 | | |
18 | 22 | | |
0 commit comments