public interface Metadata
Modifier and Type | Method and Description |
---|---|
ReturnValue |
add_empty_processing_event_by_parent_accession(int[] parentAccessions)
add_empty_processing_event_by_parent_accession.
|
ReturnValue |
add_empty_processing_event(int[] parentIDs)
add_empty_processing_event.
|
ReturnValue |
add_task_group(int[] parentIDs,
int[] childIDs,
String algorithm,
String description)
add_task_group.
|
void |
add_workflow_run_ancestor(int workflowRunAccession,
int processingId)
add_workflow_run_ancestor.
|
int |
add_workflow_run(int workflowAccession)
add_workflow_run.
|
ReturnValue |
addExperiment(Integer studySwAccession,
Integer platformId,
String description,
String title,
Integer experimentLibraryDesignId,
Integer experimentSpotDesignId)
addExperiment.
|
ReturnValue |
addIUS(Integer laneAccession,
Integer sampleAccession,
String name,
String description,
String barcode,
boolean skip)
addSample.
|
ReturnValue |
addLane(Integer sequencerRunAccession,
Integer studyTypeId,
Integer libraryStrategyId,
Integer librarySelectionId,
Integer librarySourceId,
String name,
String description,
String cycleDescriptor,
boolean skip,
Integer laneNumber)
addSample.
|
ReturnValue |
addSample(Integer experimentAccession,
Integer parentSampleAccession,
Integer organismId,
String description,
String title)
addSample.
|
ReturnValue |
addSequencerRun(Integer platformAccession,
String name,
String description,
boolean pairdEnd,
boolean skip,
String filePath,
SequencerRunStatus status)
addSample.
|
ReturnValue |
addStudy(String title,
String description,
String centerName,
String centerProjectName,
Integer studyTypeId)
addStudy.
|
ReturnValue |
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.
|
void |
annotateExperiment(int experimentSWID,
ExperimentAttribute att,
Boolean skip)
annotateExperiment.
|
void |
annotateExperiment(int experimentSWID,
Set<ExperimentAttribute> atts)
annotateExperiment.
|
void |
annotateFile(int laneSWID,
FileAttribute iusAtt,
Boolean skip)
annotateFile.
|
void |
annotateFile(int fileSWID,
Set<FileAttribute> iusAtts)
annotateFile.
|
void |
annotateIUS(int laneSWID,
IUSAttribute iusAtt,
Boolean skip)
annotateIUS.
|
void |
annotateIUS(int laneSWID,
Set<IUSAttribute> iusAtts)
annotateIUS.
|
void |
annotateLane(int laneSWID,
LaneAttribute laneAtt,
Boolean skip)
annotateLane.
|
void |
annotateLane(int laneSWID,
Set<LaneAttribute> laneAtts)
annotateLane.
|
void |
annotateProcessing(int processingSWID,
ProcessingAttribute att,
Boolean skip)
annotateProcessing.
|
void |
annotateProcessing(int processingSWID,
Set<ProcessingAttribute> atts)
annotateProcessing.
|
void |
annotateSample(int sampleSWID,
SampleAttribute att,
Boolean skip)
annotateSample.
|
void |
annotateSample(int sampleSWID,
Set<SampleAttribute> atts)
annotateSample.
|
void |
annotateSequencerRun(int sequencerRunSWID,
SequencerRunAttribute sequencerRunAtt,
Boolean skip)
annotateSequencerRun.
|
void |
annotateSequencerRun(int sequencerRunSWID,
Set<SequencerRunAttribute> sequencerRunAtts)
annotateSequencerRun.
|
void |
annotateStudy(int studySWID,
Set<StudyAttribute> atts)
annotateStudy.
|
void |
annotateStudy(int studySWID,
StudyAttribute att,
Boolean skip)
annotateStudy.
|
void |
annotateWorkflow(int workflowSWID,
Set<WorkflowAttribute> atts)
annotateWorkflow.
|
void |
annotateWorkflow(int workflowSWID,
WorkflowAttribute att,
Boolean skip)
annotateWorkflow.
|
void |
annotateWorkflowRun(int workflowSWID,
Set<WorkflowRunAttribute> atts)
annotateWorkflowRun.
|
void |
annotateWorkflowRun(int workflowrunSWID,
WorkflowRunAttribute att,
Boolean skip)
annotateWorkflowRun.
|
ReturnValue |
associate_processing_event_with_parents_and_child(int processingID,
int[] parentIDs,
int[] childIDs)
associate_processing_event_with_parents_and_child.
|
boolean |
checkClientServerMatchingVersion()
Check to see if client seqware version matches server version
|
ReturnValue |
clean_up()
clean_up.
|
List<Map<String,String>> |
fileProvenanceReport(Map<FileProvenanceParam,List<String>> params)
Retrieves the file provenance report.
|
void |
fileProvenanceReport(Map<FileProvenanceParam,List<String>> params,
Writer out)
Retrieves the file provenance report, writing it to the specified output stream as a TSV.
|
void |
fileProvenanceReportTrigger()
Triggers the file provenance report, this is a costly operation so it should be scheduled via a cron or similar
|
Map<String,String> |
get_workflow_info(int workflowAccession)
get_workflow_info.
|
int |
get_workflow_run_accession(int workflowRunId)
get_workflow_run_accession.
|
int |
get_workflow_run_id(int workflowRunAccession)
get_workflow_run_id.
|
List<SequencerRun> |
getAllSequencerRuns()
Get all of the sequencer runs in the DB.
|
List<Study> |
getAllStudies()
getAllStudies.
|
List<Sample> |
getChildSamplesFrom(int parentSampleAccession)
Get the child samples of a parent sample.
|
Map<String,String> |
getEnvironmentReport()
Retrieves all environmental information from the web-service
|
Experiment |
getExperiment(int swAccession)
getExperiment.
|
List<ExperimentLibraryDesign> |
getExperimentLibraryDesigns()
getExperimentLibraryDesigns.
|
List<Experiment> |
getExperimentsFrom(int studyAccession)
Get experiments from a study.
|
List<ExperimentSpotDesignReadSpec> |
getExperimentSpotDesignReadSpecs()
getPlatforms.
|
List<ExperimentSpotDesign> |
getExperimentSpotDesigns()
getExperimentSpotDesigns.
|
File |
getFile(int swAccession)
getFile.
|
IUS |
getIUS(int swAccession)
Get ius by sw accession
|
List<IUS> |
getIUSFrom(int laneOrSampleAccession)
Get IUSes (barcodes) from a lane or sample.
|
Lane |
getLane(int laneAccession)
getLane.
|
List<Lane> |
getLanesFrom(int sequencerRunAccession)
Get Lanes from a sequencer run.
|
List<LibrarySelection> |
getLibrarySelections()
getLibrarySelections.
|
List<LibrarySource> |
getLibrarySource()
getLibrarySource.
|
List<LibraryStrategy> |
getLibraryStrategies()
getLibraryStrategies.
|
List<Organism> |
getOrganisms()
getOrganisms.
|
List<Sample> |
getParentSamplesFrom(int childSampleAccession)
Get the parent samples of a sample.
|
List<Platform> |
getPlatforms()
getPlatforms.
|
Processing |
getProcessing(int processingAccession)
getProcessing.
|
String |
getProcessingRelations(String swAccession)
getProcessingRelations.
|
Sample |
getSample(int swAccession)
Get sample by swa
|
List<Sample> |
getSampleByName(String name) |
List<Sample> |
getSamplesFrom(int experimentAccession)
Get the samples from an experiment.
|
SequencerRun |
getSequencerRun(int sequencerRunAccession)
getSequencerRun.
|
SequencerRun |
getSequencerRunByName(String name) |
String |
getSequencerRunReport()
getSequencerRunReport.
|
Study |
getStudy(int swAccession)
Get study by swa
|
List<Study> |
getStudyByName(String name) |
List<StudyType> |
getStudyTypes()
getStudyTypes.
|
List<Object> |
getViaAccessions(int[] potentialAccessions)
Get the models corresponding to potential accessions
|
List<ParentAccessionModel> |
getViaParentAccessions(int[] potentialParentAccessions)
Get the models corresponding to potential parent accessions
|
Workflow |
getWorkflow(int workflowAccession)
Get a workflow
|
int |
getWorkflowAccession(String name,
String version)
getWorkflowAccession.
|
SortedSet<WorkflowParam> |
getWorkflowParams(String swAccession)
getWorkflowParams.
|
WorkflowRun |
getWorkflowRun(int workflowRunAccession)
getWorkflowRun.
|
String |
getWorkflowRunReport(Date earliestDate,
Date latestDate)
getWorkflowRunReport.
|
String |
getWorkflowRunReport(int workflowRunSWID)
getWorkflowRunReport.
|
String |
getWorkflowRunReport(int workflowSWID,
Date earliestDate,
Date latestDate)
getWorkflowRunReport.
|
String |
getWorkflowRunReport(Integer workflowSWID,
WorkflowRunStatus status,
Date earliestDate,
Date latestDate) |
String |
getWorkflowRunReport(WorkflowRunStatus status,
Date earliestDate,
Date latestDate)
getWorkflowRunReport.
|
String |
getWorkflowRunReportStdErr(int workflowRunSWID)
getWorkflowRunReportStdErr.
|
String |
getWorkflowRunReportStdOut(int workflowRunSWID)
getWorkflowRunReportStdOut.
|
List<WorkflowRun> |
getWorkflowRunsAssociatedWithFiles(List<Integer> fileAccessions,
String search_type)
Returns the workflow_runs associated with a group of files.
|
List<WorkflowRun> |
getWorkflowRunsAssociatedWithInputFiles(List<Integer> fileAccessions)
Returns the workflow_runs associated with a group of input files.
|
List<WorkflowRun> |
getWorkflowRunsAssociatedWithInputFiles(List<Integer> fileAccessions,
List<Integer> workflowAccessions)
Returns the workflow_runs associated with a group of input files.
|
List<WorkflowRun> |
getWorkflowRunsByStatus(WorkflowRunStatus status)
getWorkflowRunsByStatus.
|
List<WorkflowRun> |
getWorkflowRunsByStatusCmd(String statusCmd)
Get workflow run by status cmd (oozie job id in oozie).
|
WorkflowRun |
getWorkflowRunWithWorkflow(String workflowRunAccession)
getWorkflowRunWithWorkflow.
|
Boolean |
isDuplicateFile(String filepath)
isDuplicateFile.
|
boolean |
linkWorkflowRunAndParent(int workflowRunId,
int parentAccession)
linkWorkflowRunAndParent.
|
String |
listInstalledWorkflowParams(String workflowAccession)
listInstalledWorkflowParams.
|
String |
listInstalledWorkflows()
listInstalledWorkflows.
|
int |
mapProcessingIdToAccession(int processingId)
mapProcessingIdToAccession.
|
ReturnValue |
processing_event_to_task_group(int processingID,
int[] parentIDs,
int[] childIDs,
String algorithm,
String description)
processing_event_to_task_group.
|
ReturnValue |
update_processing_event(int processingID,
ReturnValue retval)
update_processing_event.
|
ReturnValue |
update_processing_status(int processingID,
ProcessingStatus status)
update_processing_status.
|
ReturnValue |
update_processing_workflow_run(int processingID,
int workflowRunID)
update_processing_workflow_run.
|
ReturnValue |
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 |
updateWorkflow(int workflowId,
String permanentBundleLocation)
updateWorkflow.
|
void |
updateWorkflowRun(WorkflowRun wr) |
ReturnValue clean_up()
clean_up.
ReturnValue
object.int mapProcessingIdToAccession(int processingId)
mapProcessingIdToAccession.
processingId
- a int.ReturnValue addStudy(String title, String description, String centerName, String centerProjectName, Integer studyTypeId)
addStudy.
ReturnValue addExperiment(Integer studySwAccession, Integer platformId, String description, String title, Integer experimentLibraryDesignId, Integer experimentSpotDesignId)
addExperiment.
studySwAccession
- a Integer
object.platformId
- a Integer
object.description
- a String
object.title
- a String
object.experimentLibraryDesignId
- the value of experimentLibraryDesignIdexperimentSpotDesignId
- the value of experimentSpotDesignIdReturnValue
object.ReturnValue addSample(Integer experimentAccession, Integer parentSampleAccession, Integer organismId, String description, String title)
addSample.
experimentAccession
- a Integer
object.parentSampleAccession
- organismId
- a Integer
object.description
- a String
object.title
- a String
object.ReturnValue
object.ReturnValue addSequencerRun(Integer platformAccession, String name, String description, boolean pairdEnd, boolean skip, String filePath, SequencerRunStatus status)
addSample.
platformAccession
- name
- description
- a String
object.status
- the value of statuspairdEnd
- filePath
- skip
- ReturnValue
object.ReturnValue addLane(Integer sequencerRunAccession, Integer studyTypeId, Integer libraryStrategyId, Integer librarySelectionId, Integer librarySourceId, String name, String description, String cycleDescriptor, boolean skip, Integer laneNumber)
addSample.
sequencerRunAccession
- studyTypeId
- libraryStrategyId
- librarySelectionId
- description
- a String
object.laneNumber
- librarySourceId
- name
- skip
- cycleDescriptor
- ReturnValue
object.ReturnValue addIUS(Integer laneAccession, Integer sampleAccession, String name, String description, String barcode, boolean skip)
addSample.
laneAccession
- sampleAccession
- skip
- name
- barcode
- description
- ReturnValue
object.Experiment getExperiment(int swAccession)
getExperiment.
swAccession
- a int.Experiment
object.List<ExperimentLibraryDesign> getExperimentLibraryDesigns()
getExperimentLibraryDesigns.
ExperimentLibraryDesign
object.List<ExperimentSpotDesignReadSpec> getExperimentSpotDesignReadSpecs()
getPlatforms.
ExperimentSpotDesignReadSpec
object.List<ExperimentSpotDesign> getExperimentSpotDesigns()
getExperimentSpotDesigns.
ExperimentSpotDesign
object.List<LibraryStrategy> getLibraryStrategies()
getLibraryStrategies.
LibraryStrategy
object.List<LibrarySelection> getLibrarySelections()
getLibrarySelections.
LibrarySelection
object.List<LibrarySource> getLibrarySource()
getLibrarySource.
LibrarySource
object.ReturnValue add_empty_processing_event(int[] parentIDs)
add_empty_processing_event.
parentIDs
- an array of int.ReturnValue
object.ReturnValue add_empty_processing_event_by_parent_accession(int[] parentAccessions)
add_empty_processing_event_by_parent_accession.
parentAccessions
- an array of int.ReturnValue
object.ReturnValue add_task_group(int[] parentIDs, int[] childIDs, String algorithm, String description)
add_task_group.
parentIDs
- an array of int.childIDs
- an array of int.algorithm
- a String
object.description
- a String
object.ReturnValue
object.ReturnValue processing_event_to_task_group(int processingID, int[] parentIDs, int[] childIDs, String algorithm, String description)
processing_event_to_task_group.
processingID
- a int.parentIDs
- an array of int.childIDs
- an array of int.algorithm
- a String
object.description
- a String
object.ReturnValue
object.ReturnValue update_processing_event(int processingID, ReturnValue retval)
update_processing_event.
processingID
- a int.retval
- a ReturnValue
object.ReturnValue
object.ReturnValue update_processing_status(int processingID, ProcessingStatus status)
update_processing_status.
processingID
- a int.status
- a String
object.ReturnValue
object.ReturnValue associate_processing_event_with_parents_and_child(int processingID, int[] parentIDs, int[] childIDs)
associate_processing_event_with_parents_and_child.
processingID
- a int.parentIDs
- an array of int.childIDs
- an array of int.ReturnValue
object.int add_workflow_run(int workflowAccession)
add_workflow_run.
workflowAccession
- a int.ReturnValue update_processing_workflow_run(int processingID, int workflowRunID)
update_processing_workflow_run.
processingID
- a int.workflowRunID
- a int.ReturnValue
object.void add_workflow_run_ancestor(int workflowRunAccession, int processingId)
add_workflow_run_ancestor.
workflowRunAccession
- a int.processingId
- a int.int get_workflow_run_accession(int workflowRunId)
get_workflow_run_accession.
workflowRunId
- a int.int get_workflow_run_id(int workflowRunAccession)
get_workflow_run_id.
workflowRunAccession
- a int.WorkflowRun getWorkflowRun(int workflowRunAccession)
getWorkflowRun.
workflowRunAccession
- a int.WorkflowRun
object.List<WorkflowRun> getWorkflowRunsByStatusCmd(String statusCmd)
statusCmd
- List<WorkflowRun> getWorkflowRunsAssociatedWithInputFiles(List<Integer> fileAccessions)
fileAccessions
- List<WorkflowRun> getWorkflowRunsAssociatedWithInputFiles(List<Integer> fileAccessions, List<Integer> workflowAccessions)
fileAccessions
- workflowAccessions
- List<WorkflowRun> getWorkflowRunsAssociatedWithFiles(List<Integer> fileAccessions, String search_type)
fileAccessions
- search_type
- Map<String,String> get_workflow_info(int workflowAccession)
get_workflow_info.
workflowAccession
- a int.Map
object.boolean linkWorkflowRunAndParent(int workflowRunId, int parentAccession) throws SQLException
linkWorkflowRunAndParent.
workflowRunId
- a int.parentAccession
- a int.SQLException
- if any.ReturnValue 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.
workflowRunId
- a int.pegasusCmd
- a String
object.workflowTemplate
- a String
object.status
- a String
object.statusCmd
- a String
object.workingDirectory
- a String
object.dax
- a String
object.ini
- a String
object.host
- a String
object.stdErr
- a String
object.stdOut
- a String
object.workflowEngine
- the value of workflowEngineinputFiles
- ReturnValue
object.void updateWorkflowRun(WorkflowRun wr)
ReturnValue 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.
name
- a String
object.version
- a String
object.description
- a String
object.baseCommand
- a String
object.configFile
- a String
object.templateFile
- a String
object.provisionDir
- a String
object.storeProvisionDir
- a boolean.archiveZip
- a String
object.storeArchiveZip
- a boolean.workflowClass
- workflowEngine
- workflowType
- seqwareVersion
- ReturnValue
object.ReturnValue updateWorkflow(int workflowId, String permanentBundleLocation)
updateWorkflow.
workflowId
- a int.permanentBundleLocation
- a String
object.ReturnValue
object.String listInstalledWorkflows()
listInstalledWorkflows.
String
object.String listInstalledWorkflowParams(String workflowAccession)
listInstalledWorkflowParams.
void fileProvenanceReportTrigger()
void fileProvenanceReport(Map<FileProvenanceParam,List<String>> params, Writer out)
params
- the parameters to filter the resultsout
- where the TSV content will be writtenList<Map<String,String>> fileProvenanceReport(Map<FileProvenanceParam,List<String>> params)
params
- the parameters to filter the resultsMap<String,String> getEnvironmentReport()
boolean checkClientServerMatchingVersion()
List<WorkflowRun> getWorkflowRunsByStatus(WorkflowRunStatus status)
getWorkflowRunsByStatus.
WorkflowRun getWorkflowRunWithWorkflow(String workflowRunAccession)
getWorkflowRunWithWorkflow.
workflowRunAccession
- a String
object.WorkflowRun
object.String getSequencerRunReport()
getSequencerRunReport.
String
object.void annotateFile(int laneSWID, FileAttribute iusAtt, Boolean skip)
annotateFile.
laneSWID
- iusAtt
- skip
- a Boolean
object.void annotateFile(int fileSWID, Set<FileAttribute> iusAtts)
annotateFile.
fileSWID
- a int.iusAtts
- void annotateIUS(int laneSWID, IUSAttribute iusAtt, Boolean skip)
annotateIUS.
laneSWID
- a int.iusAtt
- a IUSAttribute
object.skip
- a Boolean
object.void annotateIUS(int laneSWID, Set<IUSAttribute> iusAtts)
annotateIUS.
laneSWID
- a int.iusAtts
- a Set
object.void annotateLane(int laneSWID, LaneAttribute laneAtt, Boolean skip)
annotateLane.
laneSWID
- a int.laneAtt
- a LaneAttribute
object.skip
- a Boolean
object.void annotateLane(int laneSWID, Set<LaneAttribute> laneAtts)
annotateLane.
laneSWID
- a int.laneAtts
- a Set
object.void annotateSequencerRun(int sequencerRunSWID, SequencerRunAttribute sequencerRunAtt, Boolean skip)
annotateSequencerRun.
sequencerRunSWID
- a int.sequencerRunAtt
- a SequencerRunAttribute
object.skip
- a Boolean
object.void annotateSequencerRun(int sequencerRunSWID, Set<SequencerRunAttribute> sequencerRunAtts)
annotateSequencerRun.
sequencerRunSWID
- a int.sequencerRunAtts
- a Set
object.void annotateExperiment(int experimentSWID, ExperimentAttribute att, Boolean skip)
annotateExperiment.
experimentSWID
- a int.att
- a ExperimentAttribute
object.skip
- a Boolean
object.void annotateExperiment(int experimentSWID, Set<ExperimentAttribute> atts)
annotateExperiment.
experimentSWID
- a int.atts
- a Set
object.void annotateProcessing(int processingSWID, ProcessingAttribute att, Boolean skip)
annotateProcessing.
processingSWID
- a int.att
- a ProcessingAttribute
object.skip
- a Boolean
object.void annotateProcessing(int processingSWID, Set<ProcessingAttribute> atts)
annotateProcessing.
processingSWID
- a int.atts
- a Set
object.void annotateSample(int sampleSWID, SampleAttribute att, Boolean skip)
annotateSample.
sampleSWID
- a int.att
- a SampleAttribute
object.skip
- a Boolean
object.void annotateSample(int sampleSWID, Set<SampleAttribute> atts)
annotateSample.
sampleSWID
- a int.atts
- a Set
object.void annotateStudy(int studySWID, StudyAttribute att, Boolean skip)
annotateStudy.
studySWID
- a int.att
- a StudyAttribute
object.skip
- a Boolean
object.void annotateStudy(int studySWID, Set<StudyAttribute> atts)
annotateStudy.
studySWID
- a int.atts
- a Set
object.void annotateWorkflow(int workflowSWID, WorkflowAttribute att, Boolean skip)
annotateWorkflow.
workflowSWID
- a int.att
- a WorkflowAttribute
object.skip
- a Boolean
object.void annotateWorkflow(int workflowSWID, Set<WorkflowAttribute> atts)
annotateWorkflow.
workflowSWID
- a int.atts
- a Set
object.void annotateWorkflowRun(int workflowrunSWID, WorkflowRunAttribute att, Boolean skip)
annotateWorkflowRun.
workflowrunSWID
- a int.att
- a WorkflowRunAttribute
object.skip
- a Boolean
object.void annotateWorkflowRun(int workflowSWID, Set<WorkflowRunAttribute> atts)
annotateWorkflowRun.
workflowSWID
- a int.atts
- a Set
object.String getWorkflowRunReport(int workflowRunSWID)
getWorkflowRunReport.
workflowRunSWID
- a int.String
object.String getWorkflowRunReportStdErr(int workflowRunSWID)
getWorkflowRunReportStdErr.
workflowRunSWID
- a int.String
object.String getWorkflowRunReportStdOut(int workflowRunSWID)
getWorkflowRunReportStdOut.
workflowRunSWID
- a int.String
object.String getWorkflowRunReport(int workflowSWID, Date earliestDate, Date latestDate)
getWorkflowRunReport.
String getWorkflowRunReport(WorkflowRunStatus status, Date earliestDate, Date latestDate)
getWorkflowRunReport.
String getWorkflowRunReport(Integer workflowSWID, WorkflowRunStatus status, Date earliestDate, Date latestDate)
String getWorkflowRunReport(Date earliestDate, Date latestDate)
getWorkflowRunReport.
File getFile(int swAccession)
getFile.
swAccession
- a int.File
object.SortedSet<WorkflowParam> getWorkflowParams(String swAccession)
getWorkflowParams.
String getProcessingRelations(String swAccession)
getProcessingRelations.
swAccession
- Workflow getWorkflow(int workflowAccession)
workflowAccession
- List<SequencerRun> getAllSequencerRuns()
Lane getLane(int laneAccession)
getLane.
laneAccession
- a int.Lane
object.Processing getProcessing(int processingAccession)
getProcessing.
processingAccession
- a int.Processing
object.SequencerRun getSequencerRun(int sequencerRunAccession)
getSequencerRun.
sequencerRunAccession
- a int.SequencerRun
object.List<Lane> getLanesFrom(int sequencerRunAccession)
sequencerRunAccession
- the sw_accession of the sequencer runList<IUS> getIUSFrom(int laneOrSampleAccession)
laneOrSampleAccession
- the sw_accession of the lane or sampleList<Experiment> getExperimentsFrom(int studyAccession)
studyAccession
- the sw_accession of the studyList<Sample> getSamplesFrom(int experimentAccession)
experimentAccession
- the sw_accession of the experimentList<Sample> getChildSamplesFrom(int parentSampleAccession)
parentSampleAccession
- the sw_accession of the parent sample / donorList<Sample> getParentSamplesFrom(int childSampleAccession)
childSampleAccession
- the sw_accession of the child sampleList<ParentAccessionModel> getViaParentAccessions(int[] potentialParentAccessions)
potentialParentAccessions
- List<Object> getViaAccessions(int[] potentialAccessions)
potentialAccessions
- SequencerRun getSequencerRunByName(String name)
IUS getIUS(int swAccession)
swAccession
- Sample getSample(int swAccession)
swAccession
- Study getStudy(int swAccession)
swAccession
- Copyright © 2015 SeqWare. All rights reserved.