annotate blockclust.xml @ 0:5365d08bead0 draft default tip

planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
author bgruening
date Thu, 17 Sep 2015 16:49:52 -0400
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
1 <tool id="blockclust" name="BlockClust" version="1.0.0">
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
2 <description>efficient clustering and classification of non-coding RNAs from short read RNA-seq profiles</description>
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
3 <requirements>
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
4 <requirement type="package" version="1.0">blockclust</requirement>
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
5 <requirement type="package" version="1.1">eden</requirement>
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
6 <requirement type="package" version="3.0.3">R</requirement>
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
7 <requirement type="package" version="0.1.19">samtools</requirement>
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
8 <requirement type="package" version="12.135">mcl</requirement>
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
9 <requirement type="package" version="1.0">blockclust_rlibs</requirement>
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
10 </requirements>
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
11 <version_command>echo '1.0'</version_command>
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
12 <command>
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
13 <![CDATA[
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
14 #if str($tool_mode.operation) == "pre":
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
15 BlockClustPipeLine.pl -m PRE -bam $tool_mode.reads_bam -tbed $tags_bed
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
16 #elif str($tool_mode.operation) == "clust":
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
17 #set $outputdir = $clusters.files_path
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
18 #set $accept_bed=list()
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
19 #set $reject_bed=list()
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
20 ## prepare annotations
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
21 #if str($tool_mode.reference) == "hg19":
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
22 $accept_bed.append("\$BLOCKCLUST_DATA_PATH/annotations/hg19/hg19.accept.bed")
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
23 $reject_bed.append("\$BLOCKCLUST_DATA_PATH/annotations/hg19/hg19.reject.bed")
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
24 #elif str($tool_mode.reference) == "mm10":
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
25 $accept_bed.append("\$BLOCKCLUST_DATA_PATH/annotations/mm10/mm10.accept.bed")
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
26 $reject_bed.append("\$BLOCKCLUST_DATA_PATH/annotations/mm10/mm10.reject.bed")
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
27 #elif str($tool_mode.reference) == "dm3":
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
28 $accept_bed.append("\$BLOCKCLUST_DATA_PATH/annotations/dm3/dm3.accept.bed")
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
29 $reject_bed.append("\$BLOCKCLUST_DATA_PATH/annotations/dm3/dm3.reject.bed")
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
30 #elif str($tool_mode.reference) == "rheMac3":
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
31 $accept_bed.append("\$BLOCKCLUST_DATA_PATH/annotations/rheMac3/rheMac3.accept.bed")
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
32 $reject_bed.append("\$BLOCKCLUST_DATA_PATH/annotations/rheMac3/rheMac3.reject.bed")
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
33 #elif str($tool_mode.reference) == "panTro4":
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
34 $accept_bed.append("\$BLOCKCLUST_DATA_PATH/annotations/panTro3/panTro4.accept.bed")
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
35 $reject_bed.append("\$BLOCKCLUST_DATA_PATH/annotations/panTro3/panTro4.reject.bed")
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
36 #elif str($tool_mode.reference) == "xenTro3":
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
37 $accept_bed.append("\$BLOCKCLUST_DATA_PATH/annotations/xenTro3/xenTro3.accept.bed")
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
38 $reject_bed.append("\$BLOCKCLUST_DATA_PATH/annotations/xenTro3/xenTro3.reject.bed")
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
39 #elif str($tool_mode.reference) == "celWS235":
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
40 $accept_bed.append("\$BLOCKCLUST_DATA_PATH/annotations/celWS235/celWS235.accept.bed")
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
41 $reject_bed.append("\$BLOCKCLUST_DATA_PATH/annotations/celWS235/celWS235.reject.bed")
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
42 #elif str($tool_mode.reference) == "tair10":
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
43 $accept_bed.append("\$BLOCKCLUST_DATA_PATH/annotations/tair10/tair10.accept.bed")
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
44 $reject_bed.append("\$BLOCKCLUST_DATA_PATH/annotations/tair10/tair10.reject.bed")
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
45 #end if
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
46 BlockClustPipeLine.pl -m TEST -c \$BLOCKCLUST_DATA_PATH/blockclust.config
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
47 -t $tool_mode.input_bbo
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
48 -a #echo ''.join( $accept_bed )
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
49 -r #echo ''.join( $reject_bed )
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
50 -o $outputdir
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
51 #if $tool_mode.nochr:
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
52 -nochr
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
53 #end if
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
54 #if str($tool_mode.pred.enable_pred) == "yes":
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
55 -p
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
56 -pm $tool_mode.pred.pred_mode
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
57 -md \$BLOCKCLUST_DATA_PATH/models;
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
58 #if str($tool_mode.pred.pred_mode) == "nearest_neighbour":
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
59 cp #echo os.path.join($outputdir,'nearest_neighbour_predictions.txt')# $nearest_neighbour_pred_bed;
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
60 #elif str($tool_mode.pred.pred_mode) == "model_based":
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
61 cp #echo os.path.join($outputdir,'model_based_predictions.txt')# $model_based_pred_bed;
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
62 #end if
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
63 #else:
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
64 ;
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
65 #end if
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
66
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
67 cp #echo os.path.join($outputdir, 'mcl_clusters','all_clusters.bed')# $clusters;
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
68 cp #echo os.path.join($outputdir, 'hclust_tree.pdf')# $hclust_plot;
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
69 cp #echo os.path.join($outputdir, 'discretized.gspan.tab')# $sim_tab_out
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
70 #elif str($tool_mode.operation) == "post":
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
71 BlockClustPipeLine.pl -m POST -cbed $tool_mode.clusters_bed -cm $tool_mode.cmsearch_out -tab $tool_mode.sim_tab_in -rfam \$BLOCKCLUST_DATA_PATH/rfam_map.txt -o ./;
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
72 #end if
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
73 ]]>
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
74 </command>
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
75 <inputs>
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
76 <conditional name="tool_mode">
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
77 <param name="operation" type="select" label="Select mode of operation">
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
78 <option value="pre">Pre-processing </option>
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
79 <option value="clust">Clustering and classification</option>
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
80 <option value="post">Post-processing</option>
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
81 </param>
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
82 <when value="pre">
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
83 <param name="reads_bam" type="data" format="bam" label="BAM file containing alignments" />
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
84 </when>
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
85 <when value="clust">
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
86 <param name="input_bbo" type="data" format="tabular" label="Input blockgroups file" />
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
87 <param name="reference" type="select" label="Select reference genome">
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
88 <option value="hg19">Human (hg19)</option>
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
89 <option value="mm10">Mouse (mm10)</option>
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
90 <option value="dm3">Fly (dm3)</option>
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
91 <option value="rheMac3">Monkey (rheMac3)</option>
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
92 <option value="panTro4">Chimp (panTro4)</option>
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
93 <option value="xenTro3">Frog (xenTro3)</option>
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
94 <option value="celWS235">C. elegans (celWS235)</option>
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
95 <option value="tair10">Arabidopsis thaliana (tair10)</option>
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
96 </param>
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
97 <param name="nochr" type="boolean" label="My input files have no 'chr' for chromosome names" checked="False"/>
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
98 <conditional name="pred">
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
99 <param name="enable_pred" type="select" label="Would you like to perform classification?">
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
100 <option value="no">No</option>
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
101 <option value="yes">Yes</option>
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
102 </param>
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
103 <when value="yes">
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
104 <param name="pred_mode" type="select" label="Mode of classification">
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
105 <option value="model_based">Model based</option>
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
106 <option value="nearest_neighbour">Nearest neighbour</option>
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
107 </param>
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
108 </when>
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
109 </conditional>
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
110 </when>
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
111 <when value="post">
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
112 <param name="cmsearch_out" type="data" format="tabular" label="Output of cmsearch tool" />
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
113 <param name="clusters_bed" type="data" format="bed" label="BED file containing clusters (output of BlockClust)" />
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
114 <param name="sim_tab_in" type="data" format="tabular" label="Pairwise similarities file" />
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
115 </when>
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
116 </conditional>
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
117 </inputs>
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
118
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
119 <outputs>
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
120 <data format="bed" name="tags_bed" label="BlockClust: BAM to BED on ${on_string}">
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
121 <filter> tool_mode["operation"]=="pre"</filter>
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
122 </data>
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
123 <data format="pdf" name="hclust_plot" label="BlockClust: Hierarchical clustering plot on ${on_string}" >
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
124 <filter> tool_mode["operation"]=="clust"</filter>
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
125 </data>
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
126 <data format="bed" name="clusters" label="BlockClust: BED of predicted clusters on ${on_string}">
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
127 <filter> tool_mode["operation"]=="clust"</filter>
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
128 </data>
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
129 <data format="bed" name="model_based_pred_bed" label="BlockClust: Model based predictions BED on ${on_string}">
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
130 <filter>
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
131 ((
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
132 tool_mode["operation"] == 'clust' and
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
133 tool_mode["pred"]["enable_pred"] == "yes" and
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
134 tool_mode["pred"]["pred_mode"] == "model_based"
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
135 ))
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
136 </filter>
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
137 </data>
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
138 <data format="bed" name="nearest_neighbour_pred_bed" label="BlockClust: Nearest neighbor predictions BED on ${on_string}">
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
139 <filter>
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
140 ((
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
141 tool_mode["operation"] == 'clust' and
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
142 tool_mode["pred"]["enable_pred"] == "yes" and
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
143 tool_mode["pred"]["pred_mode"] == "nearest_neighbour"
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
144 ))
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
145 </filter>
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
146 </data>
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
147 <data format="tabular" name="sim_tab_out" label="BlockClust: Pairwise similarities on ${on_string}">
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
148 <filter> tool_mode["operation"]=="clust"</filter>
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
149 </data>
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
150 <data format="pdf" name="cluster_dist" from_work_dir="cluster_distribution.pdf" label="BlockClust: Cluster distribution on ${on_string}" >
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
151 <filter> tool_mode["operation"]=="post"</filter>
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
152 </data>
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
153 <data format="pdf" name="cluster_hclust" from_work_dir="hclust_tree_clusters.pdf" label="BlockClust: Hierarchical clustering plot of cluster centroids on ${on_string}" >
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
154 <filter> tool_mode["operation"]=="post"</filter>
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
155 </data>
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
156 </outputs>
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
157 <help>
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
158 <![CDATA[
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
159
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
160 **What it does**
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
161
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
162 BlockClust is an efficient approach to detect transcripts with similar
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
163 processing patterns. BlockClust proposes a novel way to encode expression profiles
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
164 in compact discrete structures which can then be processed using
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
165 fast graph-kernel techniques. BlockClust allows both clustering and
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
166 classification of small non-coding RNAs.
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
167
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
168 BlockClust runs in three operating modes:
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
169
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
170 1) Pre-processing - converts given mapped reads (BAM) into BED file of tags
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
171
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
172 2) Clustering and classification - of given input blockgroups (output of blockbuster tool) as explained in the original paper.
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
173
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
174 3) Post-processing - plots for overview of predicted clusters.
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
175
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
176 For a thorough analysis of your data, we suggest you to use complete blockclust workflow, which contains all three modes of operation.
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
177
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
178 **Input**
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
179
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
180 BlockClust input files are dependent on the mode of operation:
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
181
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
182 1. Pre-processing mode:
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
183 * Binary Sequence Alignment Map (BAM) file
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
184
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
185 2. Clustering and classification:
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
186 * A blockgroups file generated by blockbuster tool
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
187 * Select reference genome
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
188
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
189 3. Post-processing:
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
190 * Output of cmsearch, searched clusters generated by BlockClust against Rfam
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
191 * BED file containing clusters generated by BlockClust
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
192 * Pairwise similarities of blockgroups generated by BlockClust
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
193
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
194 **Output**
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
195
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
196 1. Pre-processing mode:
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
197 * BED file of tags with expressions
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
198
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
199 2. Clustering and classification:
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
200 * Hierarchical clustering plot of all input blockgroups by their similarity
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
201 * Pairwise similarities of all input blockgroups
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
202 * BED file containing predicted clusters
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
203 * BED file containing prediction of blockgroups by pre-compiled SVM binary classification model.
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
204
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
205 3. Post-processing:
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
206 * Plot of distribution of ncRNA families per predicted cluster (overview of cluster precissions). The annotation of ncRNA families are retrieved by searching cluster instances against Rfam database.
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
207 * Hierarchical clustering made out of centroids of each BlockClust predicted cluster
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
208
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
209
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
210 ]]>
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
211 </help>
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
212 <citations>
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
213 <citation type="doi">10.1093/bioinformatics/btu270</citation>
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
214 </citations>
5365d08bead0 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/blockclust commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
bgruening
parents:
diff changeset
215 </tool>