Mercurial > repos > ufz > saqc_executor
annotate saqc_executor.xml @ 0:99e2019c318c draft default tip
planemo upload for repository https://github.com/Helmholtz-UFZ/galaxy-tools/blob/main/tools/saqc/ commit b674325a07b6e964e25cd65967149018dc2671fe
| author | ufz |
|---|---|
| date | Sat, 16 Aug 2025 11:43:38 +0000 |
| parents | |
| children |
| rev | line source |
|---|---|
|
0
99e2019c318c
planemo upload for repository https://github.com/Helmholtz-UFZ/galaxy-tools/blob/main/tools/saqc/ commit b674325a07b6e964e25cd65967149018dc2671fe
ufz
parents:
diff
changeset
|
1 <tool name="SaQC executor" id="saqc_executor" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="22.01"> |
|
99e2019c318c
planemo upload for repository https://github.com/Helmholtz-UFZ/galaxy-tools/blob/main/tools/saqc/ commit b674325a07b6e964e25cd65967149018dc2671fe
ufz
parents:
diff
changeset
|
2 <description>quality control for time series</description> |
|
99e2019c318c
planemo upload for repository https://github.com/Helmholtz-UFZ/galaxy-tools/blob/main/tools/saqc/ commit b674325a07b6e964e25cd65967149018dc2671fe
ufz
parents:
diff
changeset
|
3 <creator> |
|
99e2019c318c
planemo upload for repository https://github.com/Helmholtz-UFZ/galaxy-tools/blob/main/tools/saqc/ commit b674325a07b6e964e25cd65967149018dc2671fe
ufz
parents:
diff
changeset
|
4 <organization name="Helmholtz Centre for Environmental Research - UFZ, Research Data Management" |
|
99e2019c318c
planemo upload for repository https://github.com/Helmholtz-UFZ/galaxy-tools/blob/main/tools/saqc/ commit b674325a07b6e964e25cd65967149018dc2671fe
ufz
parents:
diff
changeset
|
5 url ="https://www.ufz.de/index.php?en=45348"/> |
|
99e2019c318c
planemo upload for repository https://github.com/Helmholtz-UFZ/galaxy-tools/blob/main/tools/saqc/ commit b674325a07b6e964e25cd65967149018dc2671fe
ufz
parents:
diff
changeset
|
6 </creator> |
|
99e2019c318c
planemo upload for repository https://github.com/Helmholtz-UFZ/galaxy-tools/blob/main/tools/saqc/ commit b674325a07b6e964e25cd65967149018dc2671fe
ufz
parents:
diff
changeset
|
7 <macros> |
|
99e2019c318c
planemo upload for repository https://github.com/Helmholtz-UFZ/galaxy-tools/blob/main/tools/saqc/ commit b674325a07b6e964e25cd65967149018dc2671fe
ufz
parents:
diff
changeset
|
8 <import>macros.xml</import> |
|
99e2019c318c
planemo upload for repository https://github.com/Helmholtz-UFZ/galaxy-tools/blob/main/tools/saqc/ commit b674325a07b6e964e25cd65967149018dc2671fe
ufz
parents:
diff
changeset
|
9 </macros> |
|
99e2019c318c
planemo upload for repository https://github.com/Helmholtz-UFZ/galaxy-tools/blob/main/tools/saqc/ commit b674325a07b6e964e25cd65967149018dc2671fe
ufz
parents:
diff
changeset
|
10 <expand macro="requirements"/> |
|
99e2019c318c
planemo upload for repository https://github.com/Helmholtz-UFZ/galaxy-tools/blob/main/tools/saqc/ commit b674325a07b6e964e25cd65967149018dc2671fe
ufz
parents:
diff
changeset
|
11 <version_command><![CDATA[python -c 'import saqc; print(saqc.__version__)']]></version_command> |
|
99e2019c318c
planemo upload for repository https://github.com/Helmholtz-UFZ/galaxy-tools/blob/main/tools/saqc/ commit b674325a07b6e964e25cd65967149018dc2671fe
ufz
parents:
diff
changeset
|
12 <command detect_errors="exit_code"><![CDATA[ |
|
99e2019c318c
planemo upload for repository https://github.com/Helmholtz-UFZ/galaxy-tools/blob/main/tools/saqc/ commit b674325a07b6e964e25cd65967149018dc2671fe
ufz
parents:
diff
changeset
|
13 ln -s '$config' config.csv && |
|
99e2019c318c
planemo upload for repository https://github.com/Helmholtz-UFZ/galaxy-tools/blob/main/tools/saqc/ commit b674325a07b6e964e25cd65967149018dc2671fe
ufz
parents:
diff
changeset
|
14 #for $i, $d in enumerate($data) |
|
99e2019c318c
planemo upload for repository https://github.com/Helmholtz-UFZ/galaxy-tools/blob/main/tools/saqc/ commit b674325a07b6e964e25cd65967149018dc2671fe
ufz
parents:
diff
changeset
|
15 ln -s '$d' '${i}.csv' && |
|
99e2019c318c
planemo upload for repository https://github.com/Helmholtz-UFZ/galaxy-tools/blob/main/tools/saqc/ commit b674325a07b6e964e25cd65967149018dc2671fe
ufz
parents:
diff
changeset
|
16 #end for |
|
99e2019c318c
planemo upload for repository https://github.com/Helmholtz-UFZ/galaxy-tools/blob/main/tools/saqc/ commit b674325a07b6e964e25cd65967149018dc2671fe
ufz
parents:
diff
changeset
|
17 saqc -c config.csv |
|
99e2019c318c
planemo upload for repository https://github.com/Helmholtz-UFZ/galaxy-tools/blob/main/tools/saqc/ commit b674325a07b6e964e25cd65967149018dc2671fe
ufz
parents:
diff
changeset
|
18 #for $i, $d in enumerate($data) |
|
99e2019c318c
planemo upload for repository https://github.com/Helmholtz-UFZ/galaxy-tools/blob/main/tools/saqc/ commit b674325a07b6e964e25cd65967149018dc2671fe
ufz
parents:
diff
changeset
|
19 -d '${i}.csv' |
|
99e2019c318c
planemo upload for repository https://github.com/Helmholtz-UFZ/galaxy-tools/blob/main/tools/saqc/ commit b674325a07b6e964e25cd65967149018dc2671fe
ufz
parents:
diff
changeset
|
20 #end for |
|
99e2019c318c
planemo upload for repository https://github.com/Helmholtz-UFZ/galaxy-tools/blob/main/tools/saqc/ commit b674325a07b6e964e25cd65967149018dc2671fe
ufz
parents:
diff
changeset
|
21 -o output.csv |
|
99e2019c318c
planemo upload for repository https://github.com/Helmholtz-UFZ/galaxy-tools/blob/main/tools/saqc/ commit b674325a07b6e964e25cd65967149018dc2671fe
ufz
parents:
diff
changeset
|
22 ]]></command> |
|
99e2019c318c
planemo upload for repository https://github.com/Helmholtz-UFZ/galaxy-tools/blob/main/tools/saqc/ commit b674325a07b6e964e25cd65967149018dc2671fe
ufz
parents:
diff
changeset
|
23 <inputs> |
|
99e2019c318c
planemo upload for repository https://github.com/Helmholtz-UFZ/galaxy-tools/blob/main/tools/saqc/ commit b674325a07b6e964e25cd65967149018dc2671fe
ufz
parents:
diff
changeset
|
24 <param label="Input Table(s)" |
|
99e2019c318c
planemo upload for repository https://github.com/Helmholtz-UFZ/galaxy-tools/blob/main/tools/saqc/ commit b674325a07b6e964e25cd65967149018dc2671fe
ufz
parents:
diff
changeset
|
25 argument="--data" |
|
99e2019c318c
planemo upload for repository https://github.com/Helmholtz-UFZ/galaxy-tools/blob/main/tools/saqc/ commit b674325a07b6e964e25cd65967149018dc2671fe
ufz
parents:
diff
changeset
|
26 type="data" |
|
99e2019c318c
planemo upload for repository https://github.com/Helmholtz-UFZ/galaxy-tools/blob/main/tools/saqc/ commit b674325a07b6e964e25cd65967149018dc2671fe
ufz
parents:
diff
changeset
|
27 format="csv" |
|
99e2019c318c
planemo upload for repository https://github.com/Helmholtz-UFZ/galaxy-tools/blob/main/tools/saqc/ commit b674325a07b6e964e25cd65967149018dc2671fe
ufz
parents:
diff
changeset
|
28 multiple="true" |
|
99e2019c318c
planemo upload for repository https://github.com/Helmholtz-UFZ/galaxy-tools/blob/main/tools/saqc/ commit b674325a07b6e964e25cd65967149018dc2671fe
ufz
parents:
diff
changeset
|
29 optional="false" |
|
99e2019c318c
planemo upload for repository https://github.com/Helmholtz-UFZ/galaxy-tools/blob/main/tools/saqc/ commit b674325a07b6e964e25cd65967149018dc2671fe
ufz
parents:
diff
changeset
|
30 /> |
|
99e2019c318c
planemo upload for repository https://github.com/Helmholtz-UFZ/galaxy-tools/blob/main/tools/saqc/ commit b674325a07b6e964e25cd65967149018dc2671fe
ufz
parents:
diff
changeset
|
31 <param label="Configuration" |
|
99e2019c318c
planemo upload for repository https://github.com/Helmholtz-UFZ/galaxy-tools/blob/main/tools/saqc/ commit b674325a07b6e964e25cd65967149018dc2671fe
ufz
parents:
diff
changeset
|
32 argument="--config" |
|
99e2019c318c
planemo upload for repository https://github.com/Helmholtz-UFZ/galaxy-tools/blob/main/tools/saqc/ commit b674325a07b6e964e25cd65967149018dc2671fe
ufz
parents:
diff
changeset
|
33 type="data" |
|
99e2019c318c
planemo upload for repository https://github.com/Helmholtz-UFZ/galaxy-tools/blob/main/tools/saqc/ commit b674325a07b6e964e25cd65967149018dc2671fe
ufz
parents:
diff
changeset
|
34 format="txt" |
|
99e2019c318c
planemo upload for repository https://github.com/Helmholtz-UFZ/galaxy-tools/blob/main/tools/saqc/ commit b674325a07b6e964e25cd65967149018dc2671fe
ufz
parents:
diff
changeset
|
35 optional="false"/> |
|
99e2019c318c
planemo upload for repository https://github.com/Helmholtz-UFZ/galaxy-tools/blob/main/tools/saqc/ commit b674325a07b6e964e25cd65967149018dc2671fe
ufz
parents:
diff
changeset
|
36 </inputs> |
|
99e2019c318c
planemo upload for repository https://github.com/Helmholtz-UFZ/galaxy-tools/blob/main/tools/saqc/ commit b674325a07b6e964e25cd65967149018dc2671fe
ufz
parents:
diff
changeset
|
37 <outputs> |
|
99e2019c318c
planemo upload for repository https://github.com/Helmholtz-UFZ/galaxy-tools/blob/main/tools/saqc/ commit b674325a07b6e964e25cd65967149018dc2671fe
ufz
parents:
diff
changeset
|
38 <data name="output" |
|
99e2019c318c
planemo upload for repository https://github.com/Helmholtz-UFZ/galaxy-tools/blob/main/tools/saqc/ commit b674325a07b6e964e25cd65967149018dc2671fe
ufz
parents:
diff
changeset
|
39 format="csv" |
|
99e2019c318c
planemo upload for repository https://github.com/Helmholtz-UFZ/galaxy-tools/blob/main/tools/saqc/ commit b674325a07b6e964e25cd65967149018dc2671fe
ufz
parents:
diff
changeset
|
40 from_work_dir="output.csv" |
|
99e2019c318c
planemo upload for repository https://github.com/Helmholtz-UFZ/galaxy-tools/blob/main/tools/saqc/ commit b674325a07b6e964e25cd65967149018dc2671fe
ufz
parents:
diff
changeset
|
41 hidden="false"/> |
|
99e2019c318c
planemo upload for repository https://github.com/Helmholtz-UFZ/galaxy-tools/blob/main/tools/saqc/ commit b674325a07b6e964e25cd65967149018dc2671fe
ufz
parents:
diff
changeset
|
42 </outputs> |
|
99e2019c318c
planemo upload for repository https://github.com/Helmholtz-UFZ/galaxy-tools/blob/main/tools/saqc/ commit b674325a07b6e964e25cd65967149018dc2671fe
ufz
parents:
diff
changeset
|
43 <tests> |
|
99e2019c318c
planemo upload for repository https://github.com/Helmholtz-UFZ/galaxy-tools/blob/main/tools/saqc/ commit b674325a07b6e964e25cd65967149018dc2671fe
ufz
parents:
diff
changeset
|
44 <test> |
|
99e2019c318c
planemo upload for repository https://github.com/Helmholtz-UFZ/galaxy-tools/blob/main/tools/saqc/ commit b674325a07b6e964e25cd65967149018dc2671fe
ufz
parents:
diff
changeset
|
45 <!-- https://rdm-software.pages.ufz.de/saqc/cookbooks/MultivariateFlagging.html --> |
|
99e2019c318c
planemo upload for repository https://github.com/Helmholtz-UFZ/galaxy-tools/blob/main/tools/saqc/ commit b674325a07b6e964e25cd65967149018dc2671fe
ufz
parents:
diff
changeset
|
46 <param name="data" value="data.csv,maint.csv" ftype="csv"/> |
|
99e2019c318c
planemo upload for repository https://github.com/Helmholtz-UFZ/galaxy-tools/blob/main/tools/saqc/ commit b674325a07b6e964e25cd65967149018dc2671fe
ufz
parents:
diff
changeset
|
47 <param name="config" value="config.txt" ftype="txt"/> |
|
99e2019c318c
planemo upload for repository https://github.com/Helmholtz-UFZ/galaxy-tools/blob/main/tools/saqc/ commit b674325a07b6e964e25cd65967149018dc2671fe
ufz
parents:
diff
changeset
|
48 <output name="output" value="out.csv" ftype="csv"/> |
|
99e2019c318c
planemo upload for repository https://github.com/Helmholtz-UFZ/galaxy-tools/blob/main/tools/saqc/ commit b674325a07b6e964e25cd65967149018dc2671fe
ufz
parents:
diff
changeset
|
49 </test> |
|
99e2019c318c
planemo upload for repository https://github.com/Helmholtz-UFZ/galaxy-tools/blob/main/tools/saqc/ commit b674325a07b6e964e25cd65967149018dc2671fe
ufz
parents:
diff
changeset
|
50 </tests> |
|
99e2019c318c
planemo upload for repository https://github.com/Helmholtz-UFZ/galaxy-tools/blob/main/tools/saqc/ commit b674325a07b6e964e25cd65967149018dc2671fe
ufz
parents:
diff
changeset
|
51 <help><![CDATA[ |
|
99e2019c318c
planemo upload for repository https://github.com/Helmholtz-UFZ/galaxy-tools/blob/main/tools/saqc/ commit b674325a07b6e964e25cd65967149018dc2671fe
ufz
parents:
diff
changeset
|
52 This tool runs the SaQC quality control pipeline specified by a config file on the input data. |
|
99e2019c318c
planemo upload for repository https://github.com/Helmholtz-UFZ/galaxy-tools/blob/main/tools/saqc/ commit b674325a07b6e964e25cd65967149018dc2671fe
ufz
parents:
diff
changeset
|
53 Just upload your data and a config file, and the tool will run the SaQC pipeline on the data. |
|
99e2019c318c
planemo upload for repository https://github.com/Helmholtz-UFZ/galaxy-tools/blob/main/tools/saqc/ commit b674325a07b6e964e25cd65967149018dc2671fe
ufz
parents:
diff
changeset
|
54 ]]></help> |
|
99e2019c318c
planemo upload for repository https://github.com/Helmholtz-UFZ/galaxy-tools/blob/main/tools/saqc/ commit b674325a07b6e964e25cd65967149018dc2671fe
ufz
parents:
diff
changeset
|
55 <expand macro="citations"/> |
|
99e2019c318c
planemo upload for repository https://github.com/Helmholtz-UFZ/galaxy-tools/blob/main/tools/saqc/ commit b674325a07b6e964e25cd65967149018dc2671fe
ufz
parents:
diff
changeset
|
56 </tool> |
