Welcome to the reV eXchange (reVX) tool!
- reVX
- reV-ReEDS
- reV-rpm
- reV-plexos
- plexos-plants
- mean-wind-dirs
- prominent-wind-dirs
- setbacks
- offshore-assembly-areas
- offshore-dist-to-ports
- offshore-inputs
If you would like to run reVX 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/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 revx python=3.7
- Activate directory:
conda activate revx
- Install reVX:
pip install NREL-reVXorconda install nrel-revx --channel=nrel- NOTE: The best guarantee you will have of a correct installation is by following the same installation process that we use for our automated test suite.
- NOTE: If you install using conda and you want to use:
- HSDS you will also need to install h5pyd manually:
pip install h5pyd - Turbine Flicker you will need to install HOPP manually:
pip install HOPP
- HSDS you will also need to install h5pyd manually:
- NOTE: If you install using pip and want to run exclusion setbacks you will need to install rtree manually:
conda install rtree- pip installation instructions
from home dir,
git clone git@github.com:NREL/reVX.git- Create
reVXenvironment and install package Create a conda env:
conda create -n revxRun the command:
conda activate revxcd into the repo cloned in 1.
- prior to running
pipbelow, make sure the branch is correct (installfrom main!) - Install
reVXand its dependencies by running:pip install .(orpip install -e .if running a dev branchor working on the source code)
- Create
- Check that
reVXwas installed successfully - From any directory, run the following commands. This should return thehelp pages for the CLI's.
reVX
- Check that
Update with current version and DOI:
Michael Rossol, Grant Buster, and Robert Spencer. The Renewable Energy Potential(V) eXchange Tool: reVX. https://github.com/NREL/reVX (version v0.3.20), 2021. https://doi.org/10.5281/zenodo.4507580.