annotate abyss-pe.xml @ 4:c8a188ea46d5 draft

Uploaded
author iuc
date Wed, 29 Apr 2015 12:07:23 -0400
parents 1d0f1274d999
children bb97dd7d11d5
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
1d0f1274d999 Uploaded
iuc
parents:
diff changeset
1 <tool id="abyss-pe" name="Abyss Paired-End" version="1.0.0">
1d0f1274d999 Uploaded
iuc
parents:
diff changeset
2 <description>Assemble short paired reads</description>
1d0f1274d999 Uploaded
iuc
parents:
diff changeset
3 <macros>
1d0f1274d999 Uploaded
iuc
parents:
diff changeset
4 <import>macros.xml</import>
1d0f1274d999 Uploaded
iuc
parents:
diff changeset
5 </macros>
1d0f1274d999 Uploaded
iuc
parents:
diff changeset
6 <expand macro="requirements" />
1d0f1274d999 Uploaded
iuc
parents:
diff changeset
7 <expand macro="stdio" />
1d0f1274d999 Uploaded
iuc
parents:
diff changeset
8 <command interpreter='perl'>abyss-pe_wrapper.pl
1d0f1274d999 Uploaded
iuc
parents:
diff changeset
9 $k
1d0f1274d999 Uploaded
iuc
parents:
diff changeset
10 $n
1d0f1274d999 Uploaded
iuc
parents:
diff changeset
11 $outfile.extra_files_path
1d0f1274d999 Uploaded
iuc
parents:
diff changeset
12 $outfile
1d0f1274d999 Uploaded
iuc
parents:
diff changeset
13 $contigs_outfile
1d0f1274d999 Uploaded
iuc
parents:
diff changeset
14 $sam_outfile
1d0f1274d999 Uploaded
iuc
parents:
diff changeset
15 $coverage_histogram_outfile
1d0f1274d999 Uploaded
iuc
parents:
diff changeset
16 #for $i in $infiles
1d0f1274d999 Uploaded
iuc
parents:
diff changeset
17 ${i.infile}
1d0f1274d999 Uploaded
iuc
parents:
diff changeset
18 #end for
1d0f1274d999 Uploaded
iuc
parents:
diff changeset
19 </command>
1d0f1274d999 Uploaded
iuc
parents:
diff changeset
20
1d0f1274d999 Uploaded
iuc
parents:
diff changeset
21 <inputs>
1d0f1274d999 Uploaded
iuc
parents:
diff changeset
22 <repeat name="infiles" title="Paired Reads Files">
1d0f1274d999 Uploaded
iuc
parents:
diff changeset
23 <param name="infile" type="data" format="fasta,fastq,fastqsanger,fastqillumina" label="Paired read sequences"/>
1d0f1274d999 Uploaded
iuc
parents:
diff changeset
24 </repeat>
1d0f1274d999 Uploaded
iuc
parents:
diff changeset
25 <param name="k" type="integer" value="41" label="[-k] K-mer size" help="Try multiple sizes, starting around 2/3 read length" />
1d0f1274d999 Uploaded
iuc
parents:
diff changeset
26 <param name="n" type="integer" value="10" label="[-n] Min. num. pairs for scaffolding" help="Requirement for joining contigs into a scaffold" />
1d0f1274d999 Uploaded
iuc
parents:
diff changeset
27 </inputs>
1d0f1274d999 Uploaded
iuc
parents:
diff changeset
28
1d0f1274d999 Uploaded
iuc
parents:
diff changeset
29 <outputs>
1d0f1274d999 Uploaded
iuc
parents:
diff changeset
30 <data name="outfile" format="txt" />
1d0f1274d999 Uploaded
iuc
parents:
diff changeset
31 <data name="contigs_outfile" format="fasta" label="Contigs" />
1d0f1274d999 Uploaded
iuc
parents:
diff changeset
32 <data name="sam_outfile" format="sam" label="Read aligments (Sam)" />
1d0f1274d999 Uploaded
iuc
parents:
diff changeset
33 <data name="coverage_histogram_outfile" format="txt" label="Coverage histogram" />
1d0f1274d999 Uploaded
iuc
parents:
diff changeset
34 </outputs>
1d0f1274d999 Uploaded
iuc
parents:
diff changeset
35
1d0f1274d999 Uploaded
iuc
parents:
diff changeset
36 <help>
1d0f1274d999 Uploaded
iuc
parents:
diff changeset
37 **What it does**
1d0f1274d999 Uploaded
iuc
parents:
diff changeset
38
1d0f1274d999 Uploaded
iuc
parents:
diff changeset
39 ABySS is a de novo, paired-end sequence assembler that is designed for short reads.
1d0f1274d999 Uploaded
iuc
parents:
diff changeset
40
1d0f1274d999 Uploaded
iuc
parents:
diff changeset
41 **Input**
1d0f1274d999 Uploaded
iuc
parents:
diff changeset
42
1d0f1274d999 Uploaded
iuc
parents:
diff changeset
43 The suffix of the read identifier for a pair of reads must be one of '1' and '2', or 'A' and 'B', or 'F' and 'R', or 'F3' and 'R3', or 'forward' and 'reverse'. The reads may be interleaved in the same file or found in different files; however, interleaved mates will use less memory.
1d0f1274d999 Uploaded
iuc
parents:
diff changeset
44
1d0f1274d999 Uploaded
iuc
parents:
diff changeset
45 **Description**
1d0f1274d999 Uploaded
iuc
parents:
diff changeset
46
1d0f1274d999 Uploaded
iuc
parents:
diff changeset
47 This tool performs the following commands:
1d0f1274d999 Uploaded
iuc
parents:
diff changeset
48
1d0f1274d999 Uploaded
iuc
parents:
diff changeset
49 ABYSS - the single-end assembler
1d0f1274d999 Uploaded
iuc
parents:
diff changeset
50 AdjList - finds overlaps of length k-1 between contigs
1d0f1274d999 Uploaded
iuc
parents:
diff changeset
51 KAligner** - aligns reads to contigs
1d0f1274d999 Uploaded
iuc
parents:
diff changeset
52 ParseAligns** - finds pairs of reads in alignments
1d0f1274d999 Uploaded
iuc
parents:
diff changeset
53 DistanceEst** - estimates distances between contigs
1d0f1274d999 Uploaded
iuc
parents:
diff changeset
54 Overlap - find overlaps between blunt contigs
1d0f1274d999 Uploaded
iuc
parents:
diff changeset
55 SimpleGraph - finds paths between pairs of contigs
1d0f1274d999 Uploaded
iuc
parents:
diff changeset
56 MergePaths - merges consistent paths
1d0f1274d999 Uploaded
iuc
parents:
diff changeset
57 Consensus - for a colour-space assembly, convert the colour-space contigs to nucleotide contigs
1d0f1274d999 Uploaded
iuc
parents:
diff changeset
58
1d0f1274d999 Uploaded
iuc
parents:
diff changeset
59 **Reference**
1d0f1274d999 Uploaded
iuc
parents:
diff changeset
60
1d0f1274d999 Uploaded
iuc
parents:
diff changeset
61 http://www.bcgsc.ca/platform/bioinfo/software/abyss
1d0f1274d999 Uploaded
iuc
parents:
diff changeset
62 </help>
1d0f1274d999 Uploaded
iuc
parents:
diff changeset
63 </tool>