tree: 35e6e7178e55b1334da848d5a3aed8a9aa570d86 [path history] [tgz]
  1. src/
  2. .gitignore
  3. pom.xml
  4. README.md
taverna-language-commandline/README.md

Apache Taverna Language Command Line

This is planned as a command line for the Apache Taverna Language, an API for the Apache Taverna workflows.

This module is work in progress as part of Google Summer of Code 2015.

License

(c) 2015 Apache Software Foundation

This product includes software developed at The Apache Software Foundation.

Licensed under the Apache License 2.0, see the file ../LICENSE for details.

The file NOTICE contain any additional attributions and details about embedded third-party libraries and source code.

Contribute

Please subscribe to and contact the [dev@taverna](http://taverna.incubator.apache.org/community/lists#dev mailing list) for any questions, suggestions and discussions about Apache Taverna Language Commandline.

Bugs and feature plannings are tracked in the Jira Issue tracker under the TAVERNA component GSOC Taverna Language Command line. Feel free to add an issue!

To suggest changes to this source code, feel free to raise a GitHub pull request. Any contributions received are assumed to be covered by the Apache License 2.0. We might ask you to sign a Contributor License Agreement before accepting a larger contribution.

Building and install requirements

Requisites

  • Java 1.7 or newer
  • Apache Maven 3.2.5 or newer (older versions probably also work)

Building

To build, run:

mvn clean install

Usage

usage: tavlang <command> [<args>]

The most commonly used tavlang commands are:
    convert    Convert the given workflow
    help       Display help information about Tvarna
    inspect    Inspect the given workflow and show the results on the terminal
    validate   validate the given workflow
    version    Show version informantion

See 'tavlang help <command>' for more information on a specific command.

Documentation

TODO

  • ...