|
86 | 86 | --filt-nontel '${advanced.filtering.filt_nontel}' |
87 | 87 | --filt-sub '${advanced.filtering.filt_sub}' |
88 | 88 | --collapse-hom '${advanced.filtering.collapse_hom}' |
89 | | - #if $advanced.filtering.fast_aln |
90 | | - --fast-aln |
91 | | - #end if |
| 89 | + '${advanced.filtering.fast_aln}' |
92 | 90 |
|
93 | 91 | ## Hierarchical clustering parameters |
94 | 92 | -t0 '${advanced.clustering.t0}' |
|
112 | 110 | && mv output_dir/violin_atl.png '${output_violin_plot}' |
113 | 111 | ]]></command> |
114 | 112 | <inputs> |
115 | | - <param name="input_reads" type="data" format="fasta,fasta.gz,fastqsanger,fastqsanger.gz,fastq,fastq.gz,bam,cram" multiple="true" label="Input reads" help="Long-read sequencing data in FASTA, FASTQ, BAM, or CRAM format (gzipped supported). Multiple files can be selected."/> |
| 113 | + <param name="input_reads" type="data" format="fasta,fasta.gz,fastqsanger,fastqsanger.gz,bam,cram" multiple="true" label="Input reads" help="Long-read sequencing data in FASTA, FASTQ, BAM, or CRAM format (gzipped supported). Multiple files can be selected."/> |
116 | 114 |
|
117 | 115 | <param name="read_type" type="select" label="Read type" help="Sequencing platform type"> |
118 | 116 | <option value="ont">Oxford Nanopore (ONT)</option> |
|
129 | 127 | <option value="median">Median</option> |
130 | 128 | <option value="max">Maximum</option> |
131 | 129 | </param> |
132 | | - <param name="downsample" argument="-d" type="integer" optional="true" label="Downsample telomere reads" help="Downsample to N telomere reads (optional)"/> |
133 | | - <param name="random_seed" argument="--rng" type="integer" optional="true" label="Random seed" help="Random seed value for reproducibility (optional)"/> |
| 130 | + <param name="downsample" argument="-d" type="integer" optional="true" value="" label="Downsample telomere reads" help="Downsample to N telomere reads (optional)"/> |
| 131 | + <param name="random_seed" argument="--rng" type="integer" optional="true" value="" label="Random seed" help="Random seed value for reproducibility (optional)"/> |
134 | 132 | </section> |
135 | 133 |
|
136 | 134 | <section name="reference_opts" title="Reference Options" expanded="false"> |
|
159 | 157 | <param argument="--filt-nontel" type="integer" value="100" min="0" label="Maximum terminating non-telomere" help="Maximum terminating non-telomere length in bp"/> |
160 | 158 | <param argument="--filt-sub" type="integer" value="1000" min="0" label="Minimum terminating subtelomere" help="Minimum terminating subtelomere length in bp"/> |
161 | 159 | <param argument="--collapse-hom" type="integer" value="1000" min="0" label="Collapse homologous alleles" help="Merge alleles within this distance in bp"/> |
162 | | - <param argument="--fast-aln" type="boolean" truevalue="true" falsevalue="false" checked="false" label="Use fast alignment" help="Use faster but less accurate pairwise alignment"/> |
| 160 | + <param argument="--fast-aln" type="boolean" truevalue="--fast-aln" falsevalue="" checked="false" label="Use fast alignment" help="Use faster but less accurate pairwise alignment"/> |
163 | 161 | </section> |
164 | 162 |
|
165 | 163 | <section name="clustering" title="Hierarchical Clustering (TREECUT) Parameters" expanded="false"> |
|
201 | 199 | <has_text text="allele_id"/> |
202 | 200 | <has_text text="TL_p75"/> |
203 | 201 | <has_n_columns n="11"/> |
204 | | - <has_n_lines n="2" delta="10"/> |
| 202 | + <has_n_lines n="13" delta="2"/> |
205 | 203 | <has_line_matching expression="chr\d+[pq]\t\d+.*"/> |
206 | 204 | </assert_contents> |
207 | 205 | </output> |
|
258 | 256 | <has_text text="allele_id"/> |
259 | 257 | <has_text text="TL_p75"/> |
260 | 258 | <has_n_columns n="11"/> |
261 | | - <has_n_lines n="2" delta="10"/> |
| 259 | + <has_n_lines n="13" delta="2"/> |
262 | 260 | </assert_contents> |
263 | 261 | </output> |
264 | 262 | <output name="output_alleles_plot"> |
|
286 | 284 | <has_text text="allele_id"/> |
287 | 285 | <has_text text="TL_p75"/> |
288 | 286 | <has_n_columns n="11"/> |
289 | | - <has_n_lines n="2" delta="10"/> |
| 287 | + <has_n_lines n="13" delta="2"/> |
290 | 288 | </assert_contents> |
291 | 289 | </output> |
292 | 290 | <output name="output_alleles_plot"> |
@@ -351,9 +349,6 @@ The tool performs the following analyses: |
351 | 349 | - Runtime improves with additional CPU cores (increase processes parameter) |
352 | 350 | - Alleles with suffix 'i' are interstitial telomeric regions and may need to be excluded from downstream analysis |
353 | 351 |
|
354 | | -**Reference** |
355 | | -
|
356 | | -Stephens, Z., & Kocher, J. P. (2024). Characterization of telomere variant repeats using long reads enables allele-specific telomere length estimation. BMC Bioinformatics, 25(1), 194. |
357 | 352 | ]]></help> |
358 | 353 | <expand macro="citations"/> |
359 | 354 | </tool> |
0 commit comments