annotate updio.xml @ 3:ea681f34ca41 draft default tip

planemo upload commit 6139391ea037a297a151c74a909f089c26ac77e6
author rhpvorderman
date Wed, 18 Jan 2023 10:54:43 +0000
parents 264bc77bfed6
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
3
ea681f34ca41 planemo upload commit 6139391ea037a297a151c74a909f089c26ac77e6
rhpvorderman
parents: 2
diff changeset
1 <tool id="updio" name="UPDio" version="1.1.0+galaxy2" python_template_version="3.5" profile="21.05">
0
92bdeaf51f28 planemo upload commit cf16c2399e7d78cb60611f85680daf7f5b668ce6
rhpvorderman
parents:
diff changeset
2 <requirements>
92bdeaf51f28 planemo upload commit cf16c2399e7d78cb60611f85680daf7f5b668ce6
rhpvorderman
parents:
diff changeset
3 <requirement type="package" version="1.1.0">updio</requirement>
1
af0750cdbd1d planemo upload commit 36c1fe9b82f9a12869bf228b57fe1393d79ef2e1
rhpvorderman
parents: 0
diff changeset
4 <container type="docker">quay.io/biowdl/updio:1.1.0</container>
0
92bdeaf51f28 planemo upload commit cf16c2399e7d78cb60611f85680daf7f5b668ce6
rhpvorderman
parents:
diff changeset
5 </requirements>
92bdeaf51f28 planemo upload commit cf16c2399e7d78cb60611f85680daf7f5b668ce6
rhpvorderman
parents:
diff changeset
6 <command detect_errors="exit_code"><![CDATA[
2
264bc77bfed6 planemo upload commit b4edb673bebdba310129b925d36206b7e546efd0
rhpvorderman
parents: 1
diff changeset
7 ln -s $multisample_vcf input.vcf.gz &&
264bc77bfed6 planemo upload commit b4edb673bebdba310129b925d36206b7e546efd0
rhpvorderman
parents: 1
diff changeset
8 updio --multisample_vcf input.vcf.gz
0
92bdeaf51f28 planemo upload commit cf16c2399e7d78cb60611f85680daf7f5b668ce6
rhpvorderman
parents:
diff changeset
9 --childID $child_id
92bdeaf51f28 planemo upload commit cf16c2399e7d78cb60611f85680daf7f5b668ce6
rhpvorderman
parents:
diff changeset
10 --momID $mom_id
92bdeaf51f28 planemo upload commit cf16c2399e7d78cb60611f85680daf7f5b668ce6
rhpvorderman
parents:
diff changeset
11 --dadID $dad_id &&
2
264bc77bfed6 planemo upload commit b4edb673bebdba310129b925d36206b7e546efd0
rhpvorderman
parents: 1
diff changeset
12 mv output_dir/${child_id}.table ${updio_table} &&
264bc77bfed6 planemo upload commit b4edb673bebdba310129b925d36206b7e546efd0
rhpvorderman
parents: 1
diff changeset
13 mv output_dir/${child_id}.upd ${updio_verdict}
0
92bdeaf51f28 planemo upload commit cf16c2399e7d78cb60611f85680daf7f5b668ce6
rhpvorderman
parents:
diff changeset
14 ]]></command>
92bdeaf51f28 planemo upload commit cf16c2399e7d78cb60611f85680daf7f5b668ce6
rhpvorderman
parents:
diff changeset
15 <inputs>
2
264bc77bfed6 planemo upload commit b4edb673bebdba310129b925d36206b7e546efd0
rhpvorderman
parents: 1
diff changeset
16 <param name="multisample_vcf" type="data" format="vcf_bgzip"
0
92bdeaf51f28 planemo upload commit cf16c2399e7d78cb60611f85680daf7f5b668ce6
rhpvorderman
parents:
diff changeset
17 label="multisample VCF file" />
92bdeaf51f28 planemo upload commit cf16c2399e7d78cb60611f85680daf7f5b668ce6
rhpvorderman
parents:
diff changeset
18 <param name="child_id" type="text"
92bdeaf51f28 planemo upload commit cf16c2399e7d78cb60611f85680daf7f5b668ce6
rhpvorderman
parents:
diff changeset
19 label="child sample ID in the VCF file" />
92bdeaf51f28 planemo upload commit cf16c2399e7d78cb60611f85680daf7f5b668ce6
rhpvorderman
parents:
diff changeset
20 <param name="mom_id" type="text"
92bdeaf51f28 planemo upload commit cf16c2399e7d78cb60611f85680daf7f5b668ce6
rhpvorderman
parents:
diff changeset
21 label="Mother sample ID in the VCF file" />
92bdeaf51f28 planemo upload commit cf16c2399e7d78cb60611f85680daf7f5b668ce6
rhpvorderman
parents:
diff changeset
22 <param name="dad_id" type="text"
92bdeaf51f28 planemo upload commit cf16c2399e7d78cb60611f85680daf7f5b668ce6
rhpvorderman
parents:
diff changeset
23 label="Father sample ID in the VCF file" />
92bdeaf51f28 planemo upload commit cf16c2399e7d78cb60611f85680daf7f5b668ce6
rhpvorderman
parents:
diff changeset
24 </inputs>
92bdeaf51f28 planemo upload commit cf16c2399e7d78cb60611f85680daf7f5b668ce6
rhpvorderman
parents:
diff changeset
25 <outputs>
3
ea681f34ca41 planemo upload commit 6139391ea037a297a151c74a909f089c26ac77e6
rhpvorderman
parents: 2
diff changeset
26 <data format="tsv" name="updio_table" label="${tool.name} on ${child_id}: table"/>
ea681f34ca41 planemo upload commit 6139391ea037a297a151c74a909f089c26ac77e6
rhpvorderman
parents: 2
diff changeset
27 <data format="tsv" name="updio_verdict" label="${tool.name} on ${child_id}: verdict"/>
0
92bdeaf51f28 planemo upload commit cf16c2399e7d78cb60611f85680daf7f5b668ce6
rhpvorderman
parents:
diff changeset
28 </outputs>
92bdeaf51f28 planemo upload commit cf16c2399e7d78cb60611f85680daf7f5b668ce6
rhpvorderman
parents:
diff changeset
29 <help><![CDATA[
92bdeaf51f28 planemo upload commit cf16c2399e7d78cb60611f85680daf7f5b668ce6
rhpvorderman
parents:
diff changeset
30 UPDio is designed to detect UPD events in probands from vcf trio data.
92bdeaf51f28 planemo upload commit cf16c2399e7d78cb60611f85680daf7f5b668ce6
rhpvorderman
parents:
diff changeset
31 ]]></help>
92bdeaf51f28 planemo upload commit cf16c2399e7d78cb60611f85680daf7f5b668ce6
rhpvorderman
parents:
diff changeset
32 </tool>