annotate tools/ilmn_pacbio/smrtpipe_hybrid.xml @ 0:9071e359b9a3

Uploaded
author xuebing
date Fri, 09 Mar 2012 19:37:19 -0500
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
1 <tool id="smrtpipe_hybrid" name="AHA" version="1.0.0">
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
2 <description>Assemble contigs from a set of contigs and PacBio reads.</description>
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
3 <command interpreter="python">
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
4 smrtpipe_galaxy.py --nproc=24 --dat_extension=fasta --output=data/scaffold.fasta --galaxy_output=${outfile} ${iniFile}
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
5 </command>
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
6 <!--
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
7 <command>cp ${iniFile} ${outfile}</command>
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
8 -->
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
9 <inputs>
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
10 <param name="contigs" format="fasta" type="data" label="Starting Contigs"/>
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
11 <param name="reads" format="fasta" type="data" label="PacBio Reads"/>
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
12 <param name="schedule" type="text" value="6,3,75;6,3,75;5,3,75;5,3,75;6,2,75;6,2,75;5,2,75;5,2,75" label="Parameter Schedule" size="60"/>
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
13 </inputs>
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
14 <configfiles>
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
15 <configfile name="iniFile">
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
16 [input]
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
17 assembled_contigs:${contigs}
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
18 file:${reads}
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
19
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
20 [HybridAssembly]
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
21 instrumentModel=RS
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
22 cleanup=False
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
23 untangler=pacbio
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
24 #set $schedule2 = $schedule.replace('X',';')
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
25 paramSchedule=${schedule2}
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
26 dontFillin=False
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
27 longReadsAsStrobe=True
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
28 exactQueryIds=True
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
29 rm4Opts=-minMatch 7 -minFrac 0.1 -minPctIdentity 65 -bestn 10 -noSplitSubreads
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
30 numberProcesses=16
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
31 cluster=False
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
32 minRepeatLength=100000
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
33 </configfile>
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
34 </configfiles>
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
35 <outputs>
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
36 <data name="outfile" format="fasta" label="Hybrid assembly contigs from ${on_string}"/>
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
37 </outputs>
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
38 <help>
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
39
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
40 **What it does**
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
41
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
42 The AHA assembly algorithm is an AMOS_-based pipeline
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
43 for finishing bacterial-sized
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
44 genomes using draft contigs and PacBio reads.
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
45
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
46 .. _AMOS: http://sourceforge.net/apps/mediawiki/amos
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
47
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
48 **Parameter list**
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
49
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
50 Parameter schedule
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
51 The parameter schedule is a semi-colon delimited list of triples. Each triple represents an iteration of hybrid assembly (alignment/scaffolding/gap-filling). The three paremeters for each iteration are the Z-score, number of reads required to define a link, and the minimum length of subreads used in links.
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
52
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
53 **Output**
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
54
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
55 FASTA file containing scaffolded and gap-filled contigs resulting from the
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
56 hybrid assembly.
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
57
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
58 </help>
9071e359b9a3 Uploaded
xuebing
parents:
diff changeset
59 </tool>