/trait_workflow_runner

The workflow runner simplifies using the Galaxy API from Java. Our main use case is enabling tranSMART users to run Galaxy workflows. The component is usable with other systems (even different workflow engines) and uses the blend4j library for accessing Galaxy servers.

Primary LanguageJava

Workflow Runner

Build Status Coverage Status

This library is part of a larger project to connect tranSMART to Galaxy, which is made possible by the BioMedBridges and CTMM TraIT projects. tranSMART is a scientific data management system and Galaxy is a web-based platform for data intensive biomedical research.

The goal of this library is to make it easy for tranSMART users to run a workflow in Galaxy. The Workflow Runner library is written in Java and uses the blend4j library for accessing Galaxy servers via the Galaxy API.

We strive to create a group of components that will both be needed for building a specific bridge between tranSMART and Galaxy, and be useful for making bridges between other systems (like for example tranSMART-Molgenis or Molgenis-Galaxy).

For developers, we have a separate page with information on the development tools we use (git, GitHub, Maven, Checkstyle, FindBugs, PMD and CPD): DevelopersInformation.md.