-
Notifications
You must be signed in to change notification settings - Fork 0
/
pfs_reporting.xml
34 lines (28 loc) · 1.57 KB
/
pfs_reporting.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
<tool id="pfs_reporting" name="PFS Reporting" version="0.0.1">
<description>Pull reports from PFS Core</description>
<command interpreter="/projects/galaxy/tools/cba/p3env/bin/python3">
pfs_reporting.py -r $cba_request -b $cba_batch -e $experiment -f $from_test_date -t $to_test_date -o $options -j $line -u $__user_email__ > $out_file1
</command>
<code file="pfs_form.py" />
<inputs>
<param format="txt" name="cba_request" multiple="true" value="" type="select" label="CBA Request" dynamic_options="get_request_fields()"/>
<param format="txt" name="cba_batch" multiple="true" value="" type="select" label="CBA Batch" dynamic_options="get_batch_fields()" />
<param format="txt" name="experiment" multiple="true" type="select" value="" label="Experiment" dynamic_options="get_experiment_fields()" />
<param format="txt" name="line" multiple="false" type="select" value="" label="Line" dynamic_options="get_line_fields()" />
<param format="txt" name="from_test_date" type="text" label="From Test Date *05-29-2012" />
<param format="txt" name="to_test_date" type="text" label="To Test Date *05-29-2020" />
<param name="options" type="select" label="Get" multiple="true" display="checkboxes">
<option value="p">Published:</option>
<option value="u">Unpublished:</option>
<option value="s">Summary Output:</option>
<option value="i">Include Inactive:</option>
</param>
</inputs>
<outputs>
<data name="out_file1" format="xlsx" metadata_source="input1"/>
</outputs>
<help>
**What it does:**
This tool pulls reports from PFS Core.
</help>
</tool>