Installing a WMT executor

From CSDMS
Revision as of 10:54, 23 September 2016 by Mpiper (talk | contribs) (Start)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

A WMT executor, part of the CSDMS Web Modeling Tool, runs standalone or coupled model components on a computational resource.

Installation directory

Start by selecting an install directory for the WMT executor on the computational resource. The installation directory needs to be accessible to all users. For example, on the CSDMS HPCC, beach, WMT executors are installed in /home/csdms/wmt.

Change to the install directory you've chosen and define a shell variable for future use.

cd /home/csdms/wmt/testing
install=$(pwd)

Install the CSDMS toolchain

Install a local Python distribution for use by the executor. CSDMS IF recommends miniconda, a minimal distribution based on the Anaconda Python distribution.

curl http://repo.continuum.io/miniconda/Miniconda-latest-Linux-x86_64.sh -o miniconda.sh
bash ./miniconda.sh -f -b -p $install/conda
export PATH=$install/conda/bin:$PATH



--Mpiper (talk) 10:53, 23 September 2016 (MDT)