Please cite both the technical paper and the software with the version and DOI you used:
Maclaurin, Galen J., Nicholas W. Grue, Anthony J. Lopez, Donna M. Heimiller, Michael Rossol, Grant Buster, and Travis Williams. 2019. “The Renewable Energy Potential (reV) Model: A Geospatial Platform for Technical Potential and Supply Curve Modeling.” Golden, Colorado, United States: National Renewable Energy Laboratory. NREL/TP-6A20-73067. https://doi.org/10.2172/1563140.
Michael Rossol, Grant Buster, Mike Bannister, Robert Spencer, and Travis Williams. The Renewable Energy Potential Model (reV). https://github.com/NREL/reV (version v0.5.0), 2021. https://doi.org/10.5281/zenodo.4711470.
- reV
- reV-batch
- reV-bespoke
- reV-collect
- reV-econ
- reV-gen
- reV-hybrids
- reV-multiyear
- reV-nrwal
- reV-pipeline
- reV-project-points
- reV-QA-QC
- reV-rep-profiles
- reV-supply-curve-aggregation
- reV-supply-curve
If you would like to run reV on Eagle (NREL's HPC) you can use a pre-compiled conda env:
conda activate /shared-projects/rev/modulefiles/conda/envs/rev/
or
source activate /shared-projects/rev/modulefiles/conda/envs/rev/
Tips
- Only use a screen session if running the pipeline module: screen -S rev
- Full pipeline execution
reV -c "/scratch/user/rev/config_pipeline.json" pipeline
- Running simply generation or econ can just be done from the console:
reV -c "/scratch/user/rev/config_gen.json" generation
- WTK Conus: 10-20 nodes per year walltime 1-4 hours
- NSRDB Conus: 5 nodes walltime 2 hours
NOTE: The installation instruction below assume that you have python installed on your machine and are using conda as your package/environment manager.
- Create a new environment:
conda create --name rev python=3.7
- Activate directory:
conda activate rev
- Install reV:
pip install NREL-reV
orconda install nrel-rev --channel=nrel
- NOTE: If you install using conda and want to use HSDS
you will also need to install h5pyd manually:
pip install h5pyd
- NOTE: If you install using conda and want to use HSDS
you will also need to install h5pyd manually:
from home dir,
git clone [email protected]:NREL/reV.git
- Create
reV
environment and install package - Create a conda env:
conda create -n rev
- Run the command:
conda activate rev
- cd into the repo cloned in 1.
- prior to running
pip
below, make sure the branch is correct (install from main!) - Install
reV
and its dependencies by running:pip install .
(orpip install -e .
if running a dev branch or working on the source code)
- Create a conda env:
- Create
- Check that
reV
was installed successfully From any directory, run the following commands. This should return the help pages for the CLI's.
reV
- Check that