@@ -21,25 +21,27 @@ documentation can be found `here <https://github.com/NREL/nsrdb/tree/master/nsrd
21
21
Installation
22
22
============
23
23
24
- 1 . Use conda (anaconda or miniconda with python 3.7) to create an nsrdb
24
+ # . Use conda (anaconda or miniconda with python 3.7) to create an nsrdb
25
25
environment: ``conda create --name nsrdb python=3.7 ``
26
- 2. Activate your new conda env: ``conda activate nsrdb ``
27
- 3. Navigate to the nsrdb directory that contains setup.py and run:
26
+ #. Activate your new conda env: ``conda activate nsrdb ``
27
+ #. There is a known dependency issue between h5py and netCDF4. it is
28
+ recommended that you install ``conda install netCDF4 `` before pip installing
29
+ the nsrdb code base.
30
+ #. You will have to install the REST2 code base (the private NREL-REST2 repo is
31
+ `here <https://github.com/NREL/rest2 >`_) BEFORE installing the nsrdb code
32
+ base.
33
+ #. Navigate to the nsrdb directory that contains setup.py and run:
28
34
``pip install -e . ``
29
- 4. There is a known dependency issue between h5py and netCDF4. If you get an
30
- error using the netCDF4 module, try installing from ``conda `` instead of
31
- ``pip ``
32
-
33
- a. ``pip uninstall netCDF4 ``
34
- b. ``conda install netCDF4 ``
35
-
36
- 5. Test your installation:
35
+ #. If running with the MLClouds model, you will have to install this code base
36
+ (the private MLClouds repo is `here <https://github.com/NREL/mlclouds >`_)
37
+ AFTER installing the nsrdb code base.
38
+ #. Test your installation:
37
39
38
40
a. Start ipython and test the following import:
39
41
``from nsrdb.data_model import DataModel ``
40
42
b. Navigate to the tests/ directory and run the command: ``pytest ``
41
43
42
- 6 . If you are a developer, also run `pre-commit install ` in the directory
44
+ # . If you are a developer, also run `pre-commit install ` in the directory
43
45
containing .pre-commit-config.yaml.
44
46
45
47
NOTE: If you are trying to run the ``albedo `` sub-module you will need to
@@ -143,6 +145,14 @@ NSRDB Versions
143
145
- Enabled cloud solar shading coordinate adjustment by default, enabled
144
146
MLClouds machine learning gap fill method for missing cloud properties
145
147
(cloud fill flag #7)
148
+ * - 3.2.1
149
+ - 1/12/2021
150
+ - 2021
151
+ - Implemented an algorithm to re-map the parallax and shading corrected
152
+ cloud coordinates to the nominal GOES coordinate system. This fixes the
153
+ issue of PC cloud coordinates conflicting with clearsky coordinates.
154
+ This also fixes the strange pattern that was found in the long term
155
+ means generated from PC data.
146
156
147
157
*Note: The “Data Years” column shows which years of NSRDB data were updated at
148
158
the time of version release. However, each NSRDB file should be checked for the
0 commit comments