annotate preprocessing.xml @ 2:14d6929f8aa1 draft default tip

Tool tests or/and test-data are missing.
author nikos
date Thu, 11 Sep 2014 08:30:05 -0400
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
2
14d6929f8aa1 Tool tests or/and test-data are missing.
nikos
parents:
diff changeset
1 <tool id="hrf_preprocessing" version="0.1" name="Preprocessing" force_history_refresh="True">
14d6929f8aa1 Tool tests or/and test-data are missing.
nikos
parents:
diff changeset
2 <description>HRF-Seq raw reads</description>
14d6929f8aa1 Tool tests or/and test-data are missing.
nikos
parents:
diff changeset
3 <requirements>
14d6929f8aa1 Tool tests or/and test-data are missing.
nikos
parents:
diff changeset
4 <requirement type="package" version="1.4.2">cutadapt</requirement>
14d6929f8aa1 Tool tests or/and test-data are missing.
nikos
parents:
diff changeset
5 <requirement type="package" version="0.1.18">samtools</requirement>
14d6929f8aa1 Tool tests or/and test-data are missing.
nikos
parents:
diff changeset
6 <requirement type="package" version="2.1.0">bowtie2</requirement>
14d6929f8aa1 Tool tests or/and test-data are missing.
nikos
parents:
diff changeset
7 </requirements>
14d6929f8aa1 Tool tests or/and test-data are missing.
nikos
parents:
diff changeset
8
14d6929f8aa1 Tool tests or/and test-data are missing.
nikos
parents:
diff changeset
9 <command interpreter="bash">
14d6929f8aa1 Tool tests or/and test-data are missing.
nikos
parents:
diff changeset
10 preprocessing.sh
14d6929f8aa1 Tool tests or/and test-data are missing.
nikos
parents:
diff changeset
11
14d6929f8aa1 Tool tests or/and test-data are missing.
nikos
parents:
diff changeset
12 ## Inputs
14d6929f8aa1 Tool tests or/and test-data are missing.
nikos
parents:
diff changeset
13 $input1 $input2
14d6929f8aa1 Tool tests or/and test-data are missing.
nikos
parents:
diff changeset
14
14d6929f8aa1 Tool tests or/and test-data are missing.
nikos
parents:
diff changeset
15 ## Barcode sequence
14d6929f8aa1 Tool tests or/and test-data are missing.
nikos
parents:
diff changeset
16 $barcode_seq
14d6929f8aa1 Tool tests or/and test-data are missing.
nikos
parents:
diff changeset
17
14d6929f8aa1 Tool tests or/and test-data are missing.
nikos
parents:
diff changeset
18 ## Cutadapt options
14d6929f8aa1 Tool tests or/and test-data are missing.
nikos
parents:
diff changeset
19 $adapter1 $adapter2 $quality_cutoff $log
14d6929f8aa1 Tool tests or/and test-data are missing.
nikos
parents:
diff changeset
20
14d6929f8aa1 Tool tests or/and test-data are missing.
nikos
parents:
diff changeset
21 ## Trimming length
14d6929f8aa1 Tool tests or/and test-data are missing.
nikos
parents:
diff changeset
22 $trim
14d6929f8aa1 Tool tests or/and test-data are missing.
nikos
parents:
diff changeset
23
14d6929f8aa1 Tool tests or/and test-data are missing.
nikos
parents:
diff changeset
24 ## Minimum overlap length
14d6929f8aa1 Tool tests or/and test-data are missing.
nikos
parents:
diff changeset
25 $overlap_length
14d6929f8aa1 Tool tests or/and test-data are missing.
nikos
parents:
diff changeset
26
14d6929f8aa1 Tool tests or/and test-data are missing.
nikos
parents:
diff changeset
27 ## Outputs
14d6929f8aa1 Tool tests or/and test-data are missing.
nikos
parents:
diff changeset
28 $output1 $output2 $barcodes
14d6929f8aa1 Tool tests or/and test-data are missing.
nikos
parents:
diff changeset
29
14d6929f8aa1 Tool tests or/and test-data are missing.
nikos
parents:
diff changeset
30 </command>
14d6929f8aa1 Tool tests or/and test-data are missing.
nikos
parents:
diff changeset
31
14d6929f8aa1 Tool tests or/and test-data are missing.
nikos
parents:
diff changeset
32 <inputs>
14d6929f8aa1 Tool tests or/and test-data are missing.
nikos
parents:
diff changeset
33 <param format="fastqsanger" name="input1" type="data" label="FASTQ file (read 1)" help="Must have Sanger-scaled quality values (fastqsanger)." />
14d6929f8aa1 Tool tests or/and test-data are missing.
nikos
parents:
diff changeset
34 <param format="fastqsanger" name="input2" type="data" label="FASTQ file (read 2)" help="Must have Sanger-scaled quality values (fastqsanger)." />
14d6929f8aa1 Tool tests or/and test-data are missing.
nikos
parents:
diff changeset
35
14d6929f8aa1 Tool tests or/and test-data are missing.
nikos
parents:
diff changeset
36 <param name="barcode_seq" type="text" size="20" label="Barcode sequence" help="Reads that do not start with the signature will be removed. Use IUPAC alphabet, e.g. NNNNXRTYNN as in the randomized part of the ligation adapter." />
14d6929f8aa1 Tool tests or/and test-data are missing.
nikos
parents:
diff changeset
37
14d6929f8aa1 Tool tests or/and test-data are missing.
nikos
parents:
diff changeset
38 <param name="adapter1" type="text" size="40" value="AGATCGGAAGAGCACACGTCT" label="Read 1 3' adapter." help="Reverse complement of an adapter introduced in the reverse transcription, excluding gene-specific or random region. The adapter itself and anything that follows is trimmed." />
14d6929f8aa1 Tool tests or/and test-data are missing.
nikos
parents:
diff changeset
39
14d6929f8aa1 Tool tests or/and test-data are missing.
nikos
parents:
diff changeset
40 <param name="adapter2" type="text" size="40" value="AGATCGGAAGAGCGTCGTGTAGGGAAAGAGTGT" label="Read 2 3' adapter." help="Sequence of an adapter that was ligated to the cDNA 3' end, excluding random barcode sequence. The adapter itself and anything that follows is trimmed." />
14d6929f8aa1 Tool tests or/and test-data are missing.
nikos
parents:
diff changeset
41
14d6929f8aa1 Tool tests or/and test-data are missing.
nikos
parents:
diff changeset
42 <param name="quality_cutoff" type="integer" min="0" optional="true" value="17" label="Quality cutoff" help="Trim low-quality ends from reads before adapter removal. The algorithm is the same as the one used by BWA (Subtract CUTOFF from all qualities; compute partial sums from all indices to the end of the sequence; cut sequence at the index at which the sum is minimal). Value of 0 means no quality trimming." />
14d6929f8aa1 Tool tests or/and test-data are missing.
nikos
parents:
diff changeset
43
14d6929f8aa1 Tool tests or/and test-data are missing.
nikos
parents:
diff changeset
44 <param name="trim" type="integer" min="0" optional="true" value="15" label="3' trimming length" help="Number of random bases for random priming, will be removed as they are likely to differ from a template." />
14d6929f8aa1 Tool tests or/and test-data are missing.
nikos
parents:
diff changeset
45
14d6929f8aa1 Tool tests or/and test-data are missing.
nikos
parents:
diff changeset
46 <param name="overlap_length" type="integer" min="1" optional="true" value="3" label="Minimum overlap length" help="If the overlap between the read and the adapter is shorter than LENGTH, the read is not modified. This reduces the no. of bases trimmed purely due to short random adapter matches." />
14d6929f8aa1 Tool tests or/and test-data are missing.
nikos
parents:
diff changeset
47
14d6929f8aa1 Tool tests or/and test-data are missing.
nikos
parents:
diff changeset
48 </inputs>
14d6929f8aa1 Tool tests or/and test-data are missing.
nikos
parents:
diff changeset
49
14d6929f8aa1 Tool tests or/and test-data are missing.
nikos
parents:
diff changeset
50 <outputs>
14d6929f8aa1 Tool tests or/and test-data are missing.
nikos
parents:
diff changeset
51 <data format="fastqsanger" name="output1" label="${tool.name} on ${on_string}: Read 1" />
14d6929f8aa1 Tool tests or/and test-data are missing.
nikos
parents:
diff changeset
52 <data format="fastqsanger" name="output2" label="${tool.name} on
14d6929f8aa1 Tool tests or/and test-data are missing.
nikos
parents:
diff changeset
53 ${on_string}: Read 2" />
14d6929f8aa1 Tool tests or/and test-data are missing.
nikos
parents:
diff changeset
54 <data format="tabular" name="barcodes" label="${tool.name} on ${on_string}: Barcodes" />
14d6929f8aa1 Tool tests or/and test-data are missing.
nikos
parents:
diff changeset
55 <data format="txt" name="log" label="${tool.name} on ${on_string}: Cutadapt log" />
14d6929f8aa1 Tool tests or/and test-data are missing.
nikos
parents:
diff changeset
56 </outputs>
14d6929f8aa1 Tool tests or/and test-data are missing.
nikos
parents:
diff changeset
57
14d6929f8aa1 Tool tests or/and test-data are missing.
nikos
parents:
diff changeset
58 <help>
14d6929f8aa1 Tool tests or/and test-data are missing.
nikos
parents:
diff changeset
59 </help>
14d6929f8aa1 Tool tests or/and test-data are missing.
nikos
parents:
diff changeset
60
14d6929f8aa1 Tool tests or/and test-data are missing.
nikos
parents:
diff changeset
61 </tool>