larsgt / stimpy

A proof of concept

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Simplified workflow builder for SeqWare 
---------------------------------------

THIS SOFTWARE IS SUPER BETA AND A PROOF OF CONCEPT!

This is a tool for reducing the overhead of wrapping tools inside SeqWare 
workflows. It consists of two main components. One is a set of tools to 
make it easier to get started with SeqWare, the second is a Groovy based 
system for defining workflows based on the same conventions as SeqWare's 
workflow system.  This language enables you to either run the workflow 
in a local context with a logfile or to deploy the workflow to a SeqWare 
environment.

QUICK START
-----------

wget http://dl.bintray.com/groovy/maven/groovy-binary-2.4.0.zip
unzip groovy-binary-2.4.0.zip
export PATH=$PWD/groovy-2.4.0/bin/:${PATH}

# Only run once
./seqware_setup.sh
./create_examples.sh

echo "Run src/example.groovy using local execution environment"
./run_local.sh

echo "Run src/example.groovy using the SeqWare environment."
./run_seqware.sh

About

A proof of concept


Languages

Language:Groovy 62.8%Language:Shell 37.2%