Skip to content

quickstart

Denis Yuen edited this page Nov 3, 2015 · 1 revision

System Requirements

Get a Ubuntu 14.04+ VM and install Java 8.

Consonance Install

Run the following commands on the command-line.

sudo wget https://github.com/Consonance/consonance/releases/download/2.0-alpha.4/consonance -O /bin/consonance ; sudo chmod a+x /bin/consonance
consonance

When prompted, enter your Consonance web service URL and access token as provided by your system administrator.

Consonance Scheduling

To schedule a workflow,

consonance run  --flavour m1.xlarge \
    --image-descriptor collab.cwl \
    --run-descriptor collab-cwl-job-pre.json \
    --extra-file node-engine.cwl=node-engine.cwl=true \
    --extra-file /root/.aws/config=/home/ubuntu/.aws/config=false

This schedules a workflow to run on an instance-type of m1.xlarge, the workflow that we will run is described by collab.cwl, the workflow run (i.e. inputs and outputs) is described by collab-cwl-job-pre.json, we will also be loading a file called node-engine.cwl into the working directory, and an AWS credential file at ~root/.aws/config (necessary for uploading files to S3).

For further information, please consult the non-quickstart documentation.