| Package | Description | 
|---|---|
| io.seqware.pipeline.api | 
 This package will store components of SeqWare that can be programmatically
 called in order to manage the components of the SeqWare life-cycle. 
 | 
| io.seqware.pipeline.engines.whitestar | 
 This is a simple reference implementation of a seqware engine used for development and debugging. 
 | 
| net.sourceforge.seqware.pipeline.workflowV2 | 
 Back-end for the Java workflow language and Oozie engine. 
 | 
| net.sourceforge.seqware.pipeline.workflowV2.engine.oozie | 
 Implementation of the Oozie workflow engine. 
 | 
| net.sourceforge.seqware.pipeline.workflowV2.engine.oozie.object | 
 Implementation of workflow steps for Oozie. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static WorkflowEngine | 
WorkflowTools.getWorkflowEngine(AbstractWorkflowDataModel dataModel,
                 Map<String,String> config,
                 boolean createDirectories)  | 
void | 
WorkflowEngine.prepareWorkflow(AbstractWorkflowDataModel objectModel)
Prepare the workflow according to the info filled in the input objectModel. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
WhiteStarWorkflowEngine.prepareWorkflow(AbstractWorkflowDataModel objectModel)  | 
void | 
WhiteStarWorkflowEngine.prepareWorkflow(AbstractWorkflowDataModel objectModel,
               File nfsWorkDir)  | 
| Constructor and Description | 
|---|
WhiteStarWorkflowEngine(AbstractWorkflowDataModel objectModel,
                       boolean useSge,
                       String threadsSgeParamFormat,
                       String maxMemorySgeParamFormat,
                       boolean createDirectories,
                       boolean parallel)  | 
| Modifier and Type | Method and Description | 
|---|---|
AbstractWorkflowDataModel | 
WorkflowDataModelFactory.getWorkflowDataModel(String bundlePath,
                    int workflowAccession,
                    int workflowRunAccession,
                    String workflowEngine)
load metadata.xml and load the class. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static void | 
AbstractWorkflowDataModel.prepare(AbstractWorkflowDataModel model)
Validates and potentially modifies the specified model in preparation for launching. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
ReturnValue | 
OozieWorkflowXmlGenerator.generateWorkflowXml(AbstractWorkflowDataModel wfdm,
                   String output,
                   String nfsWorkDir,
                   org.apache.hadoop.fs.Path hdfsWorkDir,
                   boolean useSge,
                   File seqwareJar,
                   String threadsSgeParamFormat,
                   String maxMemorySgeParamFormat)
generate a dax file from the object model 
 | 
static org.apache.hadoop.conf.Configuration | 
OozieWorkflowEngine.initConf(AbstractWorkflowDataModel model)  | 
static org.apache.hadoop.fs.Path | 
OozieWorkflowEngine.initHdfsWorkDir(AbstractWorkflowDataModel model,
               org.apache.hadoop.conf.Configuration conf,
               File nfsWorkDir)  | 
static File | 
OozieWorkflowEngine.initNfsWorkDir(AbstractWorkflowDataModel model)  | 
void | 
OozieWorkflowEngine.prepareWorkflow(AbstractWorkflowDataModel objectModel)  | 
| Constructor and Description | 
|---|
OozieWorkflowEngine(AbstractWorkflowDataModel objectModel,
                   boolean useSge,
                   String threadsSgeParamFormat,
                   String maxMemorySgeParamFormat,
                   boolean createDirectories)  | 
| Constructor and Description | 
|---|
WorkflowApp(AbstractWorkflowDataModel wfdm,
           String nfsWorkDir,
           org.apache.hadoop.fs.Path hdfsWorkDir,
           boolean useSge,
           File seqwareJar,
           String threadsSgeParamFormat,
           String maxMemorySgeParamFormat)  | 
Copyright © 2015 SeqWare. All rights reserved.