Mercurial > repos > matthias > stacks2_gstacks
annotate stacks_gstacks.xml @ 1:192f1d5f301e draft
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 8b047549e9e8791a5ca9424b1ef391e8980aba79-dirty
author | matthias |
---|---|
date | Fri, 30 Nov 2018 07:38:39 -0500 |
parents | ce90584be117 |
children | 4301ded2ea50 |
rev | line source |
---|---|
1
192f1d5f301e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 8b047549e9e8791a5ca9424b1ef391e8980aba79-dirty
matthias
parents:
0
diff
changeset
|
1 <tool id="stacks2_gstacks" name="Stacks2: gstacks" version="@STACKS_VERSION@+galaxy@WRAPPER_VERSION@"> |
0
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
2 <description>match stacks to a catalog</description> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
3 <macros> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
4 <import>macros.xml</import> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
5 </macros> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
6 <expand macro="requirements"/> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
7 <expand macro="stdio"/> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
8 <command><![CDATA[ |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
9 @CLEAN_EXT@ |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
10 |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
11 mkdir bam_inputs stacks_outputs && |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
12 #if $mode_cond.mode_select == "denovo" and not $popmap: |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
13 #if $input_type.input_type_selector == 'manual': |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
14 #set count = len($input_type.input_bam) |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
15 #else |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
16 #set count = len($input_type.input_bam.keys()) |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
17 #end if |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
18 #if count == 1: |
1
192f1d5f301e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 8b047549e9e8791a5ca9424b1ef391e8980aba79-dirty
matthias
parents:
0
diff
changeset
|
19 #for $bam in $input_bam: |
0
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
20 ln -s '$bam' bam_inputs/catalog.bam && |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
21 #end for |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
22 #else |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
23 >&2 echo "exactly one (merged) bam file is needed in denovo mode if no population map is given" && |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
24 exit 1 && |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
25 #end if |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
26 #else |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
27 @BAM_INPUT@ |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
28 #end if |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
29 |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
30 gstacks |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
31 |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
32 #if $mode_cond.mode_select == "denovo": |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
33 -P bam_inputs |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
34 $mode_cond.ignore_pe_reads |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
35 #if $mode_cond.advanced_cond.advanced_select == "yes": |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
36 --kmer-length $mode_cond.advanced_cond.kmer_length |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
37 --max-debruijn-reads $mode_cond.advanced_cond.max_debruijn_reads |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
38 --min-kmer-cov $mode_cond.advanced_cond.min_kmer_cov |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
39 #end if |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
40 #else: |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
41 #if $popmap |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
42 -I bam_inputs |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
43 #else |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
44 $bamlist |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
45 #end if |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
46 #if $mode_cond.paired_cond.paired_select == '' |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
47 $mode_cond.paired_cond.rm_unpaired_reads |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
48 $mode_cond.paired_cond.rm_pcr_duplicates |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
49 #else: |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
50 $mode_cond.paired_cond.paired_select |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
51 #end if |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
52 #if $mode_cond.advanced_cond.advanced_select == "yes": |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
53 --min-mapq $mode_cond.advanced_cond.min_mapq |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
54 --max-clipped $mode_cond.advanced_cond.max_clipped |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
55 --max-insert-len $mode_cond.advanced_cond.max_insert_len |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
56 $mode_cond.advanced_cond.details |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
57 --phasing-cooccurrences-thr-range $mode_cond.advanced_cond.phasing_cooccurrences_thr_min,$mode_cond.advanced_cond.phasing_cooccurrences_thr_max |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
58 $mode_cond.advanced_cond.phasing_dont_prune_hets |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
59 #end if |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
60 #end if |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
61 #if $popmap |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
62 -M '$popmap' |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
63 #end if |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
64 -O stacks_outputs |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
65 -t \${GALAXY_SLOTS:-1} |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
66 |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
67 ##Model options: |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
68 --model $model_cond.model |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
69 #if $model_cond.model != "snp": |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
70 --var-alpha $model_cond.var_alpha |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
71 #end if |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
72 --gt-alpha $model_cond.gt_alpha |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
73 |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
74 ## annoyingly gstacks creates stacks_output/population.log |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
75 ## instead of just writing to stderr as the other tools |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
76 ## hence we do not use the tokens and return populations.log as log file and take the stderr |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
77 && mv stacks_outputs/gstacks.log $output_log |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
78 |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
79 ## the catalog.calls output is a gzip-ed vcf extract it |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
80 ## to make it usable in Galaxy (with the downside that we |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
81 ## need to gzip it again for downstream calls like populations) |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
82 && gunzip -c stacks_outputs/catalog.calls > stacks_outputs/catalog.calls.vcf |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
83 |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
84 |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
85 ## TODO extract individual distributions from stacks_outputs/gstacks.log.distribs |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
86 ## alternative extra tool |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
87 ## for i in \$(stacks-dist-extract stacks_outputs/gstacks.log.distribs) |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
88 ## do |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
89 ## stacks-dist-extract stacks_outputs/gstacks.log.distribs $i > stacks_outputs/gstacks.log.\$i.tsv |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
90 ## done |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
91 ## TODO make optional output collection |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
92 ]]></command> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
93 |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
94 <inputs> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
95 <expand macro="bam_input_macro"/> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
96 <param name="popmap" type="data" format="tabular,txt" label="Population map" help="If set, matching will be done only for samples listed in this file" optional="true" argument="-M" /> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
97 |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
98 <conditional name="mode_cond"> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
99 <param name="mode_select" type="select" label="Mode"> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
100 <option value="denovo" selected="true">De novo mode</option> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
101 <option value="refbased">Reference-based</option> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
102 </param> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
103 <when value="denovo"> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
104 <param argument="--ignore-pe-reads" name="ignore_pe_reads" type="boolean" checked="false" truevalue="--ignore-pe-reads" falsevalue="" label="ignore paired-end reads" help="ignore paired-end reads even if present in the input" /> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
105 <conditional name="advanced_cond"> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
106 <param name="advanced_select" type="select" label="Advanced options"> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
107 <option value="no">No</option> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
108 <option value="yes">Yes</option> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
109 </param> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
110 <when value="yes"> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
111 <param argument="--kmer-length" name="kmer_length" type="integer" value="31" min="2" max="31" label="kmer length for the de Bruijn graph" /> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
112 <param argument="--max-debruijn-reads" name="max_debruijn_reads" type="integer" value="1000" min="1" label="maximum number of reads to use in the de Bruijn graph" /> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
113 <param argument="--min-kmer-cov" name="min_kmer_cov" type="integer" value="2" label="minimum coverage to consider a kmer" /> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
114 </when> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
115 <when value="no"/> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
116 </conditional> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
117 </when> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
118 <when value="refbased"> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
119 <conditional name="paired_cond"> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
120 <param name="paired_select" type="select" label="paired end options" help="select single/paired for single end data or to select advanced paired end options, --unpaired: treat reverse reads as if they were forward reads; --ignore-pe-reads: ignore paired-end reads even if present in the input"> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
121 <option value="" selected="true">single/paired</option> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
122 <option value="--unpaired" selected="true">ignore read pairing (--unpaired)</option> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
123 <option value="--ignore-pe-reads" selected="true">ignore paired-end reads (--ignore-pe-reads)</option> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
124 </param> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
125 <when value=""> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
126 <param argument="--rm-unpaired-reads" name="rm_unpaired_reads" type="boolean" checked="false" truevalue="--rm-unpaired-reads" falsevalue="" label="discard unpaired reads" /> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
127 <param argument="--rm-pcr-duplicates" name="rm_pcr_duplicates" type="boolean" checked="false" truevalue="--rm-pcr-duplicates" falsevalue="" label="remove read pairs of the same sample that have the same insert length" help="implies --rm-unpaired-reads" /> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
128 </when> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
129 <when value="--unpaired"/> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
130 <when value="--ignore-pe-reads"/> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
131 </conditional> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
132 <conditional name="advanced_cond"> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
133 <param name="advanced_select" type="select" label="Advanced options"> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
134 <option value="no">No</option> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
135 <option value="yes">Yes</option> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
136 </param> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
137 <when value="yes"> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
138 <param argument="--min-mapq" name="min_mapq" type="integer" value="10" min="0" max="255" label="minimum PHRED-scaled mapping quality to consider a read" /> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
139 <param argument="--max-clipped" name="max_clipped" type="float" value="0.2" min="0.0" max="1.1" label="maximum soft-clipping level" help="in fraction of read length" /> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
140 <param argument="--max-insert-len" name="max_insert_len" type="integer" value="1000" min="0" label="maximum allowed sequencing insert length" /> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
141 <param argument="--details" type="boolean" checked="false" truevalue="--details" falsevalue="" label="write a heaview output" /> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
142 <param name="phasing_cooccurrences_thr_min" type="integer" value="1" min="0" label="edge coverage min" help="(--phasing-cooccurrences-thr-range)" /> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
143 <param name="phasing_cooccurrences_thr_max" type="integer" value="2" min="0" label="edge coverage max" help="range of edge coverage thresholds to iterate over when building the graph of allele cooccurrences for SNP phasing (--phasing-cooccurrences-thr-range)"/> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
144 <param argument="--phasing-dont-prune-hets" name="phasing_dont_prune_hets" type="boolean" checked="false" truevalue="--phasing-dont-prune-hets" falsevalue="" label="don't try to ignore dubious heterozygote genotypes during phasing" /> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
145 </when> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
146 <when value="no"/> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
147 </conditional> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
148 </when> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
149 </conditional> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
150 |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
151 <conditional name="model_cond"> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
152 <param argument="--model" type="select" label="model to use to call variants and genotypes"> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
153 <option value="marukilow" selected="true">marukilow</option> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
154 <option value="marukihigh">marukihigh</option> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
155 <option value="snp">snp</option> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
156 </param> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
157 <when value="marukilow"> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
158 <expand macro="variant_calling_options_vg"/> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
159 </when> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
160 <when value="marukihigh"> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
161 <expand macro="variant_calling_options_vg"/> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
162 </when> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
163 <when value="snp"> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
164 <expand macro="variant_calling_options_g"/> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
165 </when> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
166 </conditional> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
167 |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
168 <expand macro="in_log"/> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
169 </inputs> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
170 <outputs> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
171 <expand macro="out_log"/> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
172 <data format="txt" name="distribs" label="${tool.name} on ${on_string} distribs" from_work_dir="gstacks.log.distribs" /> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
173 <expand macro="gstacks_outputs_macro"/> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
174 </outputs> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
175 |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
176 <tests> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
177 <!-- denovomode, w popmap --> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
178 <test> |
1
192f1d5f301e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 8b047549e9e8791a5ca9424b1ef391e8980aba79-dirty
matthias
parents:
0
diff
changeset
|
179 <param name="input_bam"> |
0
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
180 <collection type="list"> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
181 <element name="PopA_01.matches" ftype="bam" value="tsv2bam/PopA_01.matches.bam" /> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
182 <element name="PopA_02.matches" ftype="bam" value="tsv2bam/PopA_02.matches.bam" /> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
183 </collection> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
184 </param> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
185 <param name="popmap" ftype="tabular" value="denovo_map/popmap_cstacks.tsv" /> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
186 <conditional name="mode_cond"> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
187 <param name="mode_select" value="denovo"/> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
188 </conditional> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
189 <param name="add_log" value="yes" /> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
190 <output name="output_log" ftype="txt" file="gstacks/gstacks.log" lines_diff="8"/> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
191 <output_collection name="gstacks_out" type="list" count="2"> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
192 <element name="catalog.calls.vcf" file="gstacks/catalog.calls.tsv" ftype="vcf" lines_diff="2"/> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
193 <element name="catalog.fa.gz" file="gstacks/catalog.fa.gz" ftype="fasta.gz" compare="sim_size"/> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
194 </output_collection> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
195 </test> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
196 <!-- denovomode, wo popmap (allows for only one input), ignore PE, advanced, alt model --> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
197 <test> |
1
192f1d5f301e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 8b047549e9e8791a5ca9424b1ef391e8980aba79-dirty
matthias
parents:
0
diff
changeset
|
198 <param name="input_bam" value="tsv2bam/PopA_01.matches.bam" ftype="bam"/> |
0
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
199 <conditional name="mode_cond"> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
200 <param name="mode_select" value="denovo" /> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
201 <param name="ignore_pe_reads" value="--ignore-pe-reads" /> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
202 <conditional name="advanced_cond"> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
203 <param name="advanced_select" value="yes"/> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
204 <param name="kmer_length" value="23" /> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
205 <param name="max_debruijn_reads" value="666"/> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
206 <param name="min_kmer_cov" value="3" /> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
207 </conditional> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
208 </conditional> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
209 <conditional name="model_cond"> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
210 <param name="model" value="marukihigh"/> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
211 <param name="var_alpha" value="0.1" /> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
212 <param name="gt_alpha" value="0.1" /> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
213 </conditional> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
214 <param name="add_log" value="yes" /> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
215 <assert_command> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
216 <has_text text="--ignore-pe-reads" /> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
217 <has_text text="--rm-pcr-duplicates" /> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
218 <has_text text="--kmer-length 23" /> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
219 <has_text text="--max-debruijn-reads 666" /> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
220 <has_text text="--min-kmer-cov 3" /> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
221 <has_text text="--model marukihigh" /> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
222 <has_text text="--var-alpha 0.1" /> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
223 <has_text text="--gt-alpha 0.1" /> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
224 </assert_command> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
225 <output name="output_log"><assert_contents><has_text text="gstacks is done." /></assert_contents></output> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
226 <output_collection name="gstacks_out" type="list" count="2"/> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
227 </test> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
228 <!-- refbased wo popmap, paired options, removing all unpaired reads results in an error --> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
229 <test expect_failure="true" expect_exit_code="1"> |
1
192f1d5f301e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 8b047549e9e8791a5ca9424b1ef391e8980aba79-dirty
matthias
parents:
0
diff
changeset
|
230 <param name="input_bam" value="tsv2bam/PopA_01.matches.bam,tsv2bam/PopA_02.matches.bam"/> |
0
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
231 <conditional name="mode_cond"> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
232 <param name="mode_select" value="refbased"/> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
233 <conditional name="paired_cond"> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
234 <param name="paired_select" value=""/> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
235 <!--<param name="rm_unpaired_reads" value="\-\-rm-unpaired-reads" /> removes to much of the test data and gstacks fails--> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
236 <param name="rm_pcr_duplicates" value="--rm-pcr-duplicates" /> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
237 </conditional> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
238 </conditional> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
239 <param name="add_log" value="yes" /> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
240 <assert_command> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
241 <has_text text="-I bam_inputs" /> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
242 <not_has_text text="-B " /> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
243 <has_text text="--rm-unpaired-reads" /> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
244 <has_text text="--rm-pcr-duplicates" /> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
245 </assert_command> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
246 </test> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
247 <!-- refbased w popmap (here bam names need to be equal to sample names in popmap), \-\-unpaired, advanced, snp model --> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
248 <test> |
1
192f1d5f301e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 8b047549e9e8791a5ca9424b1ef391e8980aba79-dirty
matthias
parents:
0
diff
changeset
|
249 <param name="input_bam"> |
0
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
250 <collection type="list"> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
251 <element name="PopA_01" ftype="bam" value="tsv2bam/PopA_01.matches.bam" /> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
252 <element name="PopA_02" ftype="bam" value="tsv2bam/PopA_02.matches.bam" /> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
253 </collection> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
254 </param> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
255 <param name="popmap" ftype="tabular" value="denovo_map/popmap_cstacks.tsv" /> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
256 <conditional name="mode_cond"> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
257 <param name="mode_select" value="refbased"/> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
258 <conditional name="paired_cond"> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
259 <param name="paired_select" value="--unpaired"/> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
260 </conditional> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
261 <conditional name="advanced_cond"> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
262 <param name="advanced_select" value="yes" /> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
263 <param name="min_mapq" value="23" /> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
264 <param name="max_clipped" value="0.23" /> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
265 <param name="max_insert_len" value="666" /> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
266 <param name="details" value="--detailed"/> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
267 <param name="phasing_cooccurrences_thr_min" value="2"/> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
268 <param name="phasing_cooccurrences_thr_max" value="3"/> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
269 <param name="phasing_dont_prune_hets" value="--phasing-dont-prune-hets" /> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
270 </conditional> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
271 </conditional> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
272 <param name="model_cond|model" value="snp"/> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
273 <param name="model_cond|gt_alpha" value="0.1" /> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
274 <param name="add_log" value="yes" /> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
275 <assert_command> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
276 <not_has_text text="-I bam_inputs" /> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
277 <has_text text="-B " /> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
278 <has_text text="--unpaired" /> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
279 <has_text text="--min-mapq 23" /> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
280 <has_text text="--max-clipped 0.23" /> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
281 <has_text text="--max-insert-len 666" /> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
282 <has_text text="--detailed" /> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
283 <has_text text="--phasing-cooccurrences-thr-range 2,3" /> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
284 <has_text text="--phasing-dont-prune-hets" /> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
285 <has_text text="--model snp" /> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
286 <has_text text="--gt-alpha 0.1" /> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
287 </assert_command> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
288 <output name="output_log"><assert_contents><has_text text="gstacks is done." /></assert_contents></output> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
289 <output_collection name="gstacks_out" type="list" count="2"/> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
290 </test> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
291 <!-- refbased wo popmap (here bam names don't matter), \-\-ignorepe --> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
292 <test> |
1
192f1d5f301e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 8b047549e9e8791a5ca9424b1ef391e8980aba79-dirty
matthias
parents:
0
diff
changeset
|
293 <param name="input_bam"> |
0
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
294 <collection type="list"> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
295 <element name="PopA_01.matches" ftype="bam" value="tsv2bam/PopA_01.matches.bam" /> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
296 <element name="PopA_02.matches" ftype="bam" value="tsv2bam/PopA_02.matches.bam" /> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
297 </collection> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
298 </param> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
299 <conditional name="mode_cond"> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
300 <param name="mode_select" value="refbased"/> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
301 <conditional name="paired_cond"> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
302 <param name="paired_select" value="--ignore-pe-reads"/> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
303 </conditional> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
304 </conditional> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
305 <param name="add_log" value="yes" /> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
306 <assert_command> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
307 <has_text text="-I bam_inputs" /> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
308 <not_has_text text="-B " /> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
309 <has_text text="--ignore-pe-reads" /> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
310 </assert_command> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
311 <output name="output_log"><assert_contents><has_text text="gstacks is done." /></assert_contents></output> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
312 <output_collection name="gstacks_out" type="list" count="2"> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
313 <element name="catalog.calls.vcf" file="gstacks/catalog.calls.tsv" ftype="vcf" lines_diff="2"/> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
314 <element name="catalog.fa.gz" file="gstacks/catalog.fa.gz" ftype="fasta.gz" compare="sim_size"/> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
315 </output_collection> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
316 </test> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
317 </tests> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
318 |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
319 <help> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
320 <![CDATA[ |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
321 .. class:: infomark |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
322 |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
323 **What it does** |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
324 |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
325 For de novo analyses, this program will pull in paired-end reads, if available, |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
326 assemble the paired-end contig and merge it with the single-end locus, align |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
327 reads to the locus, and call SNPs. |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
328 |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
329 For reference-aligned analyses, this program will build loci from the single |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
330 and/or paired-end reads before calling SNPs. The single- and paired-end reads |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
331 must be aligned and stored together in the intput BAM or SAM files and the |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
332 reads must be sorted. The gstacks program will detect if single- or paired-end |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
333 reads are present. |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
334 |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
335 In either mode, gstacks is able to remove PCR duplicates if requested. |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
336 |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
337 -------- |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
338 |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
339 **Input files** |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
340 |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
341 If a population map is given BAM records must be assigned to samples using BAM "reads groups" |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
342 (gstacks uses the ID/identifier and SM/sample name fields). Read groups |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
343 must be consistent if repeated different files. |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
344 Otherwise read groups are unneeded and ignored. |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
345 |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
346 **Output files** |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
347 |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
348 TODO |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
349 |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
350 @STACKS_INFOS@ |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
351 ]]> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
352 </help> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
353 <expand macro="citation" /> |
ce90584be117
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 98327d2948ae1ccb5aef5db9ab88605fd74a0de7-dirty
matthias
parents:
diff
changeset
|
354 </tool> |