annotate STACKS_population.xml @ 3:0e0ff9e9c761 default tip

fix inputs clean name
author cmonjeau
date Mon, 28 Sep 2015 13:21:35 +0000
parents d6ba40f6c824
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
1 <tool id="STACKSpopulation" name="STACKS : populations" force_history_refresh="True">
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
2 <description>Run the STACKS populations program</description>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
3
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
4
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
5 <requirements>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
6 <requirement type="package" version="1.18">stacks</requirement>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
7 </requirements>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
8
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
9 <command interpreter="python">
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
10
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
11 STACKS_population.py
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
12 -P $STACKS_archive
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
13 -b $batchid
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
14 -M $popmap
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
15
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
16 #if $options_kernel.kernel
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
17 -k
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
18 --window_size $options_kernel.window
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
19 #end if
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
20
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
21 #if str( $options_enzyme.options_enzyme_selector ) == "1":
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
22 -e $options_enzyme.enzyme
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
23 --genomic $options_enzyme.genomic
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
24 #end if
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
25
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
26 ## advanced options
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
27 --advanced_options_activate $advanced_options_activate
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
28 #if $advanced_options_activate
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
29 -r $advanced_options.minperc
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
30 -p $advanced_options.minpop
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
31 -m $advanced_options.mindepth
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
32 -a $advanced_options.minminor
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
33 #if str( $advanced_options.correction_select.correction ) != "no_corr":
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
34 -f $advanced_options.correction_select.correction
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
35 --p_value_cutoff $advanced_options.correction_select.pcutoff
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
36 #end if
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
37 #if str( $advanced_options.blacklistselect.advanced_blackoptions_selector) == "advanced"
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
38 -B $advanced_options.blacklistselect.blacklist
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
39 #end if
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
40 #if str( $advanced_options.whitelistselect.advanced_whiteoptions_selector) == "advanced"
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
41 -W $advanced_options.whitelistselect.whitelist
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
42 #end if
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
43 #if str( $advanced_options.bootstrapresampling.advanced_bootoptions_selector) == "advanced"
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
44 --bootstrap $advanced_options.bootstrapresampling.bootstrap
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
45 --bootstrap_reps $advanced_options.bootstrapresampling.bootstrapreps
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
46 #end if
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
47 #end if
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
48
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
49 ## output files
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
50 --ss $sumstatssum
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
51 --s $sumstats
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
52 --fst_output $outfst
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
53
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
54 ## output section
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
55 #if $options_output.vcf
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
56 --vcf
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
57 --ov $outvcf
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
58 #end if
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
59 #if $options_output.phylip
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
60 --phylip
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
61 --op $outphylip
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
62 #end if
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
63 #if $options_output.phylip
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
64 --phylip_var
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
65 --ol $outphyliplog
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
66 #end if
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
67 #if $options_output.fasta
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
68 --fasta
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
69 --of $outfasta
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
70 #end if
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
71 #if $options_output.structure
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
72 --structure
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
73 --os $outstructure
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
74 #end if
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
75 #if $options_output.plink
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
76 --plink
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
77 --oe $outplinkped
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
78 --om=$outplinkmap
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
79 #end if
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
80 #if $options_output.phase
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
81 --phase
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
82 --phase_output $outphase
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
83 #end if
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
84 #if $options_output.beagle
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
85 --beagle
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
86 --unphased_output $outbeagle
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
87 #end if
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
88 --markers_output $outmarkers
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
89 #if $options_output.genepop
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
90 --genepop
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
91 --og=$outgenepop
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
92 #end if
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
93 #if $options_output.write_single_snp
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
94 --write_single_snp
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
95 #end if
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
96 --logfile $output
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
97
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
98 </command>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
99
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
100 <inputs>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
101 <param name="STACKS_archive" format="zip,tar.gz" type="data" label="Archive from STACKS pipeline regrouping all outputs" />
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
102 <param name="batchid" type="integer" value="1" label="Batch ID" help="Batch ID to examine when exporting from the catalog" />
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
103 <param name="popmap" type="data" format="tabular,txt" label="Specify a population map" help="specify a population map" />
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
104 <section name="options_output" title="Output options" expanded="False">
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
105 <param name="vcf" type="boolean" checked="false" default="false" label="output results in Variant Call Format (VCF)" />
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
106 <param name="genepop" type="boolean" checked="false" default="false" label="output results in GenePop Format" />
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
107 <param name="structure" type="boolean" checked="false" default="false" label="output results in Structure Format" />
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
108 <param name="fasta" type="boolean" checked="false" default="false" label="output full sequence for each allele, from each sample locus in FASTA format" />
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
109 <param name="phase" type="boolean" checked="false" default="false" label="output genotypes in PHASE/fastPHASE format" />
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
110 <param name="beagle" type="boolean" checked="false" default="false" label="output genotypes in Beagle format" />
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
111 <param name="plink" type="boolean" checked="false" default="false" label="output genotypes in PLINK format" />
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
112 <param name="phylip" type="boolean" checked="false" default="false" label="output nucleotides that are fixed-within, and variant among populations in Phylip format for phylogenetic tree construction" />
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
113 <param name="phylip_var" type="boolean" checked="false" default="false" label="include variable sites in the phylip output" />
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
114 <param name="write_single_snp" type="boolean" checked="false" default="false" label="write only the first SNP per locus in Genepop and Structure outputs" />
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
115 </section>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
116 <section name="options_kernel" title="Kernel options" expanded="False">
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
117 <param name="kernel" type="boolean" checked="false" default="false" label="enable kernel-smoothed FIS, π, and FST calculations" />
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
118 <param name="window" type="integer" value="150" label="window size" help="distance over which to average values (sigma, default 150Kb)" />
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
119 </section>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
120
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
121 <conditional name="options_enzyme">
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
122 <param name="options_enzyme_selector" type="select" label="Did you want to use the genomic output option?">
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
123 <option value="1">Yes</option>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
124 <option value="2" selected="true">No</option>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
125 </param>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
126 <when value="1">
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
127 <param name="enzyme" type="select" format="text" label="provide the restriction enzyme used" help="required if generating genomic output" >
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
128 <option value="apeKI">apeKI</option>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
129 <option value="bamHI">bamHI</option>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
130 <option value="claI">claI</option>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
131 <option value="dpnII">dpnII</option>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
132 <option value="eaeI">eaeI</option>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
133 <option value="ecoRI">ecoRI</option>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
134 <option value="ecoT22I">ecoT22I</option>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
135 <option value="hindIII">hindIII</option>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
136 <option value="mluCI">mluCI</option>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
137 <option value="mseI">mseI</option>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
138 <option value="mspI">mspI</option>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
139 <option value="ndeI">ndeI</option>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
140 <option value="nlaIII">nlaIII</option>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
141 <option value="notI">notI</option>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
142 <option value="nsiI">nsiI</option>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
143 <option value="pstI">pstI</option>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
144 <option value="sau3AI">sau3AI</option>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
145 <option value="sbfI">sbfI</option>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
146 <option value="sexAI">sexAI</option>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
147 <option value="sgrAI">sgrAI</option>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
148 <option value="sphI">sphI</option>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
149 <option value="taqI">taqI</option>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
150 <option value="xbaI">xbaI</option>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
151 </param>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
152 <param name="genomic" type="boolean" checked="false" default="false" label="output each nucleotide position (fixed or polymorphic) in all population members to a file" />
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
153 </when>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
154 <when value="2">
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
155 </when>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
156 </conditional>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
157 <param name="advanced_options_activate" type="boolean" label="Activate advanced options" help="advanced options are defined below" />
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
158 <section name="advanced_options" title="Advanced options">
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
159 <conditional name="whitelistselect">
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
160 <param name="advanced_whiteoptions_selector" type="select" label="whitelist advanced options">
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
161 <option value="default" selected="true">Default</option>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
162 <option value="advanced">Advanced</option>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
163 </param>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
164 <when value="default"></when>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
165 <when value="advanced">
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
166 <param name="whitelist" format="txt, tabular" type="data" label="specify a file containing Whitelisted markers to include in the export" />
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
167 </when>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
168 </conditional>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
169 <conditional name="blacklistselect">
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
170 <param name="advanced_blackoptions_selector" type="select" label="blacklist advanced options">
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
171 <option value="default" selected="true">Default</option>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
172 <option value="advanced">Advanced</option>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
173 </param>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
174 <when value="default"></when>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
175 <when value="advanced">
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
176 <param name="blacklist" format="txt, tabular" type="data" label="specify a file containing Blacklisted markers to be excluded from the export" />
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
177 </when>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
178 </conditional>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
179 <param name="minperc" type="float" value="0.5" min="0" max="1" label="min percentage of individuals by population" help="minimum percentage of individuals in a population required to process a locus for that population" />
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
180 <param name="minpop" type="integer" value="2" label="min number of populations" help="minimum number of populations a locus must be present in to process a locus" />
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
181 <param name="mindepth" type="integer" value="1" label="min stack depth" help="specify a minimum stack depth required for individuals at a locus" />
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
182 <param name="minminor" type="float" value="0.25" label="min minor allele frequency" help="specify a minimum minor allele frequency required before calculating Fst at a locus (between 0 and 0.5)" />
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
183 <conditional name="correction_select">
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
184 <param name="correction" type="select" format="text" label="Correction type" help="specify a correction to be applied to Fst values: 'p_value', 'bonferroni_win', or 'bonferroni_gen'" >
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
185 <option value="no_corr">No correction</option>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
186 <option value="p_value">p_value</option>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
187 <option value="bonferroni_win">bonferroni_win</option>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
188 <option value="bonferroni_gen">bonferroni_gen</option>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
189 </param>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
190 <when value="no_corr"></when>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
191 <when value="p_value">
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
192 <param name="pcutoff" type="float" value="0.05" label="p-value" help="required p-value to keep an Fst measurement (0.05 by default). Also used as base for Bonferroni correction" />
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
193 </when>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
194 <when value="bonferroni_win">
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
195 <param name="pcutoff" type="float" value="0.05" label="p-value" help="required p-value to keep an Fst measurement (0.05 by default). Also used as base for Bonferroni correction" />
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
196 </when>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
197 <when value="bonferroni_gen">
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
198 <param name="pcutoff" type="float" value="0.05" label="p-value" help="required p-value to keep an Fst measurement (0.05 by default). Also used as base for Bonferroni correction" />
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
199 </when>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
200 </conditional>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
201 <conditional name="bootstrapresampling">
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
202 <param name="advanced_bootoptions_selector" type="select" label="bootstrap resampling advanced options">
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
203 <option value="default" selected="true">Default</option>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
204 <option value="advanced">Advanced</option>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
205 </param>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
206 <when value="default"></when>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
207 <when value="advanced">
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
208 <param name="bootstrap" type="select" format="text" label="Bootstrap resampling" help="enable bootstrap resampling for population statistics (reference genome required)" >
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
209 <option value="exact">exact</option>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
210 <option value="approx">approx</option>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
211 </param>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
212 <param name="bootstrapreps" type="integer" value="100" label="number of resampling" help="number of bootstrap resamplings to calculate" />
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
213 </when>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
214 </conditional>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
215 </section>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
216 </inputs>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
217 <outputs>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
218 <data format="txt" name="output" label="result.log with ${tool.name} on ${on_string}" />
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
219 <data format="txt" name="additional" label="additional file with ${tool.name}" hidden="true">
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
220 <discover_datasets pattern="__designation_and_ext__" directory="galaxy_outputs" visible="true" />
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
221 </data>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
222
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
223 <data format="tabular" name="sumstatssum" label="sumstats_summary.tsv with ${tool.name} on ${on_string}" />
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
224 <data format="tabular" name="sumstats" label="sumstats.tsv with ${tool.name} on ${on_string}" />
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
225 <data format="zip" name="outfst" label="fst.zip with ${tool.name} on ${on_string}" />
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
226
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
227 <data format="vcf" name="outvcf" label="vcf file with ${tool.name} on ${on_string}">
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
228 <filter>options_output['vcf']</filter>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
229 <filter>options_output['options_output_selector'] == '1' </filter>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
230 </data>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
231 <data format="phylip" name="outphylip" label="phylip file with ${tool.name} on ${on_string}">
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
232 <filter>options_output['phylip']</filter>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
233 <filter>options_output['options_output_selector'] == '1' </filter>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
234 </data>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
235 <data format="txt" name="outphyliplog" label="phylip.log file with ${tool.name} on ${on_string}">
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
236 <filter>options_output['phylip']</filter>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
237 <filter>options_output['options_output_selector'] == '1' </filter>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
238 </data>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
239 <data format="txt" name="outunphasedlog" label="unphased.log file with ${tool.name} on ${on_string}">
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
240 <filter>options_output['beagle']</filter>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
241 <filter>options_output['options_output_selector'] == '1' </filter>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
242 </data>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
243 <data format="fasta" name="outfasta" label="fasta file with ${tool.name} on ${on_string}">
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
244 <filter>options_output['fasta']</filter>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
245 <filter>options_output['options_output_selector'] == '1' </filter>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
246 </data>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
247 <data format="tabular" name="outstructure" label="structure file with ${tool.name} on ${on_string}">
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
248 <filter>options_output['structure']</filter>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
249 <filter>options_output['options_output_selector'] == '1' </filter>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
250 </data>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
251 <data format="txt" name="outplinkped" label="plink.bed file with ${tool.name} on ${on_string}">
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
252 <filter>options_output['plink']</filter>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
253 <filter>options_output['options_output_selector'] == '1' </filter>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
254 </data>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
255 <data format="txt" name="outplinkmap" label="plink.map file with ${tool.name} on ${on_string}">
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
256 <filter>options_output['plink']</filter>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
257 <filter>options_output['options_output_selector'] == '1' </filter>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
258 </data>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
259 <data format="txt" name="outgenepop" label="genepop file with ${tool.name} on ${on_string}">
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
260 <filter>options_output['genepop']</filter>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
261 <filter>options_output['options_output_selector'] == '1' </filter>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
262 </data>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
263 <data format="zip" name="outphase" label="phased.zip PHASE/fastPHASE genotype files with ${tool.name} on ${on_string}">
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
264 <filter>options_output['phase']</filter>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
265 <filter>options_output['options_output_selector'] == '1' </filter>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
266 </data>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
267 <data format="zip" name="outbeagle" label="unphase.zip Beagle genotype files with ${tool.name} on ${on_string}">
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
268 <filter>options_output['beagle']</filter>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
269 <filter>options_output['options_output_selector'] == '1' </filter>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
270 </data>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
271 <data format="zip" name="outmarkers" label="markers.zip Genotype files with ${tool.name} on ${on_string}">
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
272 <filter>options_output['beagle']</filter>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
273 <filter>options_output['options_output_selector'] == '1' </filter>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
274 </data>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
275
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
276
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
277 </outputs>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
278
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
279 <stdio>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
280 <exit_code range="1" level="fatal" description="Error in Stacks population execution" />
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
281 </stdio>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
282
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
283 <help>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
284
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
285 .. class:: infomark
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
286
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
287 **What it does**
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
288
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
289 This program will be executed in place of the genotypes program when a population is being processed through the pipeline. A map specifiying which individuals belong to which population is submitted to the program and the program will then calculate population genetics statistics, expected/observed heterzygosity, π, and FIS at each nucleotide position. The populations program will compare all populations pairwise to compute FST. If a set of data is reference aligned, then a kernel-smoothed FST will also be calculated.
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
290
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
291 --------
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
292
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
293 **Created by:**
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
294
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
295 Stacks was developed by Julian Catchen with contributions from Angel Amores, Paul Hohenlohe, and Bill Cresko
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
296
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
297 --------
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
298
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
299 **Example:**
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
300
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
301 Input files:
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
302
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
303 FASTQ, FASTA, zip, tar.gz
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
304
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
305 - Population map::
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
306
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
307 indv_01 1
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
308 indv_02 1
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
309 indv_03 1
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
310 indv_04 2
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
311 indv_05 2
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
312 indv_06 2
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
313
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
314
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
315 Output files:
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
316
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
317 - XXX.tags.tsv file::
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
318
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
319 Column Name Description
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
320 1 Sql ID This field will always be "0", however the MySQL database will assign an ID when it is loaded.
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
321 2 Sample ID Each sample passed through Stacks gets a unique id for that sample.
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
322 3 Stack ID Each stack formed gets an ID.
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
323 4 Chromosome If aligned to a reference genome using pstacks, otherwise it is blank.
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
324 5 Basepair If aligned to ref genome using pstacks.
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
325 6 Strand If aligned to ref genome using pstacks.
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
326 7 Sequence Type Either 'consensus', 'primary' or 'secondary', see the Stacks paper for definitions of these terms.
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
327 8 Sequence ID The individual sequence read that was merged into this stack.
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
328 9 Sequence The raw sequencing read.
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
329 10 Deleveraged Flag If "1", this stack was processed by the deleveraging algorithm and was broken down from a larger stack.
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
330 11 Blacklisted Flag If "1", this stack was still confounded depsite processing by the deleveraging algorithm.
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
331 12 Lumberja ckstack Flag If "1", this stack was set aside due to having an extreme depth of coverage.
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
332
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
333 Notes: For the tags file, each stack will start in the file with a consensus sequence for the entire stack followed by the flags for that stack. Then, each individual read that was merged into that stack will follow. The next stack will start with another consensus sequence.
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
334
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
335
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
336 - XXX.snps.tsv file::
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
337
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
338 Column Name Description
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
339 1 Sql ID This field will always be "0", however the MySQL database will assign an ID when it is loaded.
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
340 2 Sample ID
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
341 3 Stack ID
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
342 4 SNP Column
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
343 5 Likelihood ratio From the SNP-calling model.
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
344 6 Rank_1 Majority nucleotide.
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
345 7 Rank_2 Alternative nucleotide.
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
346
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
347 Notes: If a stack has two SNPs called within it, then there will be two lines in this file listing each one.
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
348
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
349
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
350 - XXX.alleles.tsv file::
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
351
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
352 Column Name Description
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
353 1 Sql ID This field will always be "0", however the MySQL database will assign an ID when it is loaded.
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
354 2 Sample ID
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
355 3 Stack ID
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
356 4 Haplotype The haplotype, as constructed from the called SNPs at each locus.
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
357 5 Percent Percentage of reads that have this haplotype
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
358 6 Count Raw number of reads that have this haplotype
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
359
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
360
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
361 - XXX.matches.tsv file::
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
362
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
363 Column Name Description
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
364 1 Sql ID This field will always be "0", however the MySQL database will assign an ID when it is loaded.
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
365 2 Batch ID
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
366 3 Catalog ID
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
367 4 Sample ID
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
368 5 Stack ID
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
369 6 Haplotype
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
370 7 Stack Depth
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
371
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
372 Notes: Each line in this file records a match between a catalog locus and a locus in an individual, for a particular haplotype. The Batch ID plus the Catalog ID together represent a unique locus in the entire population, while the Sample ID and the Stack ID together represent a unique locus in an individual sample.
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
373
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
374
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
375 - batch_X.sumstats.tsv Summary Statistics Output::
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
376
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
377 Batch ID The batch identifier for this data set.
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
378 Locus ID Catalog locus identifier.
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
379 Chromosome If aligned to a reference genome.
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
380 Basepair If aligned to a reference genome. This is the alignment of the whole catalog locus. The exact basepair reported is aligned to the location of the RAD site (depending on whether alignment is to the positive or negative strand).
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
381 Column The nucleotide site within the catalog locus.
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
382 Population ID The ID supplied to the populations program, as written in the population map file.
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
383 P Nucleotide The most frequent allele at this position in this population.
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
384 Q Nucleotide The alternative allele.
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
385 Number of Individuals Number of individuals sampled in this population at this site.
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
386 P Frequency of most frequent allele.
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
387 Observed Heterozygosity The proportion of individuals that are heterozygotes in this population.
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
388 Observed Homozygosity The proportion of individuals that are homozygotes in this population.
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
389 Expected Heterozygosity Heterozygosity expected under Hardy-Weinberg equilibrium.
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
390 Expected Homozygosity Homozygosity expected under Hardy-Weinberg equilibrium.
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
391 pi An estimate of nucleotide diversity.
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
392 Smoothed pi A weighted average of p depending on the surrounding 3s of sequence in both directions.
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
393 Smoothed pi P-value If bootstrap resampling is enabled, a p-value ranking the significance of p within this population.
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
394 FIS The inbreeding coefficient of an individual (I) relative to the subpopulation (S).
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
395 Smoothed FIS A weighted average of FIS depending on the surrounding 3s of sequence in both directions.
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
396 Smoothed FIS P-value If bootstrap resampling is enabled, a p-value ranking the significance of FIS within this population.
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
397 Private allele True (1) or false (0), depending on if this allele is only occurs in this population.
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
398
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
399 - batch_X.fst_Y-Z.tsv Pairwise FST Output::
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
400
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
401 Batch ID The batch identifier for this data set.
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
402 Locus ID Catalog locus identifier.
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
403 Population ID 1 The ID supplied to the populations program, as written in the population map file.
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
404 Population ID 2 The ID supplied to the populations program, as written in the population map file.
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
405 Chromosome If aligned to a reference genome.
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
406 Basepair If aligned to a reference genome. This is the alignment of the whole catalog locus. The exact basepair reported is aligned to the location of the RAD site (depending on whether alignment is to the positive or negative strand).
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
407 Column The nucleotide site within the catalog locus.
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
408 Overall pi An estimate of nucleotide diversity across the two populations.
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
409 FST A measure of population differentiation.
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
410 FET p-value P-value describing if the FST measure is statistically significant according to Fisher's Exact Test.
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
411 Odds Ratio Fisher's Exact Test odds ratio
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
412 CI High Fisher's Exact Test confidence interval.
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
413 CI Low Fisher's Exact Test confidence interval.
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
414 LOD Score Logarithm of odds score.
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
415 Expected Heterozygosity Heterozygosity expected under Hardy-Weinberg equilibrium.
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
416 Expected Homozygosity Homozygosity expected under Hardy-Weinberg equilibrium.
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
417 Corrected FST FST with either the FET p-value, or a window-size or genome size Bonferroni correction.
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
418 Smoothed FST A weighted average of FST depending on the surrounding 3s of sequence in both directions.
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
419 Smoothed FST P-value If bootstrap resampling is enabled, a p-value ranking the significance of FST within this pair of populations.
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
420
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
421
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
422 Instructions to add the functionality of archives management in Galaxy on the `eBiogenouest HUB wiki &lt;https://www.e-biogenouest.org/wiki/ManArchiveGalaxy&gt;`_ .
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
423
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
424 --------
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
425
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
426 **Output type:**
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
427
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
428 - Output type details::
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
429
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
430 No compression All files will be added in the current history.
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
431 Compressed by categories Files will be compressed by categories (snps, allele, matches and tags) into 4 zip archives. These archives and batch files will be added in the current history.
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
432 Compressed all outputs All files will be compressed in an unique zip archive. Batch files will be added in the current history with the archive.
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
433
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
434
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
435 --------
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
436
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
437 **Project links:**
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
438
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
439 `STACKS website &lt;http://creskolab.uoregon.edu/stacks/&gt;`_ .
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
440
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
441 `STACKS manual &lt;http://creskolab.uoregon.edu/stacks/stacks_manual.pdf&gt;`_ .
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
442
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
443 `STACKS google group &lt;https://groups.google.com/forum/#!forum/stacks-users&gt;`_ .
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
444
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
445 --------
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
446
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
447 **References:**
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
448
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
449 -J. Catchen, P. Hohenlohe, S. Bassham, A. Amores, and W. Cresko. Stacks: an analysis tool set for population genomics. Molecular Ecology. 2013.
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
450
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
451 -J. Catchen, S. Bassham, T. Wilson, M. Currey, C. O'Brien, Q. Yeates, and W. Cresko. The population structure and recent colonization history of Oregon threespine stickleback determined using restriction-site associated DNA-sequencing. Molecular Ecology. 2013.
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
452
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
453 -J. Catchen, A. Amores, P. Hohenlohe, W. Cresko, and J. Postlethwait. Stacks: building and genotyping loci de novo from short-read sequences. G3: Genes, Genomes, Genetics, 1:171-182, 2011.
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
454
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
455 -A. Amores, J. Catchen, A. Ferrara, Q. Fontenot and J. Postlethwait. Genome evolution and meiotic maps by massively parallel DNA sequencing: Spotted gar, an outgroup for the teleost genome duplication. Genetics, 188:799'808, 2011.
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
456
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
457 -P. Hohenlohe, S. Amish, J. Catchen, F. Allendorf, G. Luikart. RAD sequencing identifies thousands of SNPs for assessing hybridization between rainbow trout and westslope cutthroat trout. Molecular Ecology Resources, 11(s1):117-122, 2011.
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
458
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
459 -K. Emerson, C. Merz, J. Catchen, P. Hohenlohe, W. Cresko, W. Bradshaw, C. Holzapfel. Resolving postglacial phylogeography using high-throughput sequencing. Proceedings of the National Academy of Science, 107(37):16196-200, 2010.
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
460
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
461 --------
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
462
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
463 **Integrated by:**
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
464
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
465 Yvan Le Bras and Cyril Monjeaud
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
466
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
467 GenOuest Bio-informatics Core Facility
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
468
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
469 UMR 6074 IRISA INRIA-CNRS-UR1 Rennes (France)
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
470
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
471 support@genouest.org
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
472
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
473 If you use this tool in Galaxy, please cite :
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
474
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
475 `Y. Le Bras, A. Roult, C. Monjeaud, M. Bahin, O. Quenez, C. Heriveau, A. Bretaudeau, O. Sallou, O. Collin, Towards a Life Sciences Virtual Research Environment : an e-Science initiative in Western France. JOBIM 2013. &lt;https://www.e-biogenouest.org/resources/128&gt;`_
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
476
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
477
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
478 </help>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
479 <citations>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
480 <citation type="doi">10.1111/mec.12354</citation>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
481 <citation type="doi">10.1111/mec.12330</citation>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
482 <citation type="doi">10.1534/g3.111.000240</citation>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
483 <citation type="doi">10.1534/genetics.111.127324</citation>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
484 <citation type="doi">10.1111/j.1755-0998.2010.02967.x</citation>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
485 <citation type="doi">10.1073/pnas.1006538107</citation>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
486
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
487 <citation type="bibtex">@INPROCEEDINGS{JOBIM2013,
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
488 author = {Le Bras, Y. and ROULT, A. and Monjeaud, C. and Bahin, M. and Quenez, O. and Heriveau, C. and Bretaudeau, A. and Sallou, O. and Collin, O.},
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
489 title = {Towards a Life Sciences Virtual Research Environment: An e-Science initiative in Western France},
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
490 booktitle = {JOBIM 2013 Proceedings},
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
491 year = {2013},
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
492 url = {https://www.e-biogenouest.org/resources/128},
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
493 pages = {97-106}
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
494 }</citation>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
495 </citations>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
496 </tool>
d6ba40f6c824 first commit
cmonjeau
parents:
diff changeset
497