diff updio.xml @ 0:92bdeaf51f28 draft

planemo upload commit cf16c2399e7d78cb60611f85680daf7f5b668ce6
author rhpvorderman
date Mon, 02 Jan 2023 13:53:25 +0000
parents
children af0750cdbd1d
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/updio.xml	Mon Jan 02 13:53:25 2023 +0000
@@ -0,0 +1,29 @@
+<tool id="updio" name="UPDio" version="0.1.0+galaxy0" python_template_version="3.5" profile="21.05">
+    <requirements>
+        <requirement type="package" version="1.1.0">updio</requirement>
+    </requirements>
+    <command detect_errors="exit_code"><![CDATA[
+       ln -s $multisample_vcf input.vcf &&
+        updio --multisample_vcf input.vcf
+        --childID $child_id
+        --momID $mom_id
+        --dadID $dad_id &&
+        mv output_dir/${child_id}.table ${updio_table}
+    ]]></command>
+    <inputs>
+        <param name="multisample_vcf" type="data" format="vcf"
+               label="multisample VCF file" />
+        <param name="child_id" type="text"
+               label="child sample ID in the VCF file" />
+        <param name="mom_id" type="text"
+               label="Mother sample ID in the VCF file" />
+        <param name="dad_id" type="text"
+               label="Father sample ID in the VCF file" />
+    </inputs>
+    <outputs>
+        <data format="tsv" name="updio_table" label="${tool.name} on ${on_string}: table"/>
+    </outputs>
+    <help><![CDATA[
+        UPDio is designed to detect UPD events in probands from vcf trio data.
+    ]]></help>
+</tool>
\ No newline at end of file