comparison Workflow-riboSeqR_chlamydomonas_test_data.ga @ 5:423ad61697c4

Bugfix 1: [triplet] Lengths (frameCounting) if given should be a range (not zero). readingFrame function fails with subscript out of bounds. Bugfix 2: [triplet] Check if transcript name in SAM matches the name in FASTA. Produce an error message if it's not. This fixes the problem where an empty plot is produced (no bars). [ribosome_profile] - A proper error message is now produced if an invalid transcript name is provided. Updated test data
author Vimalkumar Velayudhan <vimalkumarvelayudhan@gmail.com>
date Tue, 27 Oct 2015 12:21:50 +0000
parents
children
comparison
equal deleted inserted replaced
2:b2eb07000039 5:423ad61697c4
1 {
2 "a_galaxy_workflow": "true",
3 "annotation": "",
4 "format-version": "0.1",
5 "name": "riboSeqR chlamydomonas test data",
6 "steps": {
7 "0": {
8 "annotation": "",
9 "id": 0,
10 "input_connections": {},
11 "inputs": [
12 {
13 "description": "",
14 "name": "Input Dataset"
15 }
16 ],
17 "name": "Input dataset",
18 "outputs": [],
19 "position": {
20 "left": 10,
21 "top": 10
22 },
23 "tool_errors": null,
24 "tool_id": null,
25 "tool_state": "{\"name\": \"Input Dataset\"}",
26 "tool_version": null,
27 "type": "data_input",
28 "user_outputs": []
29 },
30 "1": {
31 "annotation": "",
32 "id": 1,
33 "input_connections": {
34 "rdata_load": {
35 "id": 0,
36 "output_name": "output"
37 }
38 },
39 "inputs": [],
40 "name": "Triplet Periodicity",
41 "outputs": [
42 {
43 "name": "rdata_save",
44 "type": "rda"
45 },
46 {
47 "name": "html_file",
48 "type": "html"
49 }
50 ],
51 "position": {
52 "left": 230,
53 "top": 10
54 },
55 "post_job_actions": {},
56 "tool_errors": null,
57 "tool_id": "toolshed.g2.bx.psu.edu/repos/vimalkumarvelayudhan/riboseqr_wrapper/riboseqr_triplet_periodicity/0.4.0",
58 "tool_state": "{\"__page__\": 0, \"analyze_plot_lengths\": \"\\\"26:30\\\"\", \"include_lengths\": \"\\\"25:30\\\"\", \"fasta_file\": \"null\", \"stop_codons\": \"\\\"TAG, TAA, TGA\\\"\", \"start_codons\": \"\\\"ATG\\\"\", \"rdata_load\": \"null\", \"text_legend\": \"\\\"Frame 0, Frame 1, Frame 2\\\"\", \"chromInfo\": \"\\\"/mnt/workspace/DATA/galaxy/galaxy-dist/tool-data/shared/ucsc/chrom/?.len\\\"\", \"__rerun_remap_job_id__\": null}",
59 "tool_version": null,
60 "type": "tool",
61 "user_outputs": []
62 },
63 "2": {
64 "annotation": "",
65 "id": 2,
66 "input_connections": {
67 "rdata_load": {
68 "id": 1,
69 "output_name": "rdata_save"
70 }
71 },
72 "inputs": [],
73 "name": "Metagene Analysis",
74 "outputs": [
75 {
76 "name": "rdata_save",
77 "type": "rda"
78 },
79 {
80 "name": "html_file",
81 "type": "html"
82 }
83 ],
84 "position": {
85 "left": 450,
86 "top": 10
87 },
88 "post_job_actions": {},
89 "tool_errors": null,
90 "tool_id": "toolshed.g2.bx.psu.edu/repos/vimalkumarvelayudhan/riboseqr_wrapper/riboseqr_metagene/0.4.0",
91 "tool_state": "{\"__page__\": 0, \"rdata_load\": \"null\", \"unique_hit_mean\": \"\\\"10\\\"\", \"min3p\": \"\\\"-200\\\"\", \"__rerun_remap_job_id__\": null, \"cap\": \"\\\"\\\"\", \"ratio_check\": \"\\\"True\\\"\", \"max3p\": \"\\\"20\\\"\", \"plot_lengths\": \"\\\"27,28\\\"\", \"max5p\": \"\\\"200\\\"\", \"selected_lengths\": \"\\\"27,28\\\"\", \"plot_title\": \"\\\"\\\"\", \"hit_mean\": \"\\\"50\\\"\", \"selected_frames\": \"\\\"1,0\\\"\", \"chromInfo\": \"\\\"/mnt/workspace/DATA/galaxy/galaxy-dist/tool-data/shared/ucsc/chrom/?.len\\\"\", \"min5p\": \"\\\"-20\\\"\"}",
92 "tool_version": null,
93 "type": "tool",
94 "user_outputs": []
95 },
96 "3": {
97 "annotation": "",
98 "id": 3,
99 "input_connections": {
100 "rdata_load": {
101 "id": 2,
102 "output_name": "rdata_save"
103 }
104 },
105 "inputs": [],
106 "name": "Plot Ribosome Profile",
107 "outputs": [
108 {
109 "name": "html_file",
110 "type": "html"
111 }
112 ],
113 "position": {
114 "left": 670,
115 "top": 10
116 },
117 "post_job_actions": {},
118 "tool_errors": null,
119 "tool_id": "toolshed.g2.bx.psu.edu/repos/vimalkumarvelayudhan/riboseqr_wrapper/riboseqr_ribosome_profile/0.4.0",
120 "tool_state": "{\"__page__\": 0, \"transcript_cap\": \"\\\"200\\\"\", \"__rerun_remap_job_id__\": null, \"transcript_length\": \"\\\"27\\\"\", \"rdata_load\": \"null\", \"transcript_name\": \"\\\"CUFF.37930.1\\\"\", \"chromInfo\": \"\\\"/mnt/workspace/DATA/galaxy/galaxy-dist/tool-data/shared/ucsc/chrom/?.len\\\"\"}",
121 "tool_version": null,
122 "type": "tool",
123 "user_outputs": []
124 },
125 "4": {
126 "annotation": "",
127 "id": 4,
128 "input_connections": {
129 "rdata_load": {
130 "id": 2,
131 "output_name": "rdata_save"
132 }
133 },
134 "inputs": [],
135 "name": "Differential Translation Analysis",
136 "outputs": [
137 {
138 "name": "html_file",
139 "type": "html"
140 }
141 ],
142 "position": {
143 "left": 670,
144 "top": 130
145 },
146 "post_job_actions": {},
147 "tool_errors": null,
148 "tool_id": "toolshed.g2.bx.psu.edu/repos/vimalkumarvelayudhan/riboseqr_wrapper/difftrans/0.1.0",
149 "tool_state": "{\"normalize\": \"\\\"True\\\"\", \"__page__\": 0, \"num_counts\": \"\\\"10\\\"\", \"__rerun_remap_job_id__\": null, \"rdata_load\": \"null\", \"group1\": \"\\\"1,1,1,1\\\"\", \"frames_type\": \"{\\\"select_frames\\\": \\\"each\\\", \\\"frames_each\\\": \\\"0,2\\\", \\\"__current_case__\\\": 1}\", \"group2\": \"\\\"WT,WT,M,M\\\"\", \"frames\": \"\\\"0,2\\\"\", \"slice_lengths\": \"\\\"27,28\\\"\", \"chromInfo\": \"\\\"/mnt/workspace/DATA/galaxy/galaxy-dist/tool-data/shared/ucsc/chrom/?.len\\\"\"}",
150 "tool_version": null,
151 "type": "tool",
152 "user_outputs": []
153 }
154 }
155 }