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.
|
io.seqware.pipeline.plugins |
Newly written SeqWare plugins
|
io.seqware.pipeline.plugins.sanity |
Base classes for the sanity check tool.
|
net.sourceforge.seqware.common.hibernate |
Looks like utility classes for navigating the metadb.
|
net.sourceforge.seqware.common.metadata |
Critical classes that effectively convert API calls into actions against the DB and web service.
|
net.sourceforge.seqware.common.model |
Hibernate model classes for the metadb.
|
net.sourceforge.seqware.common.model.lists |
Looks like various container classes for XML serialization.
|
net.sourceforge.seqware.common.module |
Utility classes really.
|
net.sourceforge.seqware.common.util.filetools |
Tools for dealing with files.
|
net.sourceforge.seqware.common.util.runtools |
Tools for running commands.
|
net.sourceforge.seqware.pipeline.bundle |
Utility classes for interacting with workflow bundles.
|
net.sourceforge.seqware.pipeline.decider |
Interface for deciders.
|
net.sourceforge.seqware.pipeline.deciders |
BasicDecider.
|
net.sourceforge.seqware.pipeline.module |
This package provides the SeqWare module interface and API, including
common code and classes.
|
net.sourceforge.seqware.pipeline.modules |
Executables that can be called by workflows and users.
|
net.sourceforge.seqware.pipeline.modules.utilities |
Modules that are used by workflows.
|
net.sourceforge.seqware.pipeline.plugin |
Interface for plugins and the workflow launcher for some reason.
|
net.sourceforge.seqware.pipeline.plugins |
Create and manipulate databases for extended testing.
|
net.sourceforge.seqware.pipeline.plugins.checkdb |
Check the metadb for errors in convention and structure.
|
net.sourceforge.seqware.pipeline.plugins.deletion |
Implementation for the deletion tool that can delete workflow runs.
|
net.sourceforge.seqware.pipeline.plugins.fileprovenance |
Dump out the file provenance report to the user.
|
net.sourceforge.seqware.pipeline.workflowV2.engine.oozie |
Implementation of the Oozie workflow engine.
|
Modifier and Type | Method and Description |
---|---|
ReturnValue |
WorkflowEngine.runWorkflow()
Run the prepared workflow.
|
ReturnValue |
Scheduler.scheduleInstalledBundle(String workflowAccession,
List<String> iniFiles,
boolean metadataWriteback,
List<String> parentAccessions,
List<String> parentsLinkedToWR,
List<String> cmdLineOptions,
String scheduledHost,
String workflowEngine,
Set<Integer> inputFiles)
This method just needs a sw_accession value from the workflow table and an ini file(s) in order to schedule a workflow.
|
ReturnValue |
Scheduler.scheduleInstalledBundle(String workflowAccession,
List<String> iniFiles,
boolean metadataWriteback,
List<String> parentAccessions,
List<String> parentsLinkedToWR,
List<String> cmdLineOptions,
String scheduledHost,
String workflowEngine,
Set<Integer> inputFiles,
boolean allowMissingVars)
This method just needs a sw_accession value from the workflow table and an ini file(s) in order to schedule a workflow.All needed
info is pulled from the workflow table which was populated when the workflow was installed.
|
ReturnValue |
WorkflowEngine.watchWorkflow(String jobToken)
Watch a workflow and return running information until it completes.
|
Modifier and Type | Method and Description |
---|---|
ReturnValue |
WhiteStarWorkflowEngine.runWorkflow() |
ReturnValue |
WhiteStarWorkflowEngine.runWorkflow(SortedSet<String> set)
Run a workflow, steps contained within set are skipped.
|
ReturnValue |
WhiteStarWorkflowEngine.watchWorkflow(String jobToken) |
Modifier and Type | Method and Description |
---|---|
ReturnValue |
WorkflowRescheduler.clean_up() |
ReturnValue |
WorkflowRelauncher.clean_up() |
ReturnValue |
WorkflowWatcher.clean_up() |
ReturnValue |
UserSettingsPlugin.clean_up()
Perform post-task clean-up here.
|
ReturnValue |
FileProvenanceQueryTool.clean_up() |
ReturnValue |
WorkflowScheduler.clean_up() |
ReturnValue |
WorkflowLauncher.clean_up() |
ReturnValue |
WorkflowLifecycle.clean_up() |
ReturnValue |
WorkflowRescheduler.do_run() |
ReturnValue |
WorkflowRelauncher.do_run() |
ReturnValue |
WorkflowWatcher.do_run() |
ReturnValue |
UserSettingsPlugin.do_run()
Performs the main tasks for the plugin.
|
ReturnValue |
FileProvenanceQueryTool.do_run() |
ReturnValue |
WorkflowScheduler.do_run() |
ReturnValue |
WorkflowLauncher.do_run() |
ReturnValue |
WorkflowLifecycle.do_run() |
ReturnValue |
WorkflowRescheduler.do_test() |
ReturnValue |
WorkflowRelauncher.do_test() |
ReturnValue |
WorkflowWatcher.do_test() |
ReturnValue |
UserSettingsPlugin.do_test()
Perform any active system testing here.
|
ReturnValue |
FileProvenanceQueryTool.do_test() |
ReturnValue |
WorkflowScheduler.do_test() |
ReturnValue |
WorkflowLauncher.do_test() |
ReturnValue |
WorkflowLifecycle.do_test() |
ReturnValue |
WorkflowRescheduler.init() |
ReturnValue |
WorkflowRelauncher.init() |
ReturnValue |
WorkflowWatcher.init() |
ReturnValue |
UserSettingsPlugin.init()
Plugin initialization code goes here.
|
ReturnValue |
FileProvenanceQueryTool.init() |
ReturnValue |
WorkflowScheduler.init() |
ReturnValue |
WorkflowLauncher.init() |
ReturnValue |
WorkflowLifecycle.init() |
ReturnValue |
UserSettingsPlugin.parse_parameters()
Parameter validation code goes here.
|
static ReturnValue |
WorkflowRescheduler.validateEngineString(String engine) |
static ReturnValue |
WorkflowScheduler.validateEngineString(String engine) |
Modifier and Type | Method and Description |
---|---|
ReturnValue |
SanityCheck.clean_up() |
ReturnValue |
SanityCheck.do_run()
Performs the main tasks for the plugin.
|
ReturnValue |
SanityCheck.do_test()
Perform any active system testing here.
|
ReturnValue |
SanityCheck.init()
Plugin initialization code goes here.
|
Modifier and Type | Method and Description |
---|---|
static void |
FindAllTheFiles.addAttributeToReturnValue(ReturnValue ret,
String key,
String value) |
static void |
FindAllTheFiles.print(Writer writer,
ReturnValue ret,
String studyName,
boolean showStatus,
FileMetadata fm) |
static void |
FindAllTheFiles.print(Writer writer,
ReturnValue ret,
String studyName,
boolean showStatus,
FileMetadata fm,
boolean reportInputFiles)
Prints a line to the Excel spreadsheet.
|
Modifier and Type | Method and Description |
---|---|
ReturnValue |
MetadataWS.add_empty_processing_event_by_parent_accession(int[] parentAccessions)
add_empty_processing_event_by_parent_accession.
|
ReturnValue |
Metadata.add_empty_processing_event_by_parent_accession(int[] parentAccessions)
add_empty_processing_event_by_parent_accession.
|
ReturnValue |
MetadataNoConnection.add_empty_processing_event_by_parent_accession(int[] parentAccessions)
add_empty_processing_event_by_parent_accession.
|
ReturnValue |
MetadataDB.add_empty_processing_event_by_parent_accession(int[] parentAccessions)
add_empty_processing_event_by_parent_accession.
|
ReturnValue |
MetadataInMemory.add_empty_processing_event_by_parent_accession(int[] parentAccessions) |
ReturnValue |
MetadataWS.add_empty_processing_event(int[] parentIDs)
add_empty_processing_event.
|
ReturnValue |
Metadata.add_empty_processing_event(int[] parentIDs)
add_empty_processing_event.
|
ReturnValue |
MetadataNoConnection.add_empty_processing_event(int[] parentIDs)
add_empty_processing_event.
|
ReturnValue |
MetadataDB.add_empty_processing_event(int[] parentIDs)
add_empty_processing_event.
|
ReturnValue |
MetadataInMemory.add_empty_processing_event(int[] parentIDs) |
ReturnValue |
MetadataWS.add_task_group(int[] parentIDs,
int[] childIDs,
String algorithm,
String description)
add_task_group.
|
ReturnValue |
Metadata.add_task_group(int[] parentIDs,
int[] childIDs,
String algorithm,
String description)
add_task_group.
|
ReturnValue |
MetadataNoConnection.add_task_group(int[] parentIDs,
int[] childIDs,
String algorithm,
String description)
add_task_group.
|
ReturnValue |
MetadataDB.add_task_group(int[] parentIDs,
int[] childIDs,
String algorithm,
String description)
add_task_group.
|
ReturnValue |
MetadataInMemory.add_task_group(int[] parentIDs,
int[] childIDs,
String algorithm,
String description) |
ReturnValue |
MetadataWS.addExperiment(Integer studySwAccession,
Integer platformId,
String description,
String title,
Integer experimentLibraryDesignId,
Integer experimentSpotDesignId)
addExperiment.
|
ReturnValue |
Metadata.addExperiment(Integer studySwAccession,
Integer platformId,
String description,
String title,
Integer experimentLibraryDesignId,
Integer experimentSpotDesignId)
addExperiment.
|
ReturnValue |
MetadataNoConnection.addExperiment(Integer studySwAccession,
Integer platformId,
String description,
String title,
Integer experimentLibraryDesignId,
Integer experimentSpotDesignId)
addExperiment.
|
ReturnValue |
MetadataDB.addExperiment(Integer studySwAccession,
Integer platformId,
String description,
String title,
Integer experiment_library_design_id,
Integer experiment_spot_design_id)
addExperiment.
|
ReturnValue |
MetadataInMemory.addExperiment(Integer studySwAccession,
Integer platformId,
String description,
String title,
Integer experimentLibraryDesignId,
Integer experimentSpotDesignId) |
ReturnValue |
MetadataWS.addIUS(Integer laneAccession,
Integer sampleAccession,
String name,
String description,
String barcode,
boolean skip) |
ReturnValue |
Metadata.addIUS(Integer laneAccession,
Integer sampleAccession,
String name,
String description,
String barcode,
boolean skip)
addSample.
|
ReturnValue |
MetadataNoConnection.addIUS(Integer laneAccession,
Integer sampleAccession,
String name,
String description,
String barcode,
boolean skip) |
ReturnValue |
MetadataDB.addIUS(Integer laneAccession,
Integer sampleAccession,
String name,
String description,
String barcode,
boolean skip) |
ReturnValue |
MetadataInMemory.addIUS(Integer laneAccession,
Integer sampleAccession,
String name,
String description,
String barcode,
boolean skip) |
ReturnValue |
MetadataWS.addLane(Integer sequencerRunAccession,
Integer studyTypeId,
Integer libraryStrategyId,
Integer librarySelectionId,
Integer librarySourceId,
String name,
String description,
String cycleDescriptor,
boolean skip,
Integer laneNumber) |
ReturnValue |
Metadata.addLane(Integer sequencerRunAccession,
Integer studyTypeId,
Integer libraryStrategyId,
Integer librarySelectionId,
Integer librarySourceId,
String name,
String description,
String cycleDescriptor,
boolean skip,
Integer laneNumber)
addSample.
|
ReturnValue |
MetadataNoConnection.addLane(Integer sequencerRunAccession,
Integer studyTypeId,
Integer libraryStrategyId,
Integer librarySelectionId,
Integer librarySourceId,
String name,
String description,
String cycleDescriptor,
boolean skip,
Integer laneNumber) |
ReturnValue |
MetadataDB.addLane(Integer sequencerRunAccession,
Integer studyTypeId,
Integer libraryStrategyId,
Integer librarySelectionId,
Integer librarySourceId,
String name,
String description,
String cycleDescriptor,
boolean skip,
Integer laneNumber) |
ReturnValue |
MetadataInMemory.addLane(Integer sequencerRunAccession,
Integer studyTypeId,
Integer libraryStrategyId,
Integer librarySelectionId,
Integer librarySourceId,
String name,
String description,
String cycleDescriptor,
boolean skip,
Integer laneNumber) |
ReturnValue |
MetadataWS.addSample(Integer experimentAccession,
Integer parentSampleAccession,
Integer organismId,
String description,
String title)
addSample.
|
ReturnValue |
Metadata.addSample(Integer experimentAccession,
Integer parentSampleAccession,
Integer organismId,
String description,
String title)
addSample.
|
ReturnValue |
MetadataNoConnection.addSample(Integer experimentAccession,
Integer parentSampleAccession,
Integer organismId,
String description,
String title)
addSample.
|
ReturnValue |
MetadataDB.addSample(Integer experimentAccession,
Integer parentSampleAccession,
Integer organismId,
String description,
String title)
addSample.
|
ReturnValue |
MetadataInMemory.addSample(Integer experimentAccession,
Integer parentSampleAccession,
Integer organismId,
String description,
String title) |
ReturnValue |
MetadataWS.addSequencerRun(Integer platformAccession,
String name,
String description,
boolean pairdEnd,
boolean skip,
String filePath,
SequencerRunStatus status)
FIXME: there are problems with setting accession when I should set ID
|
ReturnValue |
Metadata.addSequencerRun(Integer platformAccession,
String name,
String description,
boolean pairdEnd,
boolean skip,
String filePath,
SequencerRunStatus status)
addSample.
|
ReturnValue |
MetadataNoConnection.addSequencerRun(Integer platformAccession,
String name,
String description,
boolean pairdEnd,
boolean skip,
String filePath,
SequencerRunStatus status) |
ReturnValue |
MetadataDB.addSequencerRun(Integer platformAccession,
String name,
String description,
boolean pairdEnd,
boolean skip,
String filePath,
SequencerRunStatus status) |
ReturnValue |
MetadataInMemory.addSequencerRun(Integer platformAccession,
String name,
String description,
boolean pairdEnd,
boolean skip,
String filePath,
SequencerRunStatus status) |
ReturnValue |
MetadataWS.addStudy(String title,
String description,
String centerName,
String centerProjectName,
Integer studyTypeId)
addStudy.
|
ReturnValue |
Metadata.addStudy(String title,
String description,
String centerName,
String centerProjectName,
Integer studyTypeId)
addStudy.
|
ReturnValue |
MetadataNoConnection.addStudy(String title,
String description,
String centerName,
String centerProjectName,
Integer studyTypeId)
addStudy.
|
ReturnValue |
MetadataDB.addStudy(String title,
String description,
String centerName,
String centerProjectName,
Integer studyTypeId)
addStudy.
|
ReturnValue |
MetadataInMemory.addStudy(String title,
String description,
String centerName,
String centerProjectName,
Integer studyTypeId) |
ReturnValue |
MetadataWS.addWorkflow(String name,
String version,
String description,
String baseCommand,
String configFile,
String templateFile,
String provisionDir,
boolean storeProvisionDir,
String archiveZip,
boolean storeArchiveZip,
String workflowClass,
String workflowType,
String workflowEngine,
String seqwareVersion)
addWorkflow.
|
ReturnValue |
Metadata.addWorkflow(String name,
String version,
String description,
String baseCommand,
String configFile,
String templateFile,
String provisionDir,
boolean storeProvisionDir,
String archiveZip,
boolean storeArchiveZip,
String workflowClass,
String workflowType,
String workflowEngine,
String seqwareVersion)
addWorkflow.
|
ReturnValue |
MetadataNoConnection.addWorkflow(String name,
String version,
String description,
String baseCommand,
String configFile,
String templateFile,
String provisionDir,
boolean storeProvisionDir,
String archiveZip,
boolean storeArchiveZip,
String workflowClass,
String workflowType,
String workflowEngine,
String seqwareVersion)
addWorkflow.
|
ReturnValue |
MetadataDB.addWorkflow(String name,
String version,
String description,
String baseCommand,
String configFile,
String templateFile,
String provisionDir,
boolean storeProvisionDir,
String archiveZip,
boolean storeArchiveZip,
String workflowClass,
String workflowType,
String workflowEngine,
String seqwareVersion) |
ReturnValue |
MetadataInMemory.addWorkflow(String name,
String version,
String description,
String baseCommand,
String configFile,
String templateFile,
String provisionDir,
boolean storeProvisionDir,
String archiveZip,
boolean storeArchiveZip,
String workflowClass,
String workflowType,
String workflowEngine,
String seqwareVersion) |
protected ReturnValue |
MetadataWS.addWorkflowParam(HashMap<String,Map<String,String>> hm,
String key,
Workflow workflow) |
ReturnValue |
MetadataWS.associate_processing_event_with_parents_and_child(int processingID,
int[] parentIDs,
int[] childIDs)
associate_processing_event_with_parents_and_child.
|
ReturnValue |
Metadata.associate_processing_event_with_parents_and_child(int processingID,
int[] parentIDs,
int[] childIDs)
associate_processing_event_with_parents_and_child.
|
ReturnValue |
MetadataNoConnection.associate_processing_event_with_parents_and_child(int processingID,
int[] parentIDs,
int[] childIDs)
associate_processing_event_with_parents_and_child.
|
ReturnValue |
MetadataDB.associate_processing_event_with_parents_and_child(int processingID,
int[] parentIDs,
int[] childIDs)
associate_processing_event_with_parents_and_child.
|
ReturnValue |
MetadataInMemory.associate_processing_event_with_parents_and_child(int processingID,
int[] parentIDs,
int[] childIDs) |
ReturnValue |
MetadataWS.clean_up()
clean_up.
|
ReturnValue |
Metadata.clean_up()
clean_up.
|
ReturnValue |
MetadataNoConnection.clean_up()
clean_up.
|
ReturnValue |
MetadataDB.clean_up()
clean_up.
|
ReturnValue |
MetadataInMemory.clean_up() |
ReturnValue |
MetadataWS.processing_event_to_task_group(int processingID,
int[] parentIDs,
int[] childIDs,
String algorithm,
String description)
processing_event_to_task_group.
|
ReturnValue |
Metadata.processing_event_to_task_group(int processingID,
int[] parentIDs,
int[] childIDs,
String algorithm,
String description)
processing_event_to_task_group.
|
ReturnValue |
MetadataNoConnection.processing_event_to_task_group(int processingID,
int[] parentIDs,
int[] childIDs,
String algorithm,
String description)
processing_event_to_task_group.
|
ReturnValue |
MetadataDB.processing_event_to_task_group(int processingID,
int[] parentIDs,
int[] childIDs,
String algorithm,
String description)
processing_event_to_task_group.
|
ReturnValue |
MetadataInMemory.processing_event_to_task_group(int processingID,
int[] parentIDs,
int[] childIDs,
String algorithm,
String description) |
ReturnValue |
MetadataDB.set_processing_update_tstmp_if_null(int processingID) |
ReturnValue |
MetadataWS.update_processing_event(int processingID,
ReturnValue retval)
update_processing_event.
|
ReturnValue |
Metadata.update_processing_event(int processingID,
ReturnValue retval)
update_processing_event.
|
ReturnValue |
MetadataNoConnection.update_processing_event(int processingID,
ReturnValue retval)
update_processing_event.
|
ReturnValue |
MetadataDB.update_processing_event(int processingID,
ReturnValue retval)
update_processing_event.
|
ReturnValue |
MetadataInMemory.update_processing_event(int processingID,
ReturnValue retval) |
ReturnValue |
MetadataWS.update_processing_status(int processingID,
ProcessingStatus status)
update_processing_status.
|
ReturnValue |
Metadata.update_processing_status(int processingID,
ProcessingStatus status)
update_processing_status.
|
ReturnValue |
MetadataNoConnection.update_processing_status(int processingID,
ProcessingStatus status)
update_processing_status.
|
ReturnValue |
MetadataDB.update_processing_status(int processingID,
ProcessingStatus status)
update_processing_status.
|
ReturnValue |
MetadataInMemory.update_processing_status(int processingID,
ProcessingStatus status) |
ReturnValue |
MetadataWS.update_processing_workflow_run(int processingID,
int workflowRunAccession)
update_processing_workflow_run.
|
ReturnValue |
Metadata.update_processing_workflow_run(int processingID,
int workflowRunID)
update_processing_workflow_run.
|
ReturnValue |
MetadataNoConnection.update_processing_workflow_run(int processingID,
int workflowRunAccession)
update_processing_workflow_run.
|
ReturnValue |
MetadataDB.update_processing_workflow_run(int processingID,
int workflowRunAccession)
update_processing_workflow_run.
|
ReturnValue |
MetadataInMemory.update_processing_workflow_run(int processingID,
int workflowRunID) |
ReturnValue |
MetadataWS.update_workflow_run(int workflowRunId,
String pegasusCmd,
String workflowTemplate,
WorkflowRunStatus status,
String statusCmd,
String workingDirectory,
String dax,
String ini,
String host,
String stdErr,
String stdOut,
String workflowEngine,
Set<Integer> inputFiles)
update_workflow_run.
|
ReturnValue |
Metadata.update_workflow_run(int workflowRunId,
String pegasusCmd,
String workflowTemplate,
WorkflowRunStatus status,
String statusCmd,
String workingDirectory,
String dax,
String ini,
String host,
String stdErr,
String stdOut,
String workflowEngine,
Set<Integer> inputFiles)
update_workflow_run.
|
ReturnValue |
MetadataNoConnection.update_workflow_run(int workflowRunId,
String pegasusCmd,
String workflowTemplate,
WorkflowRunStatus status,
String statusCmd,
String workingDirectory,
String dax,
String ini,
String host,
String stdErr,
String stdOut,
String workflowEngine,
Set<Integer> inputFiles)
update_workflow_run.
|
ReturnValue |
MetadataDB.update_workflow_run(int workflowRunId,
String pegasusCmd,
String workflowTemplate,
WorkflowRunStatus status,
String statusCmd,
String workingDirectory,
String dax,
String ini,
String host,
String stdErr,
String stdOut,
String workflowengine,
Set<Integer> inputFiles)
update_workflow_run.
|
ReturnValue |
MetadataInMemory.update_workflow_run(int workflowRunId,
String pegasusCmd,
String workflowTemplate,
WorkflowRunStatus status,
String statusCmd,
String workingDirectory,
String dax,
String ini,
String host,
String stdErr,
String stdOut,
String workflowEngine,
Set<Integer> inputFiles) |
ReturnValue |
MetadataWS.updateWorkflow(int workflowId,
String permanentBundleLocation)
updateWorkflow.
|
ReturnValue |
Metadata.updateWorkflow(int workflowId,
String permanentBundleLocation)
updateWorkflow.
|
ReturnValue |
MetadataNoConnection.updateWorkflow(int workflowId,
String permanentBundleLocation)
updateWorkflow.
|
ReturnValue |
MetadataDB.updateWorkflow(int workflowId,
String permanentBundleLocation)
updateWorkflow.
|
ReturnValue |
MetadataInMemory.updateWorkflow(int workflowId,
String permanentBundleLocation) |
Modifier and Type | Method and Description |
---|---|
ReturnValue |
MetadataWS.update_processing_event(int processingID,
ReturnValue retval)
update_processing_event.
|
ReturnValue |
Metadata.update_processing_event(int processingID,
ReturnValue retval)
update_processing_event.
|
ReturnValue |
MetadataNoConnection.update_processing_event(int processingID,
ReturnValue retval)
update_processing_event.
|
ReturnValue |
MetadataDB.update_processing_event(int processingID,
ReturnValue retval)
update_processing_event.
|
ReturnValue |
MetadataInMemory.update_processing_event(int processingID,
ReturnValue retval) |
Modifier and Type | Method and Description |
---|---|
static ReturnValue |
Processing.clone(Processing newP)
clone.
|
Modifier and Type | Field and Description |
---|---|
protected List<ReturnValue> |
ReturnValueList.tList |
Modifier and Type | Method and Description |
---|---|
List<ReturnValue> |
ReturnValueList.getList()
getList.
|
Modifier and Type | Method and Description |
---|---|
void |
ReturnValueList.add(ReturnValue ex)
add.
|
Modifier and Type | Method and Description |
---|---|
void |
ReturnValueList.setList(List<ReturnValue> list)
setList.
|
Modifier and Type | Method and Description |
---|---|
static ReturnValue |
ReturnValue.featureNotImplemented()
featureNotImplemented.
|
Modifier and Type | Field and Description |
---|---|
ReturnValue |
FileTools.LocalhostPair.returnValue |
Modifier and Type | Method and Description |
---|---|
static ReturnValue |
FileTools.dirPathExistsAndReadable(File file)
dirPathExistsAndReadable.
|
static ReturnValue |
FileTools.dirPathExistsAndWritable(File file)
dirPathExistsAndWritable.
|
static ReturnValue |
FileTools.fileExistsAndNotEmpty(File file)
fileExistsAndNotEmpty.
|
static ReturnValue |
FileTools.fileExistsAndReadable(File file)
fileExistsAndReadable.
|
static ReturnValue |
FileTools.verifyFile(File file)
verifyFile.
|
Constructor and Description |
---|
FileTools.LocalhostPair(String hostname,
ReturnValue returnValue) |
Modifier and Type | Method and Description |
---|---|
static ReturnValue |
RunTools.runCommand(Map<String,String> env,
String[] command) |
static ReturnValue |
RunTools.runCommand(Map<String,String> env,
String[] command,
int stdoutCapacity,
int stderrCapacity) |
static ReturnValue |
RunTools.runCommand(Map<String,String> env,
String[] command,
int stdoutCapacity,
int stderrCapacity,
String permanentStoragePrefix)
A simple command runner that captures the return value of the program.
|
static ReturnValue |
RunTools.runCommand(String command)
runCommand.
|
static ReturnValue |
RunTools.runCommand(String[] command)
runCommand.
|
static ReturnValue |
RunTools.waitAndGetReturn(Process p,
int stdoutLineCapacity,
int stderrLineCapacity,
String permanentStoragePrefix)
Wait on a process to finish, then parse information into return value
|
Modifier and Type | Method and Description |
---|---|
ReturnValue |
Bundle.copyBundle(String sourceFile,
String targetDir)
copyBundle.
|
ReturnValue |
Bundle.copyBundleToS3(File bundle,
String bundleOutputPrefix)
copyBundleToS3.
|
protected ReturnValue |
Bundle.installBundle(File bundle,
File metadataFile,
boolean packageIntoZip,
boolean unzipIntoDir,
List<String> workflows)
This method allows you to install the workflow bundle to the metadb optionally building a zip file along the way and archiving it to
a safe location.
|
ReturnValue |
Bundle.installBundle(File bundle,
File metadataFile,
List<String> workflows)
installBundle.
|
ReturnValue |
Bundle.installBundleDirOnly(File bundle,
File metadataFile,
List<String> workflows)
installBundleDirOnly.
|
ReturnValue |
Bundle.installBundleZipOnly(File bundle,
File metadataFile,
List<String> workflows)
installBundleZipOnly.
|
ReturnValue |
Bundle.packageBundle(File bundlePath,
File bundleOutput)
packageBundle.
|
ReturnValue |
Bundle.packageBundleToS3(File bundlePath,
String bundleOutputPrefix)
packageBundleToS3.
|
ReturnValue |
Bundle.unpackageBundle(File bundle)
unpackageBundle.
|
ReturnValue |
Bundle.unpackageBundleFromS3(String bundleURL)
unpackageBundleFromS3.
|
ReturnValue |
Bundle.validateBundle(File bundle)
validateBundle.
|
Modifier and Type | Method and Description |
---|---|
ReturnValue |
DeciderInterface.clean_up()
Perform post-task clean-up here.
|
ReturnValue |
DeciderInterface.do_run()
Performs the main tasks for the plugin.
|
ReturnValue |
DeciderInterface.do_summary()
Just returns a summary of what would be run.
|
ReturnValue |
DeciderInterface.do_test()
Perform any active system testing here.
|
ReturnValue |
DeciderInterface.init()
Plugin initialization code goes here.
|
ReturnValue |
DeciderInterface.parse_parameters()
Parameter validation code goes here.
|
Modifier and Type | Method and Description |
---|---|
ReturnValue |
BasicDecider.clean_up() |
ReturnValue |
BasicDecider.do_run() |
ReturnValue |
BasicDecider.do_summary() |
ReturnValue |
BasicDecider.do_test() |
protected ReturnValue |
BasicDecider.doFinalCheck(String commaSeparatedFilePaths,
String commaSeparatedParentAccessions)
allow to user to do the final check and decide to run or cancel the decider e.g.
|
ReturnValue |
BasicDecider.init() |
Modifier and Type | Method and Description |
---|---|
Map<String,List<ReturnValue>> |
BasicDecider.separateFiles(List<ReturnValue> vals,
String groupBy) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
BasicDecider.checkFileDetails(ReturnValue returnValue,
FileMetadata fm)
Performs any additional checks on the file before adding it to the list of files to incorporate.
|
protected void |
BasicDecider.printFileMetadata(ReturnValue file,
FileMetadata fm) |
Modifier and Type | Method and Description |
---|---|
Map<String,List<ReturnValue>> |
BasicDecider.separateFiles(List<ReturnValue> vals,
String groupBy) |
Modifier and Type | Method and Description |
---|---|
ReturnValue |
ModuleInterface.clean_up()
Perform post-task clean-up here.
|
ReturnValue |
Module.clean_up()
clean_up.
|
ReturnValue |
ModuleInterface.do_run()
Performs the main tasks for the module.
|
abstract ReturnValue |
Module.do_run()
do_run.
|
ReturnValue |
TestModule.do_run()
do_run.
|
ReturnValue |
ModuleInterface.do_test()
Perform any active system testing here.
|
abstract ReturnValue |
Module.do_test()
do_test.
|
ReturnValue |
TestModule.do_test()
do_test.
|
ReturnValue |
ModuleInterface.do_verify_input()
Input data validation code goes here.
|
abstract ReturnValue |
Module.do_verify_input()
do_verify_input.
|
ReturnValue |
TestModule.do_verify_input()
do_verify_input.
|
ReturnValue |
ModuleInterface.do_verify_output()
Perform post-task tests here.
|
abstract ReturnValue |
Module.do_verify_output()
do_verify_output.
|
ReturnValue |
TestModule.do_verify_output()
do_verify_output.
|
ReturnValue |
ModuleInterface.do_verify_parameters()
Parameter validation code goes here.
|
abstract ReturnValue |
Module.do_verify_parameters()
do_verify_parameters.
|
ReturnValue |
TestModule.do_verify_parameters()
do_verify_parameters.
|
ReturnValue |
ModuleInterface.init()
Module initialization code goes here.
|
ReturnValue |
Module.init()
init.
|
Modifier and Type | Method and Description |
---|---|
ReturnValue |
GenericCommandRunner.clean_up()
clean_up.
|
ReturnValue |
GenericMetadataSaver.clean_up()
Deprecated.
clean_up.
|
ReturnValue |
GenericCommandRunner.do_run()
do_run.
|
ReturnValue |
GenericMetadataSaver.do_run()
Deprecated.
do_run.
|
ReturnValue |
GenericCommandRunner.do_test()
do_test.
|
ReturnValue |
GenericMetadataSaver.do_test()
Deprecated.
do_test.
|
ReturnValue |
GenericCommandRunner.do_verify_input()
do_verify_input.
|
ReturnValue |
GenericMetadataSaver.do_verify_input()
Deprecated.
do_verify_input.
|
ReturnValue |
GenericCommandRunner.do_verify_output()
do_verify_output.
|
ReturnValue |
GenericMetadataSaver.do_verify_output()
Deprecated.
do_verify_output.
|
ReturnValue |
GenericCommandRunner.do_verify_parameters()
do_verify_parameters.
|
ReturnValue |
GenericMetadataSaver.do_verify_parameters()
Deprecated.
do_verify_parameters.
|
ReturnValue |
GenericCommandRunner.init()
init.
|
ReturnValue |
GenericMetadataSaver.init()
Deprecated.
init.
|
Modifier and Type | Method and Description |
---|---|
ReturnValue |
S3ListFiles.clean_up()
clean_up.
|
ReturnValue |
S3DeleteFiles.clean_up()
clean_up.
|
ReturnValue |
S3CreateFileURLs.clean_up()
clean_up.
|
ReturnValue |
S3UploadDirectory.do_run() |
ReturnValue |
S3ListFiles.do_run()
do_run.
|
ReturnValue |
ProvisionDependenciesBundle.do_run()
do_run.
|
ReturnValue |
S3DeleteFiles.do_run()
do_run.
|
ReturnValue |
ProvisionFiles.do_run()
do_run.
|
ReturnValue |
S3CreateFileURLs.do_run()
do_run.
|
ReturnValue |
S3UploadDirectory.do_test()
Things to check: * FIXME
|
ReturnValue |
S3ListFiles.do_test()
do_test.
|
ReturnValue |
ProvisionDependenciesBundle.do_test()
do_test.
|
ReturnValue |
S3DeleteFiles.do_test()
do_test.
|
ReturnValue |
ProvisionFiles.do_test()
do_test.
|
ReturnValue |
S3CreateFileURLs.do_test()
do_test.
|
ReturnValue |
S3UploadDirectory.do_verify_input() |
ReturnValue |
S3ListFiles.do_verify_input()
do_verify_input.
|
ReturnValue |
ProvisionDependenciesBundle.do_verify_input()
do_verify_input.
|
ReturnValue |
S3DeleteFiles.do_verify_input()
do_verify_input.
|
ReturnValue |
ProvisionFiles.do_verify_input()
do_verify_input.
|
ReturnValue |
S3CreateFileURLs.do_verify_input()
do_verify_input.
|
ReturnValue |
S3UploadDirectory.do_verify_output() |
ReturnValue |
S3ListFiles.do_verify_output()
do_verify_output.
|
ReturnValue |
ProvisionDependenciesBundle.do_verify_output()
do_verify_output.
|
ReturnValue |
S3DeleteFiles.do_verify_output()
do_verify_output.
|
ReturnValue |
ProvisionFiles.do_verify_output()
do_verify_output.
|
ReturnValue |
S3CreateFileURLs.do_verify_output()
do_verify_output.
|
ReturnValue |
S3UploadDirectory.do_verify_parameters() |
ReturnValue |
S3ListFiles.do_verify_parameters()
do_verify_parameters.
|
ReturnValue |
ProvisionDependenciesBundle.do_verify_parameters()
do_verify_parameters.
|
ReturnValue |
S3DeleteFiles.do_verify_parameters()
do_verify_parameters.
|
ReturnValue |
ProvisionFiles.do_verify_parameters()
do_verify_parameters.
|
ReturnValue |
S3CreateFileURLs.do_verify_parameters()
do_verify_parameters.
|
ReturnValue |
S3ListFiles.init()
init.
|
ReturnValue |
S3DeleteFiles.init()
init.
|
ReturnValue |
S3CreateFileURLs.init()
init.
|
protected ReturnValue |
S3UploadDirectory.recursivelyUploadDir(String inputDir,
String outputBucket,
String outputPrefix,
com.amazonaws.services.s3.transfer.TransferManager tx) |
Modifier and Type | Method and Description |
---|---|
ReturnValue |
PluginInterface.clean_up()
Perform post-task clean-up here.
|
ReturnValue |
PluginInterface.do_run()
Performs the main tasks for the plugin.
|
ReturnValue |
PluginInterface.do_test()
Perform any active system testing here.
|
ReturnValue |
PluginInterface.init()
Plugin initialization code goes here.
|
ReturnValue |
PluginInterface.parse_parameters()
Parameter validation code goes here.
|
ReturnValue |
Plugin.parse_parameters()
Parameter validation code goes here.
|
Modifier and Type | Method and Description |
---|---|
protected ReturnValue |
Metadata.addExperiment() |
protected ReturnValue |
Metadata.addFile() |
protected ReturnValue |
Metadata.addIUS() |
protected ReturnValue |
Metadata.addLane() |
protected ReturnValue |
Metadata.addSample() |
protected ReturnValue |
Metadata.addSequencerRun() |
protected ReturnValue |
Metadata.addStudy() |
protected ReturnValue |
Metadata.addWorkflow() |
protected ReturnValue |
Metadata.addWorkflowRun() |
ReturnValue |
ProcessingDataStructure2Dot.clean_up() |
ReturnValue |
ModuleRunner.clean_up()
Perform post-task clean-up here.
|
ReturnValue |
BundleManager.clean_up()
Perform post-task clean-up here.
|
ReturnValue |
HelloWorld.clean_up()
Perform post-task clean-up here.
|
ReturnValue |
WorkflowRunFilesInitialPopulationPlugin.clean_up()
Perform post-task clean-up here.
|
ReturnValue |
Metadata.clean_up()
Perform post-task clean-up here.
|
ReturnValue |
AttributeAnnotator.clean_up()
Perform post-task clean-up here.
|
ReturnValue |
WorkflowStatusChecker.clean_up()
Perform post-task clean-up here.
|
ReturnValue |
MarkdownPlugin.clean_up()
Perform post-task clean-up here.
|
ReturnValue |
OozieXML2Dot.clean_up() |
ReturnValue |
CycleChecker.clean_up()
Perform post-task clean-up here.
|
ReturnValue |
BatchMetadataInjection.clean_up()
Perform post-task clean-up here.
|
ReturnValue |
WorkflowRunReporter.clean_up()
Perform post-task clean-up here.
|
ReturnValue |
FileLinker.clean_up() |
ReturnValue |
ProcessingDataStructure2Dot.do_run() |
ReturnValue |
ModuleRunner.do_run()
Performs the main tasks for the plugin.
|
ReturnValue |
BundleManager.do_run()
Performs the main tasks for the plugin.
|
ReturnValue |
HelloWorld.do_run()
Performs the main tasks for the plugin.
|
ReturnValue |
WorkflowRunFilesInitialPopulationPlugin.do_run()
Performs the main tasks for the plugin.
|
ReturnValue |
Metadata.do_run()
Performs the main tasks for the plugin.
|
ReturnValue |
AttributeAnnotator.do_run()
Performs the main tasks for the plugin.
|
ReturnValue |
WorkflowStatusChecker.do_run()
Performs the main tasks for the plugin.
|
ReturnValue |
MarkdownPlugin.do_run()
Performs the main tasks for the plugin.
|
ReturnValue |
OozieXML2Dot.do_run() |
ReturnValue |
CycleChecker.do_run()
Performs the main tasks for the plugin.
|
ReturnValue |
BatchMetadataInjection.do_run()
Performs the main tasks for the plugin.
|
ReturnValue |
WorkflowRunReporter.do_run()
Performs the main tasks for the plugin.
|
ReturnValue |
FileLinker.do_run() |
ReturnValue |
ProcessingDataStructure2Dot.do_test() |
ReturnValue |
ModuleRunner.do_test()
Perform any active system testing here.
|
ReturnValue |
BundleManager.do_test()
Perform any active system testing here.
|
ReturnValue |
HelloWorld.do_test()
Perform any active system testing here.
|
ReturnValue |
WorkflowRunFilesInitialPopulationPlugin.do_test()
Perform any active system testing here.
|
ReturnValue |
Metadata.do_test()
Perform any active system testing here.
|
ReturnValue |
AttributeAnnotator.do_test()
Perform any active system testing here.
|
ReturnValue |
WorkflowStatusChecker.do_test()
Perform any active system testing here.
|
ReturnValue |
MarkdownPlugin.do_test()
Perform any active system testing here.
|
ReturnValue |
OozieXML2Dot.do_test() |
ReturnValue |
CycleChecker.do_test()
Perform any active system testing here.
|
ReturnValue |
BatchMetadataInjection.do_test()
Perform any active system testing here.
|
ReturnValue |
WorkflowRunReporter.do_test()
Perform any active system testing here.
|
ReturnValue |
FileLinker.do_test() |
ReturnValue |
ProcessingDataStructure2Dot.init() |
ReturnValue |
ModuleRunner.init()
Plugin initialization code goes here.
|
ReturnValue |
BundleManager.init()
Plugin initialization code goes here.
|
ReturnValue |
HelloWorld.init()
Plugin initialization code goes here.
|
ReturnValue |
WorkflowRunFilesInitialPopulationPlugin.init()
Plugin initialization code goes here.
|
ReturnValue |
Metadata.init()
Plugin initialization code goes here.
|
ReturnValue |
AttributeAnnotator.init()
Plugin initialization code goes here.
|
ReturnValue |
WorkflowStatusChecker.init()
Plugin initialization code goes here.
|
ReturnValue |
MarkdownPlugin.init()
Plugin initialization code goes here.
|
ReturnValue |
OozieXML2Dot.init() |
ReturnValue |
CycleChecker.init()
Plugin initialization code goes here.
|
ReturnValue |
BatchMetadataInjection.init()
Plugin initialization code goes here.
|
ReturnValue |
WorkflowRunReporter.init()
Plugin initialization code goes here.
|
ReturnValue |
FileLinker.init() |
protected ReturnValue |
Metadata.listFields(String table)
list the fields available to set
|
ReturnValue |
ModuleRunner.parse_parameters()
parse_parameters.
|
ReturnValue |
HelloWorld.parse_parameters()
Parameter validation code goes here.
|
ReturnValue |
WorkflowRunFilesInitialPopulationPlugin.parse_parameters()
Parameter validation code goes here.
|
ReturnValue |
MarkdownPlugin.parse_parameters()
Parameter validation code goes here.
|
protected ReturnValue |
Metadata.parseFields() |
protected ReturnValue |
Metadata.parseFiles() |
Modifier and Type | Method and Description |
---|---|
ReturnValue |
CheckDB.clean_up() |
ReturnValue |
CheckDB.do_run()
Performs the main tasks for the plugin.
|
ReturnValue |
CheckDB.do_test()
Perform any active system testing here.
|
ReturnValue |
CheckDB.init()
Plugin initialization code goes here.
|
Modifier and Type | Method and Description |
---|---|
ReturnValue |
DeletionDB.clean_up() |
ReturnValue |
DeletionDB.do_run()
Performs the main tasks for the plugin.
|
ReturnValue |
DeletionDB.do_test()
Perform any active system testing here.
|
ReturnValue |
DeletionDB.init()
Plugin initialization code goes here.
|
Modifier and Type | Method and Description |
---|---|
ReturnValue |
FileProvenanceReporter.clean_up() |
ReturnValue |
FileProvenanceReporter.do_run() |
ReturnValue |
FileProvenanceReporter.do_test() |
ReturnValue |
FileProvenanceReporter.init() |
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
|
ReturnValue |
OozieWorkflowEngine.runWorkflow() |
ReturnValue |
OozieWorkflowEngine.watchWorkflow(String jobToken) |
Copyright © 2015 SeqWare. All rights reserved.