You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Activates SeqWare extended testing and automated documentation building in Travis-CI.
Some teething issues prevent a full set of tests from being run, see #324 . However, a good 101 of them made it.
This also migrates SeqWare to Java 8, CDH 5.4.4, and Tomcat7.
Experimental plugin. Allows the annotation of objects in the database with 'skip' values.
12
+
Allows the annotation of objects in the database with 'skip' values.
13
13
14
14
| Command-line option | Description |
15
15
|--------------------|--------------|
@@ -75,6 +75,7 @@ Import objects into the database using different file formats.
75
75
|--f, --field|Optional: the field you are interested in writing. This is encoded as '<field_name>::<value>', you should use single quotes when the value includes spaces. You supply multiple --field arguments for a given table insert.|
76
76
|--file|Optional: one file option can be specified when you create a file, one or more --file options can be specified when you create a workflow_run. This is encoded as '<algorithm>::<file-meta-type>::<file-path>', you should use single quotes when the value includes spaces.|
77
77
|--import-json-sequencer-run|The location of the RunInfo json file to import.|
78
+
|--input-file|Optional: one or more --input-file options can be specified when you create a workflow_run. This is encoded as a SWID|
78
79
|--interactive|Optional: turn on interactive input |
79
80
|--lf, --list-fields|Optional: if provided along with the --table option this will list out the fields for that table and their type.|
80
81
|--list-tables, --lt|Optional: if provided will list out the tables this tools knows how to read and/or write to.|
@@ -236,6 +237,7 @@ This plugin lets you list, read, and write to a collection of tables in the unde
236
237
|--c, --create|Optional: indicates you want to create a new row, must supply --table and all the required --field params.|
237
238
|--f, --field|Optional: the field you are interested in writing. This is encoded as '<field_name>::<value>', you should use single quotes when the value includes spaces. You supply multiple --field arguments for a given table insert.|
238
239
|--file|Optional: one file option can be specified when you create a file, one or more --file options can be specified when you create a workflow_run. This is encoded as '<algorithm>::<file-meta-type>::<file-path>', you should use single quotes when the value includes spaces.|
240
+
|--input-file|Optional: one or more --input-file options can be specified when you create a workflow_run. This is encoded as a SWID|
239
241
|--interactive|Optional: Interactively prompt for fields during creation|
240
242
|--lf, --list-fields|Optional: if provided along with the --table option this will list out the fields for that table and their type.|
241
243
|--list-tables, --lt|Optional: if provided will list out the tables this tools knows how to read and/or write to.|
@@ -316,6 +318,17 @@ A plugin that lets you (install)/schedule/launch/watch/status check workflows in
316
318
|--workflow-engine|Optional: Specifies a workflow engine, one of: oozie, oozie-sge, whitestar, whitestar-parallel, whitestar-sge. Defaults to oozie.|
317
319
318
320
321
+
## WorkflowRelauncher
322
+
io.seqware.pipeline.plugins.WorkflowRelauncher
323
+
A plugin that lets you re-launch failed workflow runs.
324
+
325
+
| Command-line option | Description |
326
+
|--------------------|--------------|
327
+
|--?, --h, --help|Provides this help message.|
328
+
|--[arguments]||
329
+
|--w, --working-dir|Required: The working directory of the workflow run to watch|
330
+
331
+
319
332
## WorkflowRescheduler
320
333
io.seqware.pipeline.plugins.WorkflowRescheduler
321
334
A plugin that lets you re-schedule previously launched workflow runs.
Copy file name to clipboardExpand all lines: seqware-distribution/docs/site/content/docs/17a-modules.md
+2
Original file line number
Diff line number
Diff line change
@@ -15,6 +15,7 @@ This is a simple command runner.
15
15
|--------------------|--------------|
16
16
|--[arguments]||
17
17
|--gcr-algorithm|You can pass in an algorithm name that will be recorded in the metadb if you are writing back to the metadb, otherwise GenericCommandRunner is used.|
18
+
|--gcr-annotation-file|Specify this option to create annotations on the processing event that is created describing this command. |
18
19
|--gcr-check-output-file|Specify the path to the file.|
19
20
|--gcr-command|The command being executed (quote as needed).|
20
21
|--gcr-output-file|Specify this option one or more times for each output file created by the command called by this module. The argument is a '::' delimited list of type, meta_type, and file_path.|
|--a, --algorithm|Optional: by default the algorithm is 'ProvisionFiles' but you can override here if you like.|
62
+
|--annotation-file|Specify this option to create annotations on the processing event that is created describing this command. |
61
63
|--d, --decrypt-key|Optional: if specified this key will be used to decrypt data when reading from its source.|
62
64
|--decrypt-key-from-settings, --dkfs|Optional: if flag is specified then the key will be read from the SW_DECRYPT_KEY field in your SeqWare settings file and used to decrypt data as its pulled from the source. If this option is specified along with --decrypt-key the key provided by the latter will be used.|
63
65
|--e, --encrypt-key|Optional: if specified this key will be used to encrypt data before writing to its destination.|
# optional: Only used for 'oozie-sge' engine. Format of qsub flag for specifying number of threads. If present, ${threads} will be replaced with the job-specific value.
@@ -113,6 +123,12 @@ SW_ENCRYPT_KEY=seqware
113
123
# optional: Legacy key used to decrypt provisioned files
114
124
SW_DECRYPT_KEY=seqware
115
125
126
+
# LAUNCH
127
+
# Oozie engine settings. Only used for both 'oozie' and 'oozie-sge' engines.
128
+
129
+
# optional: Used to determine whether provisioned (out) files should be run through MD5 before and after provisioning
Copy file name to clipboardExpand all lines: seqware-ext-testing/src/test/java/net/sourceforge/seqware/pipeline/cli_tutorial/CLIDeveloperTutorialSuiteET.java
+8-1
Original file line number
Diff line number
Diff line change
@@ -14,25 +14,32 @@
14
14
* You should have received a copy of the GNU General Public License
15
15
* along with this program. If not, see <http://www.gnu.org/licenses/>.
Copy file name to clipboardExpand all lines: seqware-ext-testing/src/test/java/net/sourceforge/seqware/pipeline/decider_tutorial/BasicDeciderTutorialET.java
Copy file name to clipboardExpand all lines: seqware-ext-testing/src/test/java/net/sourceforge/seqware/pipeline/tutorial/OldDeveloperTutorialSuiteET.java
0 commit comments