reVX documentation
What is reVX?
reVX stands for the Renewable Energy Potential(V) EXchange tool.
reVX provides a set of tools to extract data from reV model outputs, as well as interfaces between reV and other renewable energy focused models, for example, ReEDS, RPM, and PLEXOS.
reVX command line tools
Installing reVX
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.8
- Activate your new environment:
conda activate revx
- Clone the repo:
From your home directory
/home/{user}/
or another directory that you have permissions in, run the commandgit clone git@github.com:NREL/reVX.git
and then go into your cloned repository:cd reVX
- Install reVX:
Follow the installation commands installation process that we use for our automated test suite here. Make sure that you call
pip install -e .
from within the cloned repository directory e.g./home/{user}/reVX/
- NOTE: If you install using pip and want to run exclusion setbacks you will need to install rtree manually:
conda install rtree
Recommended Citation
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.