Install Instructions¶
You will need to install
HDF5 libraries v1.8.16 and the NetCDF libraries v4.3.3.1. On OS X for example,
this can be done using Homebrew. On Linux, use your package
manager, making sure to install the version that includes required libraries.
On Debian/Ubuntu’s apt-get this is done by appending the dev
tag in the
proper way. Refer to the online documentation for your package management tool
to learn how to install a specific software version. To install the cord
package on OS X you may need to set some environment variables by running the
following commands. You’ll know you have to run these if the installation
steps below fail.
export HDF5_INCDIR=/usr/local/include/
export USE_NCCONFIG=0
Once you have these two dependencies installed, you can install the package by running
pip install cord
You can verify that the installation completed successfully by running
cord
which should print the following help message
Usage: cord [OPTIONS] COMMAND [ARGS]
Options:
--debug
--logfile TEXT
--help Show this message and exit.
Commands:
from_config Run CoRD with params from <config_file>
interactive Run CoRD interactively or with options
post_hs Post the model run data to HydroShare
Install with Anaconda¶
On CARC we have used Anaconda to allow individual users to install the proper
version of the dependencies which may differ from the version that is installed
for all system users. Please contact your administrator to help you install the
requirements that are listed in the
requirements.txt file
of the repository. After the requirements have been installed and you have
activated your conda environment appropriately, you can run pip install cord
as explained above.