comparison abyss-pe.xml @ 4:c8a188ea46d5 draft

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