annotate normalize.xml @ 0:83dfe38f6a09 draft

Uploaded
author nikos
date Tue, 04 Nov 2014 14:28:45 -0500
parents
children 2ae336f19de0
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
1 <tool id="rna_probing_normalize" version="0.1" name="Normalize" force_history_refresh="True">
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
2 <description>RNA probing data </description>
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
3 <requirements>
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
4 <requirement type="package" version="3.1.1">R_3_1_1</requirement>
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
5 <requirement type="R-module">RNAprobR</requirement>
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
6 <requirement type="package" version="1.0.0">RNAprobR</requirement>
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
7 <requirement type="set_environment">RNA_PROBING_SCRIPT_PATH</requirement>
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
8 </requirements>
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
9
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
10 <command interpreter="Rscript">
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
11 normalize.R
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
12
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
13 -t $treated
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
14 -c $control
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
15
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
16 --method $euc_method.euc
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
17
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
18 #if str($euc_method.euc) == "Fu":
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
19 --fuComplexity $euc_method.complexity
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
20 #else if str($euc_method.euc) == "HRF-Seq":
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
21 --k2nTreated $euc_method.k2n_treated
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
22 --k2nControl $euc_method.k2n_control
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
23 #end if
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
24
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
25 --reference $fasta
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
26
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
27 #if str($compdata) == 'yes':
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
28 --compdata
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
29 #end if
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
30
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
31 #if str($dtcr.check) == 'yes':
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
32 --dtcr
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
33 --dtcrWindow $dtcr.wsize
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
34 --dtcrToZero $dtcr.zero
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
35 #end if
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
36
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
37 #if str($slograt.check) == 'yes':
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
38 --slograt
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
39 --slogratWindow $slograt.wsize
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
40 --depthCorrection $slograt.depth_cor
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
41 --pseudocount $slograt.pseudocount
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
42 #end if
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
43
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
44 #if str($swinsor.check) == 'yes':
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
45 --swinsor
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
46 --swinsorWindow $swinsor.wsize
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
47 --winsorLevel $swinsor.winsor_level
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
48 --fixQuantile $swinsor.only_top
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
49 #end if
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
50
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
51 --ntOffset $nt_offset
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
52 --cutoff $cutoff
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
53
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
54 #if str($bedgraph.check) == 'yes':
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
55 --bedgraph
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
56 --bed "$bedgraph.bed_file"
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
57 --genome "$bedgraph.genome"
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
58 --trackName "$bedgraph.track_name"
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
59 #end if
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
60
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
61 -o 'output_dir' > /dev/null
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
62
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
63 </command>
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
64
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
65 <inputs>
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
66 <param name="treated" type="data" format="tabular" label="Unique Barcodes/Counts Treated File" help="'Summarize Unique Barcodes' tool output." />
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
67 <param name="control" type="data" format="tabular" optional="True" label="Unique Barcodes/Counts Control File" help="'Summarize Unique Barcodes' tool output." />
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
68 <conditional name="euc_method">
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
69 <param name="euc" type="select" label="EUC* method" help="*Estimated unique counts.">
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
70 <option value="counts" selected="True">Counts - Keep unique counts</option>
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
71 <option value="Fu">Fu - Fu GK et al. PNAS 2011 (Binomial Distribution) formula</option>
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
72 <option value="HRF-Seq">HRF-Seq - as described in Kieplinski and Vinther, NAR 2014</option>
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
73 </param>
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
74 <when value="counts" />
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
75 <when value="Fu">
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
76 <param name="complexity" type="integer" value="" min="1" label="Random barcode complexity (m)" help="Highest possible number of unique barcodes. e.g For 7 nucleotide, fully degenerate random barcodes (NNNNNNN) then m = 16384 (m=4^7)." />
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
77 </when>
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
78 <when value="HRF-Seq">
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
79 <param name="k2n_treated" type="data" format="text" label="k2n Treated File" help="'Summarize Unique Barcodes' output." />
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
80 <param name="k2n_control" type="data" format="text" label="k2n Control File" optional="True" help="'Summarize Unique Barcodes' output." />
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
81 </when>
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
82 </conditional>
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
83 <param name="fasta" type="data" format="fasta" optional="True" label="Reference Fasta sequence" help="Used to report nucleotide at each position." />
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
84 <param name="compdata" type="boolean" label="Print raw values" checked="True" truevalue="yes" falsevalue="" help="Get Priming Count, Termination Count, Coverage and TCR values" />
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
85 <conditional name="dtcr">
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
86 <param name="check" type="select" label="deltaTCR Normalization" help="Requires Control dataset!">
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
87 <option value="no" selected="True">Do not apply</option>
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
88 <option value="yes">Apply</option>
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
89 </param>
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
90 <when value="no"/>
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
91 <when value="yes">
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
92 <param name="wsize" label="Window Size" type="integer" value="3" min="1" size="3" help="Integer. Use only odd numbers to ensure that windows are centred on a nucleotide of interest." />
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
93 <param name="zero" label="Bring to zero" type="boolean" checked="True" truevalue="TRUE" falsevalue="FALSE" help="Replace negative deltaTCR values with 0." />
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
94 </when>
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
95 </conditional>
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
96 <conditional name="slograt">
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
97 <param name="check" type="select" label="Smooth Log2 Ratio Normalization" help="Requires Control dataset!">
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
98 <option value="no" selected="True">Do not apply</option>
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
99 <option value="yes">Apply</option>
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
100 </param>
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
101 <when value="no"/>
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
102 <when value="yes">
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
103 <param name="wsize" label="Window Size" type="integer" value="5" min="1" size="3" help="Integer. Use only odd numbers to ensure that windows are centred on a nucleotide of interest." />
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
104 <param name="depth_cor" type="select" label="Depth Correction">
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
105 <option value="no">No - counts are used as given</option>
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
106 <option value="all" selected="True">All - treated counts are multiplied by sum of control counts and divided by sum of treated counts</option>
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
107 <option value="RNA">RNA - as in "All" but per RNA basis</option>
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
108 </param>
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
109 <param name="pseudocount" type="integer" value="5" size="3" label="Pseudocount" help="Pseudocounts to be added to each nucleotide prior to calculating log2 ratio." />
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
110 </when>
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
111 </conditional>
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
112 <conditional name="swinsor">
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
113 <param name="check" type="select" label="Sliding window Winsorization" help="Doesn't require Control dataset.">
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
114 <option value="no" selected="True">Do not apply</option>
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
115 <option value="yes">Apply</option>
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
116 </param>
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
117 <when value="no"/>
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
118 <when value="yes">
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
119 <param name="wsize" label="Window Size" type="integer" value="71" min="1" size="3" help="Integer. Use only odd numbers to ensure that windows are centred on a nucleotide of interest." />
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
120 <param name="winsor_level" type="float" value="0.9" min="0.0" max="1.0" size="3" label="Winsor level" help="Indicates where should winsorization boundaries be made. Value 0.9 indicates that top 5% of data will be reduced to 95% quantile and bottom 5% to 5% quantile (default: 0.9)" />
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
121 <param name="only_top" type="boolean" label="Fix quantile" checked="False" truevalue="TRUE" falsevalue="FALSE" help="If checked the the bottom quantile is fixed to 0." />
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
122 </when>
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
123 </conditional>
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
124
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
125 <param name="cutoff" label="Cutoff Length" type="integer" value="1" min="0" size="3" help="Only inserts of this length or longer will be used for processing." />
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
126 <param name="nt_offset" label="Nucleotide Offset" type="integer" value="1" size="3" help="How many nucleotides before modification does the reverse transcription terminate? e.g. for HRF-Seq offset = 1" />
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
127
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
128 <conditional name="bedgraph">
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
129 <param name="check" type="select" label="Produce BedGraph output" help="Can be displayed directly on UCSC browser. One file per normalisation method." >
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
130 <option value="no" selected="True">No</option>
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
131 <option value="yes">Yes</option>
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
132 </param>
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
133 <when value="yes">
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
134 <param name="bed_file" type="data" format="bed" label="Transcripts ins BED format" help="12 column BED file containing trancript definitions." />
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
135 <param name="genome" type="text" label="Genome Build" help="E.g. hg19" />
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
136 <param name="track_name" type="text" label="Track Name" size="20" value="Track Name" />
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
137 </when>
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
138 <when value="no" />
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
139 </conditional>
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
140 <!-- <param name="plots" type="boolean" checked="False" truevalue="True" falsevalue="False" label="Produce plots" help="pdf format" /> -->
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
141 </inputs>
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
142
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
143 <outputs>
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
144 <data format="tabular" name="normalized" label="${tool.name} on ${on_string} (tabular)" from_work_dir="output_dir/norm_df.txt" />
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
145 <data format="bedgraph" name="bedgraph_dtcr" label="${tool.name} on ${on_string}: dTCR (bedGraph)" from_work_dir="output_dir/dtcr.bedgraph">
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
146 <filter> bedgraph['check'] == 'yes' and dtcr['check'] == 'yes' </filter>
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
147 <actions>
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
148 <conditional name="bedgraph.check">
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
149 <when value="yes">
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
150 <action type="metadata" name="dbkey">
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
151 <option type="from_param" name="bedgraph.genome" />
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
152 </action>
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
153 </when>
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
154 </conditional>
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
155 </actions>
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
156 </data>
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
157 <data format="bedgraph" name="bedgraph_slograt" label="${tool.name} on ${on_string}: Smoot Log2ratio (bedGraph)" from_work_dir="output_dir/slograt.bedgraph">
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
158 <filter> bedgraph['check'] == 'yes' and slograt['check'] == 'yes' </filter>
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
159 <actions>
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
160 <conditional name="bedgraph.check">
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
161 <when value="yes">
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
162 <action type="metadata" name="dbkey">
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
163 <option type="from_param" name="bedgraph.genome" />
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
164 </action>
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
165 </when>
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
166 </conditional>
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
167 </actions>
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
168 </data>
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
169 <data format="bedgraph" name="bedgraph_swinsor" label="${tool.name} on ${on_string}: Smooth Winsorisation (bedGraph)" from_work_dir="output_dir/swinsor.bedgraph">
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
170 <filter> bedgraph['check'] == 'yes' and swinsor['check'] == 'yes' </filter>
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
171 <actions>
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
172 <conditional name="bedgraph.check">
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
173 <when value="yes">
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
174 <action type="metadata" name="dbkey">
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
175 <option type="from_param" name="bedgraph.genome" />
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
176 </action>
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
177 </when>
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
178 </conditional>
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
179 </actions>
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
180 </data>
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
181 </outputs>
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
182
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
183 <tests>
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
184 </tests>
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
185
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
186 <help>
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
187 **What it does**
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
188
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
189 Normalize tool performs termini based signal detection using summarized counts of sequenced reads (**Read Counts**) or sets of reads carrying the same barcode seqeuence (**Unique Barcodes**). The number of unique barcodes can be converted to Estimated Unique Counts (EUCs) by correcting for the existence of distinct barcodes of the same sequence with (Fu et al., 2011) or without (Kielpinski and Vinther, 2014) the assumption that all barcodes have the same probability of being captured.
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
190
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
191 ------
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
192
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
193 **Inputs**
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
194
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
195 **Unique Barcodes** or **Read Counts** files produced by *Summarize Unique Barcodes* tool for treated and control samples. If deltaTCR of Smooth Log2 Ratio is desired a Control files are required.
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
196
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
197 **k2n file(s)** is (are) required if "HRF-Seq" is selected as the "EUC" method.
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
198
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
199 **Reference sequences** in FASTA format. Use the file that you produced the read alignment with.
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
200
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
201 ------
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
202
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
203 **EUC method**
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
204
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
205 * **Counts** - Preserves the count of unique barcodes or read counts (depending on the input). It is the only suitable method for reading-in “Read Counts” file and an applicable method when the highest observed unique barcode count is lower than the square root of the count of all possible barcode combinations (Casbon et al., 2011).
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
206
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
207 * **Fu** - Allows different barcodes to share the same sequence and assumes equal probability of ligating each barcode sequence (Fu et al., 2011). When selected the value of the random barcode complexity must be specified (e.g. barcode signature NWTRYSNNNN complexity equals 4×2×1×2×2×2×4×4×4×4 = 16384).
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
208
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
209 * **HRF-Seq** - Similar to "Fu" but the probability of ligating different barcodes is estimated via observed frequencies of nucleotides at each barcode position (Kielpinski and Vinther, 2014). Requires k2n files for both treated and control samples.
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
210
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
211 ------
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
212
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
213 **Normalization methods**
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
214
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
215 For a detailed description read (reference to the chapter)
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
216
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
217 ------
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
218
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
219 **Outputs**
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
220
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
221
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
222 </help>
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
223
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
224 <citations>
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
225 <citation type="doi">10.1093/nar/gku167</citation>
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
226 <citation type="doi">10.1073/pnas.1017621108</citation>
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
227 <citation type="doi">10.1093/nar/gkr217</citation>
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
228 </citations>
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
229
83dfe38f6a09 Uploaded
nikos
parents:
diff changeset
230 </tool>