annotate cnv_sim.xml @ 2:8216e150d1aa draft

initial CNV-Sim tool definition (0.9.0)
author ahosny
date Sat, 06 Aug 2016 15:19:57 -0400
parents
children 066299035353
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
2
8216e150d1aa initial CNV-Sim tool definition (0.9.0)
ahosny
parents:
diff changeset
1 <tool id="cnv_sim" name="Simulate CNV" version="0.9.0">
8216e150d1aa initial CNV-Sim tool definition (0.9.0)
ahosny
parents:
diff changeset
2 <description>in NGS short reads </description>
8216e150d1aa initial CNV-Sim tool definition (0.9.0)
ahosny
parents:
diff changeset
3 <command interpreter="python" detect_errors="exit_code">
8216e150d1aa initial CNV-Sim tool definition (0.9.0)
ahosny
parents:
diff changeset
4 #if $type.simulation_type=="whole_genome"
8216e150d1aa initial CNV-Sim tool definition (0.9.0)
ahosny
parents:
diff changeset
5 cnv-sim.py genome $reference
8216e150d1aa initial CNV-Sim tool definition (0.9.0)
ahosny
parents:
diff changeset
6 #else
8216e150d1aa initial CNV-Sim tool definition (0.9.0)
ahosny
parents:
diff changeset
7 cnv-sim.py exome $reference $target
8216e150d1aa initial CNV-Sim tool definition (0.9.0)
ahosny
parents:
diff changeset
8 #end if
8216e150d1aa initial CNV-Sim tool definition (0.9.0)
ahosny
parents:
diff changeset
9 </command>
8216e150d1aa initial CNV-Sim tool definition (0.9.0)
ahosny
parents:
diff changeset
10 <inputs>
8216e150d1aa initial CNV-Sim tool definition (0.9.0)
ahosny
parents:
diff changeset
11 <conditional name="type">
8216e150d1aa initial CNV-Sim tool definition (0.9.0)
ahosny
parents:
diff changeset
12 <param name="simulation_type" type="select" label="Simulation Type">
8216e150d1aa initial CNV-Sim tool definition (0.9.0)
ahosny
parents:
diff changeset
13 <option value="whole_genome">CNV Simulation in Whole Genome</option>
8216e150d1aa initial CNV-Sim tool definition (0.9.0)
ahosny
parents:
diff changeset
14 <option value="whole_exome">CNV Simulation in Exome Regions</option>
8216e150d1aa initial CNV-Sim tool definition (0.9.0)
ahosny
parents:
diff changeset
15 </param>
8216e150d1aa initial CNV-Sim tool definition (0.9.0)
ahosny
parents:
diff changeset
16 <when value="whole_genome">
8216e150d1aa initial CNV-Sim tool definition (0.9.0)
ahosny
parents:
diff changeset
17 <param format="fasta" name="reference" type="data" label="Reference Genome"/>
8216e150d1aa initial CNV-Sim tool definition (0.9.0)
ahosny
parents:
diff changeset
18 </when>
8216e150d1aa initial CNV-Sim tool definition (0.9.0)
ahosny
parents:
diff changeset
19 <when value="whole_exome">
8216e150d1aa initial CNV-Sim tool definition (0.9.0)
ahosny
parents:
diff changeset
20 <param format="fasta" name="reference" type="data" label="Reference Genome"/>
8216e150d1aa initial CNV-Sim tool definition (0.9.0)
ahosny
parents:
diff changeset
21 <param format="bed" name="target" type="data" label="Target Regions"/>
8216e150d1aa initial CNV-Sim tool definition (0.9.0)
ahosny
parents:
diff changeset
22 </when>
8216e150d1aa initial CNV-Sim tool definition (0.9.0)
ahosny
parents:
diff changeset
23 </conditional>
8216e150d1aa initial CNV-Sim tool definition (0.9.0)
ahosny
parents:
diff changeset
24 </inputs>
8216e150d1aa initial CNV-Sim tool definition (0.9.0)
ahosny
parents:
diff changeset
25 <outputs>
8216e150d1aa initial CNV-Sim tool definition (0.9.0)
ahosny
parents:
diff changeset
26 <data format="bed" name="cnv_list" from_work_dir="test/CNVList.bed"/>
8216e150d1aa initial CNV-Sim tool definition (0.9.0)
ahosny
parents:
diff changeset
27 </outputs>
8216e150d1aa initial CNV-Sim tool definition (0.9.0)
ahosny
parents:
diff changeset
28 <help>
8216e150d1aa initial CNV-Sim tool definition (0.9.0)
ahosny
parents:
diff changeset
29 This tool generates artificial NGS short reads in FASTQ format afficted by Copy Number Variations.
8216e150d1aa initial CNV-Sim tool definition (0.9.0)
ahosny
parents:
diff changeset
30 </help>
8216e150d1aa initial CNV-Sim tool definition (0.9.0)
ahosny
parents:
diff changeset
31 </tool>