If you would like to run rex 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 rex
- Activate directory:
conda activate rex
- Install rex:
pip install NREL-rexorconda install nrel-rex --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 git@github.com:NREL/rex.git- Create
rexenvironment and install package - Create a conda env:
conda create -n rex - Run the command:
conda activate rex - cd into the repo cloned in 1.
- prior to running
pipbelow, make sure the branch is correct (install from main!) - Install
rexand 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
rexwas installed successfully From any directory, run the following commands. This should return the help pages for the CLI's.
rexNSRDBXWINDXUS-wave
- Check that
Update with current version and DOI:
Michael Rossol, Grant Buster. The REsource Extraction Tool (rex). https://github.com/NREL/rex (version v0.2.43), 2021. https://doi.org/10.5281/zenodo.4499033.