annotate chromeister.xml @ 5:0d9201fcf2c9 draft default tip

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 7b4e398a9ce827fd6ff9584173e3d1cd69f5cd6d
author iuc
date Thu, 18 Aug 2022 12:03:39 +0000
parents abd4855bb472
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
5
0d9201fcf2c9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 7b4e398a9ce827fd6ff9584173e3d1cd69f5cd6d
iuc
parents: 4
diff changeset
1 <tool id="chromeister" name="Chromeister" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="21.05">
0
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
2 <description>ultra-fast pairwise genome comparisons</description>
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
3 <macros>
3
4d428c882301 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 9a55538d87c491788ffa839f92a2f430aaf5b094"
iuc
parents: 2
diff changeset
4 <token name="@TOOL_VERSION@">1.5.a</token>
5
0d9201fcf2c9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 7b4e398a9ce827fd6ff9584173e3d1cd69f5cd6d
iuc
parents: 4
diff changeset
5 <token name="@VERSION_SUFFIX@">1</token>
0
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
6 </macros>
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
7 <requirements>
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
8 <requirement type="package" version="@TOOL_VERSION@">chromeister</requirement>
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
9 </requirements>
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
10 <command><![CDATA[
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
11 #import re
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
12
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
13 #set $queryName=re.sub('[^\w\-_.]', '_', str($query.name))
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
14 #set $dbName=re.sub('[^\w\-_.]', '_', str($db.name))
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
15
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
16 ln -s $query '$queryName' &&
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
17 ln -s $db '$dbName' &&
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
18 CHROMEISTER
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
19 -query '$queryName'
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
20 -db '$dbName'
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
21 -dimension $dimension
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
22 -kmer $kmer
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
23 -diffuse $diffuse
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
24 -out '$queryName'-'$dbName'.mat &&
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
25
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
26 #if str($grid) == "grid":
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
27 compute_score.R
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
28 #else:
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
29 compute_score-nogrid.R
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
30 #end if
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
31 '$queryName'-'$dbName'.mat $dimension > '$output_score' &&
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
32
2
23f7b4075f4d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 732d2f1bd7944e0ad8f6660eb10b33acc635ff3d"
iuc
parents: 1
diff changeset
33
23f7b4075f4d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 732d2f1bd7944e0ad8f6660eb10b33acc635ff3d"
iuc
parents: 1
diff changeset
34 detect_events.py '$queryName'-'$dbName'.mat.raw.txt
23f7b4075f4d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 732d2f1bd7944e0ad8f6660eb10b33acc635ff3d"
iuc
parents: 1
diff changeset
35 #if str($pngevents) == "pngevents":
23f7b4075f4d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 732d2f1bd7944e0ad8f6660eb10b33acc635ff3d"
iuc
parents: 1
diff changeset
36 png &&
23f7b4075f4d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 732d2f1bd7944e0ad8f6660eb10b33acc635ff3d"
iuc
parents: 1
diff changeset
37 mv '$queryName'-'$dbName'.mat.events.png '$output_events_png'
23f7b4075f4d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 732d2f1bd7944e0ad8f6660eb10b33acc635ff3d"
iuc
parents: 1
diff changeset
38 #end if
23f7b4075f4d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 732d2f1bd7944e0ad8f6660eb10b33acc635ff3d"
iuc
parents: 1
diff changeset
39
23f7b4075f4d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 732d2f1bd7944e0ad8f6660eb10b33acc635ff3d"
iuc
parents: 1
diff changeset
40 &&
23f7b4075f4d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 732d2f1bd7944e0ad8f6660eb10b33acc635ff3d"
iuc
parents: 1
diff changeset
41
0
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
42 mv '$queryName'-'$dbName'.mat '$output' &&
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
43 mv '$queryName'-'$dbName'.mat.filt.png '$output_imagen' &&
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
44 mv '$queryName'-'$dbName'.mat.events.txt '$output_events' &&
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
45 mv '$queryName'-'$dbName'.mat.csv '$output_csv'
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
46 ]]></command>
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
47 <inputs>
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
48 <param name="query" type="data" format="fasta" label="Query sequence" help="Query sequence file in fasta format"/>
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
49 <param name="db" type="data" format="fasta" label="Reference sequence" help="Reference sequence file in fasta format"/>
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
50 <param name="dimension" type="integer" value="1000" min="500" max="2000" label="Output dotplot size" help="Use around 1000 for chromosome-sized sequences and around 2000 for complete genomes"/>
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
51 <param name="kmer" type="select" label="K-mer seed size" help="Use 32 as default, and 16 in case no similarities are found">
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
52 <option value="32" selected="true">32</option>
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
53 <option value="16">16</option>
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
54 </param>
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
55 <param name="diffuse" type="integer" value="4" min="1" max="4" label="Diffuse value" help="Level of the heuristic subsampling employed. Change to 1 or 2 if no similarity is found"/>
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
56 <param name="grid" type="boolean" truevalue="grid" falsevalue="" checked="true" label="Add grid to plot for multi-fasta data sets" help="Do not use grid if your multi-fasta contains more than a hundred sequences (approximately)"/>
2
23f7b4075f4d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 732d2f1bd7944e0ad8f6660eb10b33acc635ff3d"
iuc
parents: 1
diff changeset
57 <param name="pngevents" type="boolean" truevalue="pngevents" falsevalue="" checked="true" label="Generate image of detected events" help="If enabled, a png image will be generated showing the detected blocks and classified by color"/>
0
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
58 </inputs>
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
59 <outputs>
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
60 <data name="output" format="txt" label="${tool.name} on ${on_string}: Comparison matrix"/>
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
61 <data name="output_imagen" format="png" label="${tool.name} on ${on_string}: Comparison dotplot"/>
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
62 <data name="output_csv" format="csv" label="${tool.name} on ${on_string}: Comparison metainformation"/>
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
63 <data name="output_events" format="txt" label="${tool.name} on ${on_string}: Detected events"/>
2
23f7b4075f4d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 732d2f1bd7944e0ad8f6660eb10b33acc635ff3d"
iuc
parents: 1
diff changeset
64 <data name="output_events_png" format="png" label="${tool.name} on ${on_string}: Detected events plot">
23f7b4075f4d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 732d2f1bd7944e0ad8f6660eb10b33acc635ff3d"
iuc
parents: 1
diff changeset
65 <filter>pngevents</filter>
23f7b4075f4d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 732d2f1bd7944e0ad8f6660eb10b33acc635ff3d"
iuc
parents: 1
diff changeset
66 </data>
0
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
67 <data name="output_score" format="txt" label="${tool.name} on ${on_string}: Comparison score"/>
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
68 </outputs>
2
23f7b4075f4d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 732d2f1bd7944e0ad8f6660eb10b33acc635ff3d"
iuc
parents: 1
diff changeset
69
0
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
70 <tests>
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
71 <!-- test run w defaults (and non default for dimension) -->
4
abd4855bb472 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit bf4cb96e27bcbdac59321f00669f4efd6013ee44"
iuc
parents: 3
diff changeset
72 <test expect_num_outputs="6">
0
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
73 <param name="query" value="mycoplasma-232.fasta"/>
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
74 <param name="db" value="mycoplasma-7422.fasta"/>
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
75 <param name="dimension" value="500"/>
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
76 <output name="output" file="mycoplasma-232.fasta-mycoplasma-7422.fasta.mat"/>
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
77 <output name="output_imagen" file="mycoplasma-232.fasta-mycoplasma-7422.fasta.mat.filt.png" compare="sim_size"/>
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
78 <output name="output_csv" file="mycoplasma-232.fasta-mycoplasma-7422.fasta.mat.csv"/>
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
79 <output name="output_events" file="mycoplasma-232.fasta-mycoplasma-7422.fasta.mat.events.txt"/>
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
80 <output name="output_score" file="mycoplasma-232.fasta-mycoplasma-7422.fasta.scr.txt"/>
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
81 <assert_command>
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
82 <has_text text="-dimension 500"/>
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
83 <has_text text="-kmer 32"/>
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
84 <has_text text="-diffuse 4"/>
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
85 <has_text text="compute_score.R"/>
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
86 </assert_command>
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
87 </test>
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
88 <!-- test run w non defaults (and default for dimension) -->
4
abd4855bb472 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit bf4cb96e27bcbdac59321f00669f4efd6013ee44"
iuc
parents: 3
diff changeset
89 <test expect_num_outputs="6">
0
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
90 <param name="query" value="mycoplasma-232.fasta"/>
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
91 <param name="db" value="mycoplasma-7422.fasta"/>
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
92 <param name="kmer" value="16"/>
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
93 <param name="diffuse" value="3"/>
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
94 <param name="grid" value=""/>
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
95 <output name="output">
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
96 <assert_contents>
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
97 <has_text text="892758"/>
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
98 <has_text text="898495"/>
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
99 <has_n_lines n="1002"/>
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
100 </assert_contents>
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
101 </output>
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
102 <output name="output_imagen">
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
103 <assert_contents>
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
104 <has_text text="PNG"/>
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
105 </assert_contents>
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
106 </output>
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
107 <output name="output_csv" file="mycoplasma-232.fasta-mycoplasma-7422.fasta.mat.csv"/>
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
108 <output name="output_events">
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
109 <assert_contents>
2
23f7b4075f4d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 732d2f1bd7944e0ad8f6660eb10b33acc635ff3d"
iuc
parents: 1
diff changeset
110 <has_text text="xStart,yStart,xEnd,yEnd,strand,approximate length,description"/>
0
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
111 <has_text text="inverted transposition"/>
2
23f7b4075f4d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 732d2f1bd7944e0ad8f6660eb10b33acc635ff3d"
iuc
parents: 1
diff changeset
112 <has_text text="conserved block"/>
0
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
113 </assert_contents>
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
114 </output>
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
115 <output name="output_score">
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
116 <assert_contents>
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
117 <has_text text="0.057"/>
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
118 </assert_contents>
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
119 </output>
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
120 <assert_command>
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
121 <has_text text="-dimension 1000"/>
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
122 <has_text text="-kmer 16"/>
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
123 <has_text text="-diffuse 3"/>
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
124 <has_text text="compute_score-nogrid.R"/>
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
125 </assert_command>
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
126 </test>
3
4d428c882301 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 9a55538d87c491788ffa839f92a2f430aaf5b094"
iuc
parents: 2
diff changeset
127 <!-- test to check grid -->
4
abd4855bb472 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit bf4cb96e27bcbdac59321f00669f4efd6013ee44"
iuc
parents: 3
diff changeset
128 <test expect_num_outputs="6">
3
4d428c882301 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 9a55538d87c491788ffa839f92a2f430aaf5b094"
iuc
parents: 2
diff changeset
129 <param name="query" value="mycoplasma-232.fasta"/>
4d428c882301 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 9a55538d87c491788ffa839f92a2f430aaf5b094"
iuc
parents: 2
diff changeset
130 <param name="db" value="mycoplasma-7422.fasta"/>
4d428c882301 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 9a55538d87c491788ffa839f92a2f430aaf5b094"
iuc
parents: 2
diff changeset
131 <param name="dimension" value="500"/>
4d428c882301 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 9a55538d87c491788ffa839f92a2f430aaf5b094"
iuc
parents: 2
diff changeset
132 <param name="grid" value="true"/>
4d428c882301 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 9a55538d87c491788ffa839f92a2f430aaf5b094"
iuc
parents: 2
diff changeset
133 <output name="output" file="mycoplasma-232.fasta-mycoplasma-7422.fasta.mat"/>
4d428c882301 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 9a55538d87c491788ffa839f92a2f430aaf5b094"
iuc
parents: 2
diff changeset
134 <output name="output_imagen" file="mycoplasma-232.fasta-mycoplasma-7422.fasta.mat.filt.png" compare="sim_size"/>
4d428c882301 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 9a55538d87c491788ffa839f92a2f430aaf5b094"
iuc
parents: 2
diff changeset
135 <output name="output_csv" file="mycoplasma-232.fasta-mycoplasma-7422.fasta.mat.csv"/>
4d428c882301 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 9a55538d87c491788ffa839f92a2f430aaf5b094"
iuc
parents: 2
diff changeset
136 <output name="output_events" file="mycoplasma-232.fasta-mycoplasma-7422.fasta.mat.events.txt"/>
4d428c882301 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 9a55538d87c491788ffa839f92a2f430aaf5b094"
iuc
parents: 2
diff changeset
137 <output name="output_score" file="mycoplasma-232.fasta-mycoplasma-7422.fasta.scr.txt"/>
4d428c882301 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 9a55538d87c491788ffa839f92a2f430aaf5b094"
iuc
parents: 2
diff changeset
138 <assert_command>
4d428c882301 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 9a55538d87c491788ffa839f92a2f430aaf5b094"
iuc
parents: 2
diff changeset
139 <has_text text="-dimension 500"/>
4d428c882301 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 9a55538d87c491788ffa839f92a2f430aaf5b094"
iuc
parents: 2
diff changeset
140 <has_text text="-kmer 32"/>
4d428c882301 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 9a55538d87c491788ffa839f92a2f430aaf5b094"
iuc
parents: 2
diff changeset
141 <has_text text="-diffuse 4"/>
4d428c882301 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 9a55538d87c491788ffa839f92a2f430aaf5b094"
iuc
parents: 2
diff changeset
142 <has_text text="compute_score.R"/>
4d428c882301 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 9a55538d87c491788ffa839f92a2f430aaf5b094"
iuc
parents: 2
diff changeset
143 </assert_command>
4d428c882301 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 9a55538d87c491788ffa839f92a2f430aaf5b094"
iuc
parents: 2
diff changeset
144 </test>
2
23f7b4075f4d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 732d2f1bd7944e0ad8f6660eb10b33acc635ff3d"
iuc
parents: 1
diff changeset
145 <test expect_num_outputs="6">
23f7b4075f4d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 732d2f1bd7944e0ad8f6660eb10b33acc635ff3d"
iuc
parents: 1
diff changeset
146 <param name="query" value="mycoplasma-232.fasta"/>
23f7b4075f4d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 732d2f1bd7944e0ad8f6660eb10b33acc635ff3d"
iuc
parents: 1
diff changeset
147 <param name="db" value="mycoplasma-7422.fasta"/>
23f7b4075f4d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 732d2f1bd7944e0ad8f6660eb10b33acc635ff3d"
iuc
parents: 1
diff changeset
148 <param name="kmer" value="32"/>
23f7b4075f4d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 732d2f1bd7944e0ad8f6660eb10b33acc635ff3d"
iuc
parents: 1
diff changeset
149 <param name="diffuse" value="4"/>
23f7b4075f4d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 732d2f1bd7944e0ad8f6660eb10b33acc635ff3d"
iuc
parents: 1
diff changeset
150 <param name="dimension" value="1000"/>
23f7b4075f4d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 732d2f1bd7944e0ad8f6660eb10b33acc635ff3d"
iuc
parents: 1
diff changeset
151 <param name="grid" value=""/>
23f7b4075f4d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 732d2f1bd7944e0ad8f6660eb10b33acc635ff3d"
iuc
parents: 1
diff changeset
152 <param name="pngevents" value="pngevents"/>
23f7b4075f4d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 732d2f1bd7944e0ad8f6660eb10b33acc635ff3d"
iuc
parents: 1
diff changeset
153 <output name="output_events_png">
23f7b4075f4d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 732d2f1bd7944e0ad8f6660eb10b33acc635ff3d"
iuc
parents: 1
diff changeset
154 <assert_contents>
23f7b4075f4d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 732d2f1bd7944e0ad8f6660eb10b33acc635ff3d"
iuc
parents: 1
diff changeset
155 <has_text text="PNG"/>
23f7b4075f4d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 732d2f1bd7944e0ad8f6660eb10b33acc635ff3d"
iuc
parents: 1
diff changeset
156 </assert_contents>
23f7b4075f4d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 732d2f1bd7944e0ad8f6660eb10b33acc635ff3d"
iuc
parents: 1
diff changeset
157 </output>
23f7b4075f4d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 732d2f1bd7944e0ad8f6660eb10b33acc635ff3d"
iuc
parents: 1
diff changeset
158 </test>
0
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
159 </tests>
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
160 <help>
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
161 *CHROMEISTER*
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
162
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
163 CHROMEISTER is a heuristic approach for the ultra fast previsualization of pairwise genome comparisons. It is able to compare enormous genomes (up to 30 thousand million base pairs, or 10 times the size of the human genome) much faster than other methods while yielding significant, reusable and exploitable information such as synteny blocks, evolutionary events or pairwise genome similarity metrics.
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
164
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
165 What is CHROMEISTER good for?
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
166 It is specially suitable to obtain a fast visualization of a pairwise genome comparison. Due to its unique-seeds filtering, it is particularly useful to inspect noisy, full-of-repeats genome comparisons. Additionally, since it outputs a scoring metric for each comparison, it can be used for massive all vs all comparisons that get automatically processed based on such metric.
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
167
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
168 What is CHROMEISTER NOT good for?
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
169 It should NOT be used to obtain alignments. CHROMEISTER, as it is, does not produce a set of alignments (although it can be done using the GECKO pipeline, see github repository). It should also NOT be used to perform studies on DNA repeats, since CHROMEISTER filters these as part of its main signal detection process.
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
170
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
171 *How to use*
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
172
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
173 To use Chromeister, upload two .fasta data sets and select these as "Query sequence" and as "Reference sequence". Once so, choose the parameters that best suite your comparison:
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
174
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
175 **Input parameters**
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
176
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
177 - Output dotplot size (dimension): This parameter corresponds to the resolution of the comparison. That is, higher resolution is recommended for large genomes (e.g. use 2000 for more than 3 GBps) and lower resolutions (e.g. use 1000 for everything else) should be used for comparisons involving chromosomes or partial genomes. A value of 1000 will produce a 1,000 x 1,000 output dotplot png image.
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
178 - K-mer seed size: This parameter is the seed size used to find unique hits. The recommended value is 32 for all sequences except for small experiments such as bacterial, where 16 is recommended.
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
179 - Diffuse value: This parameter determines the level of heuristic subsampling employed. A level of 1 will use perfect indexing (no subsampling). The recommended level is 4, which represents a good trade-off between exact and inexact hits. Only use 1 if no similarity is found.
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
180
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
181 **Output data sets**
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
182
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
183 - Comparison matrix (plain text), i.e. a scaled matrix containing the number of unique and inexact hits per resolution cell.
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
184 - A .png dotplot of the comparison with an automatic scoring distance (useful for classifying) and a grid (if enabled) separating the different sequences (chromosomes for instance) compared.
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
185 - A .csv file including the coordinates of each sequence/chromosome contained within the query and reference sequences (useful for multi-fasta inputs).
2
23f7b4075f4d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 732d2f1bd7944e0ad8f6660eb10b33acc635ff3d"
iuc
parents: 1
diff changeset
186 - Events file. A text file where each row is a "Computational Synteny Block". This means that these events are Large-Scale Genome Rearrangements heuristically determined and classified as conserved, transposed or inverted blocks. But this is only an informative labelling that only considers coordinates and does not employ genes nor other external information. A plot will be also available if enabled with option `Generate image of events` featuring the events that have been detected automatically. There is a color legend for each block, namely:
23f7b4075f4d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 732d2f1bd7944e0ad8f6660eb10b33acc635ff3d"
iuc
parents: 1
diff changeset
187 - Red: conserved blocks (close to the diagonal)
23f7b4075f4d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 732d2f1bd7944e0ad8f6660eb10b33acc635ff3d"
iuc
parents: 1
diff changeset
188 - Green: inverted blocks (reverse strand)
23f7b4075f4d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 732d2f1bd7944e0ad8f6660eb10b33acc635ff3d"
iuc
parents: 1
diff changeset
189 - Blue: transposed blocks (not reverted and not on the diagonal)
0
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
190 </help>
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
191
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
192 <citations>
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
193 <citation type="doi">10.1038/s41598-019-46773-w</citation>
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
194 </citations>
468aa591d03d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chromeister commit 5405b8a0f1ee81d66cc271578829ef013925e80c"
iuc
parents:
diff changeset
195 </tool>