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
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
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>