public class ExportRunsToKAR extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected SaveKAR |
_savekar
The SaveKAR object is a GUI free helper class for saving KARs.
|
Constructor and Description |
---|
ExportRunsToKAR(Queryable q,
KeplerLSID wfLSID)
Constructor
|
Modifier and Type | Method and Description |
---|---|
boolean |
exportRunsToKAR(java.util.List<KeplerLSID> runLSIDs,
java.io.File karFile,
boolean addToLibraryAndCache,
boolean overrideKARModuleDependencies)
Export a list of runs and their associated workflow MoML into a KAR.
|
java.util.ArrayList<NamedObj> |
prepareNamedObjs(java.util.List<KeplerLSID> runLSIDs)
helper method prepares list of NamedObjs (workflows) for KAR from list of run LSIDs
|
public ExportRunsToKAR(Queryable q, KeplerLSID wfLSID)
public boolean exportRunsToKAR(java.util.List<KeplerLSID> runLSIDs, java.io.File karFile, boolean addToLibraryAndCache, boolean overrideKARModuleDependencies) throws java.lang.Exception
runLSIDs
- karFile
- addToLibraryAndCache
- overrideKARModuleDependencies
- - if true, use run's mod deps for kar's mod depsjava.lang.Exception
public java.util.ArrayList<NamedObj> prepareNamedObjs(java.util.List<KeplerLSID> runLSIDs) throws java.lang.Exception
runLSIDs
- java.lang.Exception