Mercurial > repos > mvdbeek > damidseq_core
comparison damidseq_core.xml @ 6:9b13b8bda9d8 draft
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/damidseq_core commit 8dccd750ac2057caa6495636153250bdd4ecf549
author | mvdbeek |
---|---|
date | Fri, 20 Apr 2018 06:14:00 -0400 |
parents | 6c00620084a5 |
children | 02f09108bcff |
comparison
equal
deleted
inserted
replaced
5:6c00620084a5 | 6:9b13b8bda9d8 |
---|---|
1 <tool id="damidseq_core" name="damidseq" version="0.1.3"> | 1 <tool id="damidseq_core" name="damidseq" version="0.1.4"> |
2 <description>align, extend and normalize a DamID-seq experiment</description> | 2 <description>align, extend and normalize a DamID-seq experiment</description> |
3 <requirements> | 3 <requirements> |
4 <requirement type="package" version="1.4">damidseq_pipeline</requirement> | 4 <requirement type="package" version="1.4">damidseq_pipeline</requirement> |
5 </requirements> | 5 </requirements> |
6 <version_command><![CDATA[damidseq_pipeline --help 2>&1| grep damidseq_pipeline]]></version_command> | 6 <version_command><![CDATA[damidseq_pipeline --help 2>&1| grep damidseq_pipeline]]></version_command> |
28 --q=$q | 28 --q=$q |
29 --qscore1max=$qscore1max | 29 --qscore1max=$qscore1max |
30 --qscore1min=$qscore1min | 30 --qscore1min=$qscore1min |
31 --qscore2max=$qscore2max | 31 --qscore2max=$qscore2max |
32 --threads=\${GALAXY_SLOTS:-4} 2>&1| LC_ALL=C sed -e 's/[^A-Za-z0-9._-]/ /g' && | 32 --threads=\${GALAXY_SLOTS:-4} 2>&1| LC_ALL=C sed -e 's/[^A-Za-z0-9._-]/ /g' && |
33 mv Fusion-vs-Dam.* fusion.output | 33 mv Fusion-vs-Dam.gatc.* gatc.output |
34 #if str($full_data_files): | |
35 && mv Fusion-vs-Dam.* full.output | |
36 #end if | |
34 ]]></command> | 37 ]]></command> |
35 <configfiles> | 38 <configfiles> |
36 <configfile name="index">A1 Dam | 39 <configfile name="index">A1 Dam |
37 A2 Fusion</configfile> | 40 A2 Fusion</configfile> |
38 </configfiles> | 41 </configfiles> |
53 <param argument="--extend_reads" type="boolean" truevalue="1" falsevalue="0" checked="True" label="Perform read extension?"/> | 56 <param argument="--extend_reads" type="boolean" truevalue="1" falsevalue="0" checked="True" label="Perform read extension?"/> |
54 <param argument="--extension_method" type="select" label="Select the read extension method" help="Select Full to extend all reads or GATC to extend reads to --len or to the next GATC site, whichever is shorter. Using this option increases peak resolution (default)."> | 57 <param argument="--extension_method" type="select" label="Select the read extension method" help="Select Full to extend all reads or GATC to extend reads to --len or to the next GATC site, whichever is shorter. Using this option increases peak resolution (default)."> |
55 <option value="gatc">To nearest GATC site</option> | 58 <option value="gatc">To nearest GATC site</option> |
56 <option value="full">Full</option> | 59 <option value="full">Full</option> |
57 </param> | 60 </param> |
58 <param argument="--full_data_files" type="boolean" truevalue="--full_data_file" falsevalue="" label="Output full binned ratio files (not only GATC array)"/> | 61 <param argument="--full_data_files" type="boolean" truevalue="--full_data_files" falsevalue="" label="Output full binned ratio files (not only GATC array)"/> |
59 <param argument="--len" type="integer" min="50" value="300" label="Length to extend reads to"/> | 62 <param argument="--len" type="integer" min="50" value="300" label="Length to extend reads to"/> |
60 <param argument="--bins" type="integer" min="10" value="75" label="Width of bins to use for mapping reads"/> | 63 <param argument="--bins" type="integer" min="10" value="75" label="Width of bins to use for mapping reads"/> |
61 <param argument="--min_norm_value" type="float" value="-5.0" label="Minimum log2 value to limit normalisation search at"/> | 64 <param argument="--min_norm_value" type="float" value="-5.0" label="Minimum log2 value to limit normalisation search at"/> |
62 <param argument="--max_norm_value" type="float" value="5.0" label="Maximum log2 value to limit normalisation search at"/> | 65 <param argument="--max_norm_value" type="float" value="5.0" label="Maximum log2 value to limit normalisation search at"/> |
63 <param argument="--method_subtract" type="boolean" truevalue="--method_subtract" falsevalue="" label="Subtract Dam control values from Dam-fusion values instead of using the log2 ratio?"/> | 66 <param argument="--method_subtract" type="boolean" truevalue="--method_subtract" falsevalue="" label="Subtract Dam control values from Dam-fusion values instead of using the log2 ratio?"/> |
70 <param argument="--qscore1min" type="float" min="0.0" value="0.4" max="1.0" label="min decile for normalising from Dam array"/> | 73 <param argument="--qscore1min" type="float" min="0.0" value="0.4" max="1.0" label="min decile for normalising from Dam array"/> |
71 <param argument="--qscore1max" type="float" min="0.0" value="1.0" max="1.0" label="max decile for normalising from Dam array"/> | 74 <param argument="--qscore1max" type="float" min="0.0" value="1.0" max="1.0" label="max decile for normalising from Dam array"/> |
72 <param argument="--qscore2max" type="float" min="0.0" value="0.9" max="1.0" label="max decile for normalising from fusion-protein array"/> | 75 <param argument="--qscore2max" type="float" min="0.0" value="0.9" max="1.0" label="max decile for normalising from fusion-protein array"/> |
73 </inputs> | 76 </inputs> |
74 <outputs> | 77 <outputs> |
75 <data name="output_ratio" format="bed" from_work_dir="fusion.output" label="Dam-fusion vs Dam-only ratio"> | 78 <data name="output_ratio" format="bedgraph" from_work_dir="gatc.output" label="Dam-fusion vs Dam-only GATC ratio on ${on_string}"> |
76 <change_format> | 79 <change_format> |
77 <when input="output_format" value="gff" format="gff" /> | 80 <when input="output_format" value="gff" format="gff" /> |
78 </change_format> | 81 </change_format> |
79 <actions> | 82 <actions> |
80 <action type="metadata" name="dbkey"> | 83 <action type="metadata" name="dbkey"> |
83 <filter type="param_value" ref="reference_index" column="0"/> | 86 <filter type="param_value" ref="reference_index" column="0"/> |
84 </option> | 87 </option> |
85 </action> | 88 </action> |
86 </actions> | 89 </actions> |
87 </data> | 90 </data> |
88 <data name="control_output" format="bam" from_work_dir="Dam-ext300.bam" label="Dam-only alignment"> | 91 <data name="output_ratio_full" format="bedgraph" from_work_dir="full.output" label="Dam-fusion vs Dam-only full ratio on ${on_string}"> |
92 <filter>full_data_files == '--full_data_files'</filter> | |
93 <change_format> | |
94 <when input="output_format" value="gff" format="gff" /> | |
95 </change_format> | |
89 <actions> | 96 <actions> |
90 <action type="metadata" name="dbkey"> | 97 <action type="metadata" name="dbkey"> |
91 <option type="from_data_table" name="bowtie2_indexes" column="1" offset="0"> | 98 <option type="from_data_table" name="bowtie2_indexes" column="1" offset="0"> |
92 <filter type="param_value" column="0" value="#" compare="startswith" keep="False"/> | 99 <filter type="param_value" column="0" value="#" compare="startswith" keep="False"/> |
93 <filter type="param_value" ref="reference_index" column="0"/> | 100 <filter type="param_value" ref="reference_index" column="0"/> |
94 </option> | 101 </option> |
95 </action> | 102 </action> |
96 </actions> | 103 </actions> |
97 </data> | 104 </data> |
98 <data name="fusion_output" format="bam" from_work_dir="Fusion-ext300.bam" label="Dam-fusion alignment"> | 105 <data name="control_output" format="bam" from_work_dir="Dam-ext300.bam" label="Dam-only alignment on ${on_string}"> |
106 <actions> | |
107 <action type="metadata" name="dbkey"> | |
108 <option type="from_data_table" name="bowtie2_indexes" column="1" offset="0"> | |
109 <filter type="param_value" column="0" value="#" compare="startswith" keep="False"/> | |
110 <filter type="param_value" ref="reference_index" column="0"/> | |
111 </option> | |
112 </action> | |
113 </actions> | |
114 </data> | |
115 <data name="fusion_output" format="bam" from_work_dir="Fusion-ext300.bam" label="Dam-fusion alignment on ${on_string}"> | |
99 <actions> | 116 <actions> |
100 <action type="metadata" name="dbkey"> | 117 <action type="metadata" name="dbkey"> |
101 <option type="from_data_table" name="bowtie2_indexes" column="1" offset="0"> | 118 <option type="from_data_table" name="bowtie2_indexes" column="1" offset="0"> |
102 <filter type="param_value" column="0" value="#" compare="startswith" keep="False"/> | 119 <filter type="param_value" column="0" value="#" compare="startswith" keep="False"/> |
103 <filter type="param_value" ref="reference_index" column="0"/> | 120 <filter type="param_value" ref="reference_index" column="0"/> |
121 <param name="dam" value="A001.fastq"/> | 138 <param name="dam" value="A001.fastq"/> |
122 <param name="dam_fusion" value="A002.fastq"/> | 139 <param name="dam_fusion" value="A002.fastq"/> |
123 <param name="gatc_frag_file" value="dm6.GATC.gff"/> | 140 <param name="gatc_frag_file" value="dm6.GATC.gff"/> |
124 <param name="reference_index" value="dm6"/> | 141 <param name="reference_index" value="dm6"/> |
125 <param name="norm_method" value="rpm"/> | 142 <param name="norm_method" value="rpm"/> |
143 <param name="full_data_files" value="true"/> | |
126 <output name="output_ratio" file="output_ratio.bed"/> | 144 <output name="output_ratio" file="output_ratio.bed"/> |
145 <output name="output_ratio_full" file="output_ratio_full.bed"/> | |
127 <output name="control_output" file="control.bam"/> | 146 <output name="control_output" file="control.bam"/> |
128 <output name="fusion_output" file="fusion.bam"/> | 147 <output name="fusion_output" file="fusion.bam"/> |
129 </test> | 148 </test> |
130 </tests> | 149 </tests> |
131 <help><![CDATA[ | 150 <help><![CDATA[ |