Package net.sourceforge.seqware.pipeline.module

This package provides the SeqWare module interface and API, including common code and classes.

See: Description

Package net.sourceforge.seqware.pipeline.module Description

This package provides the SeqWare module interface and API, including common code and classes. SeqWare uses modules as the main unit oF processing. Most modules will wrap a command-line tool providing a uniform way to call it and capture its output. The details vary by module, but significant amounts of the code are the same, and are abstracted into this package. Modules wrapping specific tools are provided in the net.sourceforge.seqware.pipeline.modules packages, and sub-packages. To create their own modules, users are expected to extend the Module class or the GenericCommandRunnerclass. the [TODO-Link] HelloWorld module provides an illustrative example.

Copyright © 2015 SeqWare. All rights reserved.