Skip to content

Commit b6c924b

Browse files
authored
Add page on Surface Albedo (#13)
* add albedo nb, references, update requirements * suggestions from review
1 parent 86088a9 commit b6c924b

File tree

7 files changed

+426
-2
lines changed

7 files changed

+426
-2
lines changed

doc-requirements.txt

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
sphinx==4.5.0
22
nbsphinx==0.8.9
33
sphinx-book-theme==0.3.3
4-
ipython==8.10.0
4+
ipython==8.10.0
5+
sphinxcontrib-bibtex==2.5.0

environment.yml

+4
Original file line numberDiff line numberDiff line change
@@ -6,5 +6,9 @@ dependencies:
66
- pip:
77
- h5pyd==0.11.0
88
- haversine==2.7.0
9+
- matplotlib==3.5.2
10+
- numpy==1.22.3
11+
- pandas==1.5.0
912
- pvlib==0.9.3
13+
- scipy==1.7.3
1014
- watermark==2.3.1

source/conf.py

+9-1
Original file line numberDiff line numberDiff line change
@@ -13,14 +13,22 @@
1313
# -- General configuration ---------------------------------------------------
1414
# https://www.sphinx-doc.org/en/master/usage/configuration.html#general-configuration
1515

16-
extensions = ['nbsphinx']
16+
extensions = [
17+
'nbsphinx',
18+
'sphinxcontrib.bibtex',
19+
]
1720

1821
templates_path = ['_templates']
1922
exclude_patterns = []
2023

2124
nbsphinx_execute = 'never'
2225
nbsphinx_requirejs_path = '' # disable requirejs; already loaded by theme
2326

27+
# https://sphinxcontrib-bibtex.readthedocs.io/en/latest/usage.html#configuration
28+
bibtex_default_style = 'plain'
29+
bibtex_reference_style = 'label'
30+
bibtex_bibfiles = ['references.bib']
31+
2432
# -- Options for HTML output -------------------------------------------------
2533
# https://www.sphinx-doc.org/en/master/usage/configuration.html#options-for-html-output
2634

source/index.rst

+2
Original file line numberDiff line numberDiff line change
@@ -57,3 +57,5 @@ This project uses many open-source software packages, including:
5757
pages/tmy-vs-single
5858
pages/numerical-precision
5959
pages/2300-artifact
60+
pages/albedo
61+
pages/references

source/pages/albedo.ipynb

+366
Large diffs are not rendered by default.

source/pages/references.rst

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
2+
References
3+
==========
4+
5+
This page lists citations for the various NSRDB publications referenced elsewhere
6+
on this website.
7+
8+
.. bibliography::

source/references.bib

+35
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
@article{sengupta2022recent,
2+
title = {Recent Improvements in the {N}ational {S}olar {R}adiation {D}atabase ({NSRDB})},
3+
author = {Sengupta, Manajit and Habte, Aron and Xie, Yu and Buster, Grant and Bannister, Mike and Rossol, Michael and Edwards, Paul and Maclaurin, Galen and Rosenlieb, Evan and Yang, Jaemo and Sky, Haiku and Roberts, Billy},
4+
url = {https://www.osti.gov/biblio/1906326},
5+
journal = {NREL/PO-5D00-83375},
6+
year = {2022},
7+
month = {December}
8+
}
9+
10+
@misc{sengupta2022webinar,
11+
title = "2022 {N}ational {S}olar {R}adiation {D}atabase Webinar",
12+
author = "{National Renewable Energy Laboratory}",
13+
howpublished = "\url{https://www.youtube.com/watch?v=BzNoYACXCOY}",
14+
year = 2022,
15+
month = "November",
16+
}
17+
18+
@article{sengupta2019evolution,
19+
title = {Evolution of {NREL}'s {N}ational {S}olar {R}adiation {D}atabase ({NSRDB})},
20+
author = {Sengupta, Manajit and Habte, Aron M and Xie, Yu and Rossol, Michael N and Buster, Grant},
21+
url = {https://www.osti.gov/biblio/1569455},
22+
journal = {NREL/PO-5D00-74137},
23+
year = {2019},
24+
month = {September},
25+
}
26+
27+
@techreport{maclaurin2016albedo,
28+
doi = {10.2172/1335471},
29+
year = {2016},
30+
month = {December},
31+
number = {NREL/TP-6A20-67306},
32+
author = {Galen Maclaurin and Manajit Sengupta and Yu Xie and Nicholas Gilroy},
33+
title = {Development of a {MODIS}-Derived Surface Albedo Data Set: An Improved Model Input for Processing the {NSRDB}},
34+
institution = {National Renewable Energy Laboratory}
35+
}

0 commit comments

Comments
 (0)