changeset 0:cc71440b759f draft default tip

Uploaded
author mytest
date Tue, 22 Sep 2015 01:58:00 -0400
parents
children
files NGSAP-Workflow-Denovo_workflow.ga NGSAP-Workflow-Reference_based_workflow.ga README.rst abundance_estimates_to_matrix.xml align_and_estimate_abundance.xml all_de_steps.xml blast_parser.xml gtf2fasta.xml insilico_read_normalization.xml pfam_db.loc.sample tool_dependencies.xml transDecoder.xml trinityStats.xml trinityrnaseq.xml trinityrnaseq.xml~
diffstat 15 files changed, 3444 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/NGSAP-Workflow-Denovo_workflow.ga	Tue Sep 22 01:58:00 2015 -0400
@@ -0,0 +1,792 @@
+{
+    "a_galaxy_workflow": "true", 
+    "annotation": "NGSAP workflow 1", 
+    "format-version": "0.1", 
+    "name": "Denovo_workflow", 
+    "steps": {
+        "0": {
+            "annotation": "", 
+            "id": 0, 
+            "input_connections": {}, 
+            "inputs": [
+                {
+                    "description": "", 
+                    "name": "R1_left"
+                }
+            ], 
+            "label": null, 
+            "name": "Input dataset", 
+            "outputs": [], 
+            "position": {
+                "left": 191, 
+                "top": 195
+            }, 
+            "tool_errors": null, 
+            "tool_id": null, 
+            "tool_state": "{\"name\": \"R1_left\"}", 
+            "tool_version": null, 
+            "type": "data_input", 
+            "user_outputs": [], 
+            "uuid": "1c908163-a494-4e00-8463-2f3611220745"
+        }, 
+        "1": {
+            "annotation": "", 
+            "id": 1, 
+            "input_connections": {}, 
+            "inputs": [
+                {
+                    "description": "", 
+                    "name": "R1_right"
+                }
+            ], 
+            "label": null, 
+            "name": "Input dataset", 
+            "outputs": [], 
+            "position": {
+                "left": 200, 
+                "top": 285
+            }, 
+            "tool_errors": null, 
+            "tool_id": null, 
+            "tool_state": "{\"name\": \"R1_right\"}", 
+            "tool_version": null, 
+            "type": "data_input", 
+            "user_outputs": [], 
+            "uuid": "f5d95ab6-b503-45a0-bbb4-c3c2980f4a04"
+        }, 
+        "2": {
+            "annotation": "", 
+            "id": 2, 
+            "input_connections": {}, 
+            "inputs": [
+                {
+                    "description": "", 
+                    "name": "R2_left"
+                }
+            ], 
+            "label": null, 
+            "name": "Input dataset", 
+            "outputs": [], 
+            "position": {
+                "left": 200, 
+                "top": 370
+            }, 
+            "tool_errors": null, 
+            "tool_id": null, 
+            "tool_state": "{\"name\": \"R2_left\"}", 
+            "tool_version": null, 
+            "type": "data_input", 
+            "user_outputs": [], 
+            "uuid": "a296680e-69bd-4e43-87f3-5a19a3dfb00a"
+        }, 
+        "3": {
+            "annotation": "", 
+            "id": 3, 
+            "input_connections": {}, 
+            "inputs": [
+                {
+                    "description": "", 
+                    "name": "R4_left"
+                }
+            ], 
+            "label": null, 
+            "name": "Input dataset", 
+            "outputs": [], 
+            "position": {
+                "left": 200, 
+                "top": 709.9999694824219
+            }, 
+            "tool_errors": null, 
+            "tool_id": null, 
+            "tool_state": "{\"name\": \"R4_left\"}", 
+            "tool_version": null, 
+            "type": "data_input", 
+            "user_outputs": [], 
+            "uuid": "da874053-bcaa-4a91-a4b6-43b722799b5a"
+        }, 
+        "4": {
+            "annotation": "", 
+            "id": 4, 
+            "input_connections": {}, 
+            "inputs": [
+                {
+                    "description": "", 
+                    "name": "R3_left"
+                }
+            ], 
+            "label": null, 
+            "name": "Input dataset", 
+            "outputs": [], 
+            "position": {
+                "left": 200, 
+                "top": 539.9999694824219
+            }, 
+            "tool_errors": null, 
+            "tool_id": null, 
+            "tool_state": "{\"name\": \"R3_left\"}", 
+            "tool_version": null, 
+            "type": "data_input", 
+            "user_outputs": [], 
+            "uuid": "eb4256c2-b373-432b-9a27-bf15d2ff5668"
+        }, 
+        "5": {
+            "annotation": "", 
+            "id": 5, 
+            "input_connections": {}, 
+            "inputs": [
+                {
+                    "description": "", 
+                    "name": "R2_right"
+                }
+            ], 
+            "label": null, 
+            "name": "Input dataset", 
+            "outputs": [], 
+            "position": {
+                "left": 200, 
+                "top": 455
+            }, 
+            "tool_errors": null, 
+            "tool_id": null, 
+            "tool_state": "{\"name\": \"R2_right\"}", 
+            "tool_version": null, 
+            "type": "data_input", 
+            "user_outputs": [], 
+            "uuid": "1a34e9bf-7e55-473c-813c-d2e028104a0a"
+        }, 
+        "6": {
+            "annotation": "", 
+            "id": 6, 
+            "input_connections": {}, 
+            "inputs": [
+                {
+                    "description": "", 
+                    "name": "R4_right"
+                }
+            ], 
+            "label": null, 
+            "name": "Input dataset", 
+            "outputs": [], 
+            "position": {
+                "left": 200, 
+                "top": 794.9999694824219
+            }, 
+            "tool_errors": null, 
+            "tool_id": null, 
+            "tool_state": "{\"name\": \"R4_right\"}", 
+            "tool_version": null, 
+            "type": "data_input", 
+            "user_outputs": [], 
+            "uuid": "168365a1-1fac-446e-85c7-0066e2f5c72b"
+        }, 
+        "7": {
+            "annotation": "", 
+            "id": 7, 
+            "input_connections": {}, 
+            "inputs": [
+                {
+                    "description": "", 
+                    "name": "R3_right"
+                }
+            ], 
+            "label": null, 
+            "name": "Input dataset", 
+            "outputs": [], 
+            "position": {
+                "left": 200, 
+                "top": 624.9999694824219
+            }, 
+            "tool_errors": null, 
+            "tool_id": null, 
+            "tool_state": "{\"name\": \"R3_right\"}", 
+            "tool_version": null, 
+            "type": "data_input", 
+            "user_outputs": [], 
+            "uuid": "31d47263-227d-4e7c-8d4f-d1cd22c4229c"
+        }, 
+        "8": {
+            "annotation": "", 
+            "id": 8, 
+            "input_connections": {
+                "input1": {
+                    "id": 0, 
+                    "output_name": "output"
+                }, 
+                "queries_0|input2": {
+                    "id": 2, 
+                    "output_name": "output"
+                }, 
+                "queries_1|input2": {
+                    "id": 4, 
+                    "output_name": "output"
+                }, 
+                "queries_2|input2": {
+                    "id": 3, 
+                    "output_name": "output"
+                }
+            }, 
+            "inputs": [], 
+            "label": null, 
+            "name": "Concatenate datasets", 
+            "outputs": [
+                {
+                    "name": "out_file1", 
+                    "type": "input"
+                }
+            ], 
+            "position": {
+                "left": 428.0000305175781, 
+                "top": 200
+            }, 
+            "post_job_actions": {}, 
+            "tool_errors": null, 
+            "tool_id": "cat1", 
+            "tool_state": "{\"__page__\": 0, \"__rerun_remap_job_id__\": null, \"input1\": \"null\", \"queries\": \"[{\\\"input2\\\": null, \\\"__index__\\\": 0}, {\\\"input2\\\": null, \\\"__index__\\\": 1}, {\\\"input2\\\": null, \\\"__index__\\\": 2}]\"}", 
+            "tool_version": "1.0.0", 
+            "type": "tool", 
+            "user_outputs": [], 
+            "uuid": "d6005191-a0e5-4092-8878-bb3ecbbada98"
+        }, 
+        "9": {
+            "annotation": "", 
+            "id": 9, 
+            "input_connections": {
+                "input1": {
+                    "id": 1, 
+                    "output_name": "output"
+                }, 
+                "queries_0|input2": {
+                    "id": 5, 
+                    "output_name": "output"
+                }, 
+                "queries_1|input2": {
+                    "id": 7, 
+                    "output_name": "output"
+                }, 
+                "queries_2|input2": {
+                    "id": 6, 
+                    "output_name": "output"
+                }
+            }, 
+            "inputs": [], 
+            "label": null, 
+            "name": "Concatenate datasets", 
+            "outputs": [
+                {
+                    "name": "out_file1", 
+                    "type": "input"
+                }
+            ], 
+            "position": {
+                "left": 428.0000305175781, 
+                "top": 395
+            }, 
+            "post_job_actions": {}, 
+            "tool_errors": null, 
+            "tool_id": "cat1", 
+            "tool_state": "{\"__page__\": 0, \"__rerun_remap_job_id__\": null, \"input1\": \"null\", \"queries\": \"[{\\\"input2\\\": null, \\\"__index__\\\": 0}, {\\\"input2\\\": null, \\\"__index__\\\": 1}, {\\\"input2\\\": null, \\\"__index__\\\": 2}]\"}", 
+            "tool_version": "1.0.0", 
+            "type": "tool", 
+            "user_outputs": [], 
+            "uuid": "506fdc53-2aa1-4a81-be5e-69b12676a6cd"
+        }, 
+        "10": {
+            "annotation": "", 
+            "id": 10, 
+            "input_connections": {
+                "inputs|left_input": {
+                    "id": 8, 
+                    "output_name": "out_file1"
+                }, 
+                "inputs|right_input": {
+                    "id": 9, 
+                    "output_name": "out_file1"
+                }
+            }, 
+            "inputs": [], 
+            "label": null, 
+            "name": "Insilico Read Normalization", 
+            "outputs": [
+                {
+                    "name": "insilico_read_normalization_log", 
+                    "type": "txt"
+                }, 
+                {
+                    "name": "left_normalized_read", 
+                    "type": "fastq"
+                }, 
+                {
+                    "name": "right_normalized_read", 
+                    "type": "fastq"
+                }
+            ], 
+            "position": {
+                "left": 667.0000305175781, 
+                "top": 200
+            }, 
+            "post_job_actions": {}, 
+            "tool_errors": null, 
+            "tool_id": "toolshed.g2.bx.psu.edu/repos/mytest/ngsap1/insilico_read_nomalization/0.0.1", 
+            "tool_state": "{\"__page__\": 0, \"JM\": \"\\\"1G\\\"\", \"inputs\": \"{\\\"paired_or_single\\\": \\\"paired\\\", \\\"left_input\\\": null, \\\"right_input\\\": null, \\\"additional_params\\\": {\\\"use_additional\\\": \\\"no\\\", \\\"__current_case__\\\": 0}, \\\"__current_case__\\\": 0}\", \"__rerun_remap_job_id__\": null, \"maximum_coverage\": \"\\\"25\\\"\"}", 
+            "tool_version": "0.0.1", 
+            "type": "tool", 
+            "user_outputs": [], 
+            "uuid": "ee67cadd-54b2-4110-8046-3319c448cbbc"
+        }, 
+        "11": {
+            "annotation": "", 
+            "id": 11, 
+            "input_connections": {
+                "inputs|left_input": {
+                    "id": 10, 
+                    "output_name": "left_normalized_read"
+                }, 
+                "inputs|right_input": {
+                    "id": 10, 
+                    "output_name": "right_normalized_read"
+                }
+            }, 
+            "inputs": [], 
+            "label": null, 
+            "name": "Trinity", 
+            "outputs": [
+                {
+                    "name": "trinity_log", 
+                    "type": "txt"
+                }, 
+                {
+                    "name": "assembled_transcripts", 
+                    "type": "fasta"
+                }
+            ], 
+            "position": {
+                "left": 980.0000305175781, 
+                "top": 200
+            }, 
+            "post_job_actions": {}, 
+            "tool_errors": null, 
+            "tool_id": "toolshed.g2.bx.psu.edu/repos/mytest/ngsap1/trinityrnaseq/0.0.1", 
+            "tool_state": "{\"__page__\": 0, \"additional_params\": \"{\\\"use_additional\\\": \\\"no\\\", \\\"__current_case__\\\": 0}\", \"inputs\": \"{\\\"paired_or_single\\\": \\\"paired\\\", \\\"library_type\\\": \\\"None\\\", \\\"group_pairs_distance\\\": \\\"500\\\", \\\"left_input\\\": null, \\\"__current_case__\\\": 0, \\\"path_reinforcement_distance\\\": \\\"75\\\", \\\"right_input\\\": null}\", \"__rerun_remap_job_id__\": null, \"JM\": \"\\\"1G\\\"\", \"CPU\": \"\\\"2\\\"\"}", 
+            "tool_version": "0.0.1", 
+            "type": "tool", 
+            "user_outputs": [], 
+            "uuid": "990fa822-9962-4d2d-99ae-67674fbb8607"
+        }, 
+        "12": {
+            "annotation": "", 
+            "id": 12, 
+            "input_connections": {
+                "reads|left_input": {
+                    "id": 0, 
+                    "output_name": "output"
+                }, 
+                "reads|right_input": {
+                    "id": 1, 
+                    "output_name": "output"
+                }, 
+                "transcripts": {
+                    "id": 11, 
+                    "output_name": "assembled_transcripts"
+                }
+            }, 
+            "inputs": [], 
+            "label": null, 
+            "name": "align_and_estimate_abundance", 
+            "outputs": [
+                {
+                    "name": "align_and_estimate_abundance_log", 
+                    "type": "txt"
+                }, 
+                {
+                    "name": "bowtie_bam", 
+                    "type": "bam"
+                }, 
+                {
+                    "name": "rsem_isoforms", 
+                    "type": "tabular"
+                }, 
+                {
+                    "name": "rsem_genes", 
+                    "type": "tabular"
+                }
+            ], 
+            "position": {
+                "left": 1261.0000305175781, 
+                "top": 200
+            }, 
+            "post_job_actions": {}, 
+            "tool_errors": null, 
+            "tool_id": "toolshed.g2.bx.psu.edu/repos/mytest/ngsap1/id_align_and_estimate_abundance/1.0", 
+            "tool_state": "{\"__page__\": 0, \"__rerun_remap_job_id__\": null, \"reads\": \"{\\\"paired_or_single\\\": \\\"paired\\\", \\\"optional\\\": {\\\"use_options\\\": \\\"no\\\", \\\"__current_case__\\\": 0}, \\\"left_input\\\": null, \\\"__current_case__\\\": 0, \\\"seqtype\\\": \\\"fq\\\", \\\"right_input\\\": null}\", \"aln_method\": \"\\\"bowtie\\\"\", \"est_method\": \"\\\"RSEM\\\"\", \"transcripts\": \"null\"}", 
+            "tool_version": "1.0", 
+            "type": "tool", 
+            "user_outputs": [], 
+            "uuid": "d8feddcc-b4b8-4037-89a8-f0bb416146fc"
+        }, 
+        "13": {
+            "annotation": "", 
+            "id": 13, 
+            "input_connections": {
+                "fastafile": {
+                    "id": 11, 
+                    "output_name": "assembled_transcripts"
+                }
+            }, 
+            "inputs": [], 
+            "label": null, 
+            "name": "Trinity Stats", 
+            "outputs": [
+                {
+                    "name": "statsfile", 
+                    "type": "text"
+                }
+            ], 
+            "position": {
+                "left": 1261.0000305175781, 
+                "top": 449
+            }, 
+            "post_job_actions": {}, 
+            "tool_errors": null, 
+            "tool_id": "toolshed.g2.bx.psu.edu/repos/mytest/ngsap1/id_trinity_stats/1.0", 
+            "tool_state": "{\"fastafile\": \"null\", \"__page__\": 0, \"__rerun_remap_job_id__\": null}", 
+            "tool_version": "1.0", 
+            "type": "tool", 
+            "user_outputs": [], 
+            "uuid": "ccb6162f-e84b-4aae-bf7d-22dcc8fa16d5"
+        }, 
+        "14": {
+            "annotation": "", 
+            "id": 14, 
+            "input_connections": {
+                "reads|left_input": {
+                    "id": 2, 
+                    "output_name": "output"
+                }, 
+                "reads|right_input": {
+                    "id": 5, 
+                    "output_name": "output"
+                }, 
+                "transcripts": {
+                    "id": 11, 
+                    "output_name": "assembled_transcripts"
+                }
+            }, 
+            "inputs": [], 
+            "label": null, 
+            "name": "align_and_estimate_abundance", 
+            "outputs": [
+                {
+                    "name": "align_and_estimate_abundance_log", 
+                    "type": "txt"
+                }, 
+                {
+                    "name": "bowtie_bam", 
+                    "type": "bam"
+                }, 
+                {
+                    "name": "rsem_isoforms", 
+                    "type": "tabular"
+                }, 
+                {
+                    "name": "rsem_genes", 
+                    "type": "tabular"
+                }
+            ], 
+            "position": {
+                "left": 1261.0000305175781, 
+                "top": 561.9999694824219
+            }, 
+            "post_job_actions": {}, 
+            "tool_errors": null, 
+            "tool_id": "toolshed.g2.bx.psu.edu/repos/mytest/ngsap1/id_align_and_estimate_abundance/1.0", 
+            "tool_state": "{\"__page__\": 0, \"__rerun_remap_job_id__\": null, \"reads\": \"{\\\"paired_or_single\\\": \\\"paired\\\", \\\"optional\\\": {\\\"use_options\\\": \\\"no\\\", \\\"__current_case__\\\": 0}, \\\"left_input\\\": null, \\\"__current_case__\\\": 0, \\\"seqtype\\\": \\\"fq\\\", \\\"right_input\\\": null}\", \"aln_method\": \"\\\"bowtie\\\"\", \"est_method\": \"\\\"RSEM\\\"\", \"transcripts\": \"null\"}", 
+            "tool_version": "1.0", 
+            "type": "tool", 
+            "user_outputs": [], 
+            "uuid": "769db165-573c-4359-84ee-e1bb7518a430"
+        }, 
+        "15": {
+            "annotation": "", 
+            "id": 15, 
+            "input_connections": {
+                "transcript": {
+                    "id": 11, 
+                    "output_name": "assembled_transcripts"
+                }
+            }, 
+            "inputs": [], 
+            "label": null, 
+            "name": "transDecoder", 
+            "outputs": [
+                {
+                    "name": "transdecoder_pep", 
+                    "type": "fasta"
+                }, 
+                {
+                    "name": "transdecoder_cds", 
+                    "type": "fasta"
+                }, 
+                {
+                    "name": "transdecoder_bed", 
+                    "type": "bed"
+                }, 
+                {
+                    "name": "transdecoder_gff3", 
+                    "type": "tabular"
+                }, 
+                {
+                    "name": "transdecoder_mRNA", 
+                    "type": "fasta"
+                }, 
+                {
+                    "name": "transdecoder_log", 
+                    "type": "txt"
+                }
+            ], 
+            "position": {
+                "left": 1261.0000305175781, 
+                "top": 810.9999694824219
+            }, 
+            "post_job_actions": {}, 
+            "tool_errors": null, 
+            "tool_id": "toolshed.g2.bx.psu.edu/repos/mytest/ngsap1/id_transDecoder/1.0", 
+            "tool_state": "{\"pfam\": \"{\\\"options\\\": \\\"no\\\", \\\"__current_case__\\\": 0}\", \"optional\": \"{\\\"parameters\\\": \\\"no\\\", \\\"__current_case__\\\": 0}\", \"__rerun_remap_job_id__\": null, \"transcript\": \"null\", \"__page__\": 0}", 
+            "tool_version": "1.0", 
+            "type": "tool", 
+            "user_outputs": [], 
+            "uuid": "c4b3457c-57d2-4287-8c17-360a352f1d78"
+        }, 
+        "16": {
+            "annotation": "", 
+            "id": 16, 
+            "input_connections": {
+                "reads|left_input": {
+                    "id": 4, 
+                    "output_name": "output"
+                }, 
+                "reads|right_input": {
+                    "id": 7, 
+                    "output_name": "output"
+                }, 
+                "transcripts": {
+                    "id": 11, 
+                    "output_name": "assembled_transcripts"
+                }
+            }, 
+            "inputs": [], 
+            "label": null, 
+            "name": "align_and_estimate_abundance", 
+            "outputs": [
+                {
+                    "name": "align_and_estimate_abundance_log", 
+                    "type": "txt"
+                }, 
+                {
+                    "name": "bowtie_bam", 
+                    "type": "bam"
+                }, 
+                {
+                    "name": "rsem_isoforms", 
+                    "type": "tabular"
+                }, 
+                {
+                    "name": "rsem_genes", 
+                    "type": "tabular"
+                }
+            ], 
+            "position": {
+                "left": 1261.0000305175781, 
+                "top": 1059.9999694824219
+            }, 
+            "post_job_actions": {}, 
+            "tool_errors": null, 
+            "tool_id": "toolshed.g2.bx.psu.edu/repos/mytest/ngsap1/id_align_and_estimate_abundance/1.0", 
+            "tool_state": "{\"__page__\": 0, \"__rerun_remap_job_id__\": null, \"reads\": \"{\\\"paired_or_single\\\": \\\"paired\\\", \\\"optional\\\": {\\\"use_options\\\": \\\"no\\\", \\\"__current_case__\\\": 0}, \\\"left_input\\\": null, \\\"__current_case__\\\": 0, \\\"seqtype\\\": \\\"fq\\\", \\\"right_input\\\": null}\", \"aln_method\": \"\\\"bowtie\\\"\", \"est_method\": \"\\\"RSEM\\\"\", \"transcripts\": \"null\"}", 
+            "tool_version": "1.0", 
+            "type": "tool", 
+            "user_outputs": [], 
+            "uuid": "77776860-d7ed-45c6-9280-7326e4e8c486"
+        }, 
+        "17": {
+            "annotation": "", 
+            "id": 17, 
+            "input_connections": {
+                "reads|left_input": {
+                    "id": 3, 
+                    "output_name": "output"
+                }, 
+                "reads|right_input": {
+                    "id": 6, 
+                    "output_name": "output"
+                }, 
+                "transcripts": {
+                    "id": 11, 
+                    "output_name": "assembled_transcripts"
+                }
+            }, 
+            "inputs": [], 
+            "label": null, 
+            "name": "align_and_estimate_abundance", 
+            "outputs": [
+                {
+                    "name": "align_and_estimate_abundance_log", 
+                    "type": "txt"
+                }, 
+                {
+                    "name": "bowtie_bam", 
+                    "type": "bam"
+                }, 
+                {
+                    "name": "rsem_isoforms", 
+                    "type": "tabular"
+                }, 
+                {
+                    "name": "rsem_genes", 
+                    "type": "tabular"
+                }
+            ], 
+            "position": {
+                "left": 1261.0000305175781, 
+                "top": 1308.9999694824219
+            }, 
+            "post_job_actions": {}, 
+            "tool_errors": null, 
+            "tool_id": "toolshed.g2.bx.psu.edu/repos/mytest/ngsap1/id_align_and_estimate_abundance/1.0", 
+            "tool_state": "{\"__page__\": 0, \"__rerun_remap_job_id__\": null, \"reads\": \"{\\\"paired_or_single\\\": \\\"paired\\\", \\\"optional\\\": {\\\"use_options\\\": \\\"no\\\", \\\"__current_case__\\\": 0}, \\\"left_input\\\": null, \\\"__current_case__\\\": 0, \\\"seqtype\\\": \\\"fq\\\", \\\"right_input\\\": null}\", \"aln_method\": \"\\\"bowtie\\\"\", \"est_method\": \"\\\"RSEM\\\"\", \"transcripts\": \"null\"}", 
+            "tool_version": "1.0", 
+            "type": "tool", 
+            "user_outputs": [], 
+            "uuid": "f0db45a0-2a1b-422b-912e-b371778b46c6"
+        }, 
+        "18": {
+            "annotation": "", 
+            "id": 18, 
+            "input_connections": {
+                "query": {
+                    "id": 15, 
+                    "output_name": "transdecoder_pep"
+                }
+            }, 
+            "inputs": [], 
+            "label": null, 
+            "name": "NCBI BLAST+ blastp", 
+            "outputs": [
+                {
+                    "name": "output1", 
+                    "type": "tabular"
+                }
+            ], 
+            "position": {
+                "left": 1589.0000305175781, 
+                "top": 200
+            }, 
+            "post_job_actions": {}, 
+            "tool_errors": null, 
+            "tool_id": "toolshed.g2.bx.psu.edu/repos/devteam/ncbi_blast_plus/ncbi_blastp_wrapper/0.1.01", 
+            "tool_state": "{\"evalue_cutoff\": \"\\\"0.001\\\"\", \"__page__\": 0, \"adv_opts\": \"{\\\"adv_opts_selector\\\": \\\"basic\\\", \\\"__current_case__\\\": 0}\", \"__rerun_remap_job_id__\": null, \"blast_type\": \"\\\"blastp\\\"\", \"db_opts\": \"{\\\"db_opts_selector\\\": \\\"db\\\", \\\"subject\\\": \\\"\\\", \\\"histdb\\\": \\\"\\\", \\\"__current_case__\\\": 0, \\\"database\\\": {\\\"__class__\\\": \\\"UnvalidatedValue\\\", \\\"value\\\": null}}\", \"output\": \"{\\\"out_format\\\": \\\"ext\\\", \\\"__current_case__\\\": 1}\", \"query\": \"null\"}", 
+            "tool_version": "0.1.01", 
+            "type": "tool", 
+            "user_outputs": [], 
+            "uuid": "2e4f1945-4d2a-47e6-932c-f6f5b55c8089"
+        }, 
+        "19": {
+            "annotation": "", 
+            "id": 19, 
+            "input_connections": {
+                "isoform_sample_0|isoform_sample_matrix": {
+                    "id": 12, 
+                    "output_name": "rsem_isoforms"
+                }, 
+                "isoform_sample_2|isoform_sample_matrix": {
+                    "id": 14, 
+                    "output_name": "rsem_isoforms"
+                }, 
+                "isoform_sample_3|isoform_sample_matrix": {
+                    "id": 16, 
+                    "output_name": "rsem_isoforms"
+                }, 
+                "isoform_sample_4|isoform_sample_matrix": {
+                    "id": 17, 
+                    "output_name": "rsem_isoforms"
+                }
+            }, 
+            "inputs": [], 
+            "label": null, 
+            "name": "Differential Expression", 
+            "outputs": [
+                {
+                    "name": "de_output", 
+                    "type": "zip"
+                }, 
+                {
+                    "name": "output_log", 
+                    "type": "txt"
+                }
+            ], 
+            "position": {
+                "left": 1589.0000305175781, 
+                "top": 313
+            }, 
+            "post_job_actions": {}, 
+            "tool_errors": null, 
+            "tool_id": "toolshed.g2.bx.psu.edu/repos/mytest/ngsap1/differential_expression/1.0", 
+            "tool_state": "{\"isoform_sample\": \"[{\\\"__index__\\\": 0, \\\"isoform_sample_matrix\\\": null, \\\"sample_name\\\": \\\"Sample1\\\"}, {\\\"__index__\\\": 2, \\\"isoform_sample_matrix\\\": null, \\\"sample_name\\\": \\\"Sample2\\\"}, {\\\"__index__\\\": 3, \\\"isoform_sample_matrix\\\": null, \\\"sample_name\\\": \\\"Sample3\\\"}, {\\\"__index__\\\": 4, \\\"isoform_sample_matrix\\\": null, \\\"sample_name\\\": \\\"Sample4\\\"}]\", \"__page__\": 0, \"est_method\": \"\\\"RSEM\\\"\", \"__rerun_remap_job_id__\": null, \"method\": \"\\\"edgeR\\\"\"}", 
+            "tool_version": "1.0", 
+            "type": "tool", 
+            "user_outputs": [], 
+            "uuid": "ad56b1ff-e6d3-492e-b17b-72d68285ae17"
+        }, 
+        "20": {
+            "annotation": "", 
+            "id": 20, 
+            "input_connections": {
+                "blastoutfile": {
+                    "id": 18, 
+                    "output_name": "output1"
+                }, 
+                "trinityassembledfile": {
+                    "id": 15, 
+                    "output_name": "transdecoder_pep"
+                }
+            }, 
+            "inputs": [], 
+            "label": null, 
+            "name": "BLAST OUTPUT PARSER", 
+            "outputs": [
+                {
+                    "name": "parsed_blastfile_above_cutoff", 
+                    "type": "tabular"
+                }, 
+                {
+                    "name": "parsed_blastfile_below_cutoff", 
+                    "type": "tabular"
+                }, 
+                {
+                    "name": "oneline_file", 
+                    "type": "fasta"
+                }, 
+                {
+                    "name": "blastfile_below_cutoff", 
+                    "type": "fasta"
+                }, 
+                {
+                    "name": "blastfile_above_cutoff", 
+                    "type": "fasta"
+                }
+            ], 
+            "position": {
+                "left": 1912.9999084472656, 
+                "top": 200
+            }, 
+            "post_job_actions": {}, 
+            "tool_errors": null, 
+            "tool_id": "toolshed.g2.bx.psu.edu/repos/mytest/ngsap1/blast_parser_using_awk/0.0.1", 
+            "tool_state": "{\"__page__\": 0, \"blastoutfile\": \"null\", \"evalue\": \"\\\"1e-05\\\"\", \"trinityassembledfile\": \"null\", \"qcovs\": \"\\\"95\\\"\", \"__rerun_remap_job_id__\": null}", 
+            "tool_version": "0.0.1", 
+            "type": "tool", 
+            "user_outputs": [], 
+            "uuid": "a3e88afe-a154-43b3-8f7c-8baa37e529c0"
+        }
+    }, 
+    "uuid": "7bbee726-311d-420a-92f8-fed0c0d00e1a"
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/NGSAP-Workflow-Reference_based_workflow.ga	Tue Sep 22 01:58:00 2015 -0400
@@ -0,0 +1,1364 @@
+{
+    "a_galaxy_workflow": "true", 
+    "annotation": "NGSAP workflow 2", 
+    "format-version": "0.1", 
+    "name": "Reference_based_workflow", 
+    "steps": {
+        "0": {
+            "annotation": "", 
+            "id": 0, 
+            "input_connections": {}, 
+            "inputs": [
+                {
+                    "description": "", 
+                    "name": "C1_R1"
+                }
+            ], 
+            "label": null, 
+            "name": "Input dataset", 
+            "outputs": [], 
+            "position": {
+                "left": 150, 
+                "top": 440.58334350585938
+            }, 
+            "tool_errors": null, 
+            "tool_id": null, 
+            "tool_state": "{\"name\": \"C1_R1\"}", 
+            "tool_version": null, 
+            "type": "data_input", 
+            "user_outputs": [], 
+            "uuid": "d466bcf1-44fd-48e5-b25b-24db8173941f"
+        }, 
+        "1": {
+            "annotation": "", 
+            "id": 1, 
+            "input_connections": {}, 
+            "inputs": [
+                {
+                    "description": "", 
+                    "name": "C1_R2"
+                }
+            ], 
+            "label": null, 
+            "name": "Input dataset", 
+            "outputs": [], 
+            "position": {
+                "left": 169, 
+                "top": 508.58334350585938
+            }, 
+            "tool_errors": null, 
+            "tool_id": null, 
+            "tool_state": "{\"name\": \"C1_R2\"}", 
+            "tool_version": null, 
+            "type": "data_input", 
+            "user_outputs": [], 
+            "uuid": "2a107ff8-0c09-40ec-bc7d-0b6f5b87fc8e"
+        }, 
+        "2": {
+            "annotation": "", 
+            "id": 2, 
+            "input_connections": {}, 
+            "inputs": [
+                {
+                    "description": "", 
+                    "name": "C2_R1"
+                }
+            ], 
+            "label": null, 
+            "name": "Input dataset", 
+            "outputs": [], 
+            "position": {
+                "left": 127, 
+                "top": 588.58334350585938
+            }, 
+            "tool_errors": null, 
+            "tool_id": null, 
+            "tool_state": "{\"name\": \"C2_R1\"}", 
+            "tool_version": null, 
+            "type": "data_input", 
+            "user_outputs": [], 
+            "uuid": "a030d9b3-55ed-4668-acb0-5cfffc4eabc4"
+        }, 
+        "3": {
+            "annotation": "", 
+            "id": 3, 
+            "input_connections": {}, 
+            "inputs": [
+                {
+                    "description": "", 
+                    "name": "C2_R2"
+                }
+            ], 
+            "label": null, 
+            "name": "Input dataset", 
+            "outputs": [], 
+            "position": {
+                "left": 148, 
+                "top": 674.58334350585938
+            }, 
+            "tool_errors": null, 
+            "tool_id": null, 
+            "tool_state": "{\"name\": \"C2_R2\"}", 
+            "tool_version": null, 
+            "type": "data_input", 
+            "user_outputs": [], 
+            "uuid": "ea00291e-3b19-4887-9e35-a7be6c141572"
+        }, 
+        "4": {
+            "annotation": "", 
+            "id": 4, 
+            "input_connections": {}, 
+            "inputs": [
+                {
+                    "description": "", 
+                    "name": "C3_R2"
+                }
+            ], 
+            "label": null, 
+            "name": "Input dataset", 
+            "outputs": [], 
+            "position": {
+                "left": 202, 
+                "top": 836.58334350585938
+            }, 
+            "tool_errors": null, 
+            "tool_id": null, 
+            "tool_state": "{\"name\": \"C3_R2\"}", 
+            "tool_version": null, 
+            "type": "data_input", 
+            "user_outputs": [], 
+            "uuid": "d99af4eb-fcca-4a66-a23c-5b9e94fedab2"
+        }, 
+        "5": {
+            "annotation": "", 
+            "id": 5, 
+            "input_connections": {}, 
+            "inputs": [
+                {
+                    "description": "", 
+                    "name": "reference genome"
+                }
+            ], 
+            "label": null, 
+            "name": "Input dataset", 
+            "outputs": [], 
+            "position": {
+                "left": 356.31668090820312, 
+                "top": 1752.3999938964844
+            }, 
+            "tool_errors": null, 
+            "tool_id": null, 
+            "tool_state": "{\"name\": \"reference genome\"}", 
+            "tool_version": null, 
+            "type": "data_input", 
+            "user_outputs": [], 
+            "uuid": "93b290b0-e871-4308-b078-60729e7e6716"
+        }, 
+        "6": {
+            "annotation": "", 
+            "id": 6, 
+            "input_connections": {}, 
+            "inputs": [
+                {
+                    "description": "", 
+                    "name": "gtf "
+                }
+            ], 
+            "label": null, 
+            "name": "Input dataset", 
+            "outputs": [], 
+            "position": {
+                "left": 226.31668090820312, 
+                "top": 1205.3999938964844
+            }, 
+            "tool_errors": null, 
+            "tool_id": null, 
+            "tool_state": "{\"name\": \"gtf \"}", 
+            "tool_version": null, 
+            "type": "data_input", 
+            "user_outputs": [], 
+            "uuid": "368a70e9-b151-459b-a086-5cccb591189f"
+        }, 
+        "7": {
+            "annotation": "", 
+            "id": 7, 
+            "input_connections": {}, 
+            "inputs": [
+                {
+                    "description": "", 
+                    "name": "C3_R1"
+                }
+            ], 
+            "label": null, 
+            "name": "Input dataset", 
+            "outputs": [], 
+            "position": {
+                "left": 197, 
+                "top": 933.58334350585938
+            }, 
+            "tool_errors": null, 
+            "tool_id": null, 
+            "tool_state": "{\"name\": \"C3_R1\"}", 
+            "tool_version": null, 
+            "type": "data_input", 
+            "user_outputs": [], 
+            "uuid": "43324cce-d02f-42cb-8a33-e1c119ce3958"
+        }, 
+        "8": {
+            "annotation": "", 
+            "id": 8, 
+            "input_connections": {}, 
+            "inputs": [
+                {
+                    "description": "", 
+                    "name": "C4_R1"
+                }
+            ], 
+            "label": null, 
+            "name": "Input dataset", 
+            "outputs": [], 
+            "position": {
+                "left": 152, 
+                "top": 1045.5833435058594
+            }, 
+            "tool_errors": null, 
+            "tool_id": null, 
+            "tool_state": "{\"name\": \"C4_R1\"}", 
+            "tool_version": null, 
+            "type": "data_input", 
+            "user_outputs": [], 
+            "uuid": "a0cf2919-0a57-4277-b1a2-137b450a0024"
+        }, 
+        "9": {
+            "annotation": "", 
+            "id": 9, 
+            "input_connections": {}, 
+            "inputs": [
+                {
+                    "description": "", 
+                    "name": "C4_R2"
+                }
+            ], 
+            "label": null, 
+            "name": "Input dataset", 
+            "outputs": [], 
+            "position": {
+                "left": 178, 
+                "top": 1396.5833435058594
+            }, 
+            "tool_errors": null, 
+            "tool_id": null, 
+            "tool_state": "{\"name\": \"C4_R2\"}", 
+            "tool_version": null, 
+            "type": "data_input", 
+            "user_outputs": [], 
+            "uuid": "79f03ce4-a711-4013-8a29-6c5e010591c4"
+        }, 
+        "10": {
+            "annotation": "", 
+            "id": 10, 
+            "input_connections": {
+                "input_file": {
+                    "id": 0, 
+                    "output_name": "output"
+                }
+            }, 
+            "inputs": [], 
+            "label": null, 
+            "name": "FASTQ Groomer", 
+            "outputs": [
+                {
+                    "name": "output_file", 
+                    "type": "fastqsanger"
+                }
+            ], 
+            "position": {
+                "left": 469.41665649414062, 
+                "top": 180
+            }, 
+            "post_job_actions": {}, 
+            "tool_errors": null, 
+            "tool_id": "toolshed.g2.bx.psu.edu/repos/devteam/fastq_groomer/fastq_groomer/1.0.4", 
+            "tool_state": "{\"__page__\": 0, \"input_type\": \"\\\"sanger\\\"\", \"__rerun_remap_job_id__\": null, \"options_type\": \"{\\\"options_type_selector\\\": \\\"basic\\\", \\\"__current_case__\\\": 0}\", \"input_file\": \"null\"}", 
+            "tool_version": "1.0.4", 
+            "type": "tool", 
+            "user_outputs": [], 
+            "uuid": "51ce2585-d2e0-4635-ab37-037c4d745fbe"
+        }, 
+        "11": {
+            "annotation": "", 
+            "id": 11, 
+            "input_connections": {
+                "input_file": {
+                    "id": 1, 
+                    "output_name": "output"
+                }
+            }, 
+            "inputs": [], 
+            "label": null, 
+            "name": "FASTQ Groomer", 
+            "outputs": [
+                {
+                    "name": "output_file", 
+                    "type": "fastqsanger"
+                }
+            ], 
+            "position": {
+                "left": 445.81668090820312, 
+                "top": 283.81668090820312
+            }, 
+            "post_job_actions": {}, 
+            "tool_errors": null, 
+            "tool_id": "toolshed.g2.bx.psu.edu/repos/devteam/fastq_groomer/fastq_groomer/1.0.4", 
+            "tool_state": "{\"__page__\": 0, \"input_type\": \"\\\"sanger\\\"\", \"__rerun_remap_job_id__\": null, \"options_type\": \"{\\\"options_type_selector\\\": \\\"basic\\\", \\\"__current_case__\\\": 0}\", \"input_file\": \"null\"}", 
+            "tool_version": "1.0.4", 
+            "type": "tool", 
+            "user_outputs": [], 
+            "uuid": "b455ab91-06a7-436b-930c-accc5c0f5fac"
+        }, 
+        "12": {
+            "annotation": "", 
+            "id": 12, 
+            "input_connections": {
+                "input_file": {
+                    "id": 2, 
+                    "output_name": "output"
+                }
+            }, 
+            "inputs": [], 
+            "label": null, 
+            "name": "FASTQ Groomer", 
+            "outputs": [
+                {
+                    "name": "output_file", 
+                    "type": "fastqsanger"
+                }
+            ], 
+            "position": {
+                "left": 437.81668090820312, 
+                "top": 480.81668090820312
+            }, 
+            "post_job_actions": {}, 
+            "tool_errors": null, 
+            "tool_id": "toolshed.g2.bx.psu.edu/repos/devteam/fastq_groomer/fastq_groomer/1.0.4", 
+            "tool_state": "{\"__page__\": 0, \"input_type\": \"\\\"sanger\\\"\", \"__rerun_remap_job_id__\": null, \"options_type\": \"{\\\"options_type_selector\\\": \\\"basic\\\", \\\"__current_case__\\\": 0}\", \"input_file\": \"null\"}", 
+            "tool_version": "1.0.4", 
+            "type": "tool", 
+            "user_outputs": [], 
+            "uuid": "b97b3092-f0fe-477e-af85-2c7d778a5b43"
+        }, 
+        "13": {
+            "annotation": "", 
+            "id": 13, 
+            "input_connections": {
+                "input_file": {
+                    "id": 3, 
+                    "output_name": "output"
+                }
+            }, 
+            "inputs": [], 
+            "label": null, 
+            "name": "FASTQ Groomer", 
+            "outputs": [
+                {
+                    "name": "output_file", 
+                    "type": "fastqsanger"
+                }
+            ], 
+            "position": {
+                "left": 493.81668090820312, 
+                "top": 613.81668090820312
+            }, 
+            "post_job_actions": {}, 
+            "tool_errors": null, 
+            "tool_id": "toolshed.g2.bx.psu.edu/repos/devteam/fastq_groomer/fastq_groomer/1.0.4", 
+            "tool_state": "{\"__page__\": 0, \"input_type\": \"\\\"sanger\\\"\", \"__rerun_remap_job_id__\": null, \"options_type\": \"{\\\"options_type_selector\\\": \\\"basic\\\", \\\"__current_case__\\\": 0}\", \"input_file\": \"null\"}", 
+            "tool_version": "1.0.4", 
+            "type": "tool", 
+            "user_outputs": [], 
+            "uuid": "bd8d1650-187a-4c3a-89af-06aa7bb93023"
+        }, 
+        "14": {
+            "annotation": "", 
+            "id": 14, 
+            "input_connections": {
+                "input_file": {
+                    "id": 4, 
+                    "output_name": "output"
+                }
+            }, 
+            "inputs": [], 
+            "label": null, 
+            "name": "FASTQ Groomer", 
+            "outputs": [
+                {
+                    "name": "output_file", 
+                    "type": "fastqsanger"
+                }
+            ], 
+            "position": {
+                "left": 540.39999389648438, 
+                "top": 768.89999389648438
+            }, 
+            "post_job_actions": {}, 
+            "tool_errors": null, 
+            "tool_id": "toolshed.g2.bx.psu.edu/repos/devteam/fastq_groomer/fastq_groomer/1.0.4", 
+            "tool_state": "{\"__page__\": 0, \"input_type\": \"\\\"sanger\\\"\", \"__rerun_remap_job_id__\": null, \"options_type\": \"{\\\"options_type_selector\\\": \\\"basic\\\", \\\"__current_case__\\\": 0}\", \"input_file\": \"null\"}", 
+            "tool_version": "1.0.4", 
+            "type": "tool", 
+            "user_outputs": [], 
+            "uuid": "79b45efc-ffba-40a8-98b3-6180a461cb5c"
+        }, 
+        "15": {
+            "annotation": "", 
+            "id": 15, 
+            "input_connections": {
+                "input_file": {
+                    "id": 7, 
+                    "output_name": "output"
+                }
+            }, 
+            "inputs": [], 
+            "label": null, 
+            "name": "FASTQ Groomer", 
+            "outputs": [
+                {
+                    "name": "output_file", 
+                    "type": "fastqsanger"
+                }
+            ], 
+            "position": {
+                "left": 586.39999389648438, 
+                "top": 912.89999389648438
+            }, 
+            "post_job_actions": {}, 
+            "tool_errors": null, 
+            "tool_id": "toolshed.g2.bx.psu.edu/repos/devteam/fastq_groomer/fastq_groomer/1.0.4", 
+            "tool_state": "{\"__page__\": 0, \"input_type\": \"\\\"sanger\\\"\", \"__rerun_remap_job_id__\": null, \"options_type\": \"{\\\"options_type_selector\\\": \\\"basic\\\", \\\"__current_case__\\\": 0}\", \"input_file\": \"null\"}", 
+            "tool_version": "1.0.4", 
+            "type": "tool", 
+            "user_outputs": [], 
+            "uuid": "0fb1e9fc-c911-4946-9280-f2ae12a8aa38"
+        }, 
+        "16": {
+            "annotation": "", 
+            "id": 16, 
+            "input_connections": {
+                "input_file": {
+                    "id": 8, 
+                    "output_name": "output"
+                }
+            }, 
+            "inputs": [], 
+            "label": null, 
+            "name": "FASTQ Groomer", 
+            "outputs": [
+                {
+                    "name": "output_file", 
+                    "type": "fastqsanger"
+                }
+            ], 
+            "position": {
+                "left": 638.39999389648438, 
+                "top": 1104.8999938964844
+            }, 
+            "post_job_actions": {}, 
+            "tool_errors": null, 
+            "tool_id": "toolshed.g2.bx.psu.edu/repos/devteam/fastq_groomer/fastq_groomer/1.0.4", 
+            "tool_state": "{\"__page__\": 0, \"input_type\": \"\\\"sanger\\\"\", \"__rerun_remap_job_id__\": null, \"options_type\": \"{\\\"options_type_selector\\\": \\\"basic\\\", \\\"__current_case__\\\": 0}\", \"input_file\": \"null\"}", 
+            "tool_version": "1.0.4", 
+            "type": "tool", 
+            "user_outputs": [], 
+            "uuid": "95d850ba-13c9-4862-8879-fd100c784967"
+        }, 
+        "17": {
+            "annotation": "", 
+            "id": 17, 
+            "input_connections": {
+                "input_file": {
+                    "id": 9, 
+                    "output_name": "output"
+                }
+            }, 
+            "inputs": [], 
+            "label": null, 
+            "name": "FASTQ Groomer", 
+            "outputs": [
+                {
+                    "name": "output_file", 
+                    "type": "fastqsanger"
+                }
+            ], 
+            "position": {
+                "left": 586.39999389648438, 
+                "top": 1348.8999938964844
+            }, 
+            "post_job_actions": {}, 
+            "tool_errors": null, 
+            "tool_id": "toolshed.g2.bx.psu.edu/repos/devteam/fastq_groomer/fastq_groomer/1.0.4", 
+            "tool_state": "{\"__page__\": 0, \"input_type\": \"\\\"sanger\\\"\", \"__rerun_remap_job_id__\": null, \"options_type\": \"{\\\"options_type_selector\\\": \\\"basic\\\", \\\"__current_case__\\\": 0}\", \"input_file\": \"null\"}", 
+            "tool_version": "1.0.4", 
+            "type": "tool", 
+            "user_outputs": [], 
+            "uuid": "22b35376-4137-4ead-acef-294ca5980113"
+        }, 
+        "18": {
+            "annotation": "", 
+            "id": 18, 
+            "input_connections": {
+                "params|own_junctions|gene_model_ann|gene_annotation_model": {
+                    "id": 6, 
+                    "output_name": "output"
+                }, 
+                "refGenomeSource|ownFile": {
+                    "id": 5, 
+                    "output_name": "output"
+                }, 
+                "singlePaired|input1": {
+                    "id": 10, 
+                    "output_name": "output_file"
+                }, 
+                "singlePaired|input2": {
+                    "id": 11, 
+                    "output_name": "output_file"
+                }
+            }, 
+            "inputs": [], 
+            "label": null, 
+            "name": "Tophat2", 
+            "outputs": [
+                {
+                    "name": "align_summary", 
+                    "type": "txt"
+                }, 
+                {
+                    "name": "fusions", 
+                    "type": "tabular"
+                }, 
+                {
+                    "name": "insertions", 
+                    "type": "bed"
+                }, 
+                {
+                    "name": "deletions", 
+                    "type": "bed"
+                }, 
+                {
+                    "name": "junctions", 
+                    "type": "bed"
+                }, 
+                {
+                    "name": "accepted_hits", 
+                    "type": "bam"
+                }
+            ], 
+            "position": {
+                "left": 898.99996948242188, 
+                "top": 245.58332824707031
+            }, 
+            "post_job_actions": {}, 
+            "tool_errors": null, 
+            "tool_id": "toolshed.g2.bx.psu.edu/repos/devteam/tophat2/tophat2/0.6", 
+            "tool_state": "{\"__page__\": 0, \"singlePaired\": \"{\\\"input2\\\": null, \\\"input1\\\": null, \\\"report_discordant_pairs\\\": \\\"Yes\\\", \\\"sPaired\\\": \\\"paired\\\", \\\"__current_case__\\\": 1, \\\"mate_inner_distance\\\": \\\"300\\\", \\\"mate_std_dev\\\": \\\"20\\\"}\", \"__rerun_remap_job_id__\": null, \"readGroup\": \"{\\\"__current_case__\\\": 1, \\\"specReadGroup\\\": \\\"no\\\"}\", \"params\": \"{\\\"min_intron_length\\\": \\\"70\\\", \\\"min_segment_intron\\\": \\\"50\\\", \\\"fusion_search\\\": {\\\"__current_case__\\\": 0, \\\"do_search\\\": \\\"No\\\"}, \\\"seg_mismatches\\\": \\\"2\\\", \\\"library_type\\\": \\\"fr-unstranded\\\", \\\"settingsType\\\": \\\"full\\\", \\\"coverage_search\\\": {\\\"use_search\\\": \\\"No\\\", \\\"__current_case__\\\": 1}, \\\"splice_mismatches\\\": \\\"0\\\", \\\"max_multihits\\\": \\\"20\\\", \\\"bowtie_n\\\": \\\"No\\\", \\\"read_realign_edit_dist\\\": \\\"1000\\\", \\\"max_intron_length\\\": \\\"500000\\\", \\\"anchor_length\\\": \\\"8\\\", \\\"microexon_search\\\": \\\"No\\\", \\\"indel_search\\\": {\\\"max_insertion_length\\\": \\\"3\\\", \\\"max_deletion_length\\\": \\\"3\\\", \\\"__current_case__\\\": 1, \\\"allow_indel_search\\\": \\\"Yes\\\"}, \\\"read_edit_dist\\\": \\\"2\\\", \\\"own_junctions\\\": {\\\"gene_model_ann\\\": {\\\"gene_annotation_model\\\": null, \\\"use_annotations\\\": \\\"Yes\\\", \\\"__current_case__\\\": 1}, \\\"no_novel_juncs\\\": \\\"No\\\", \\\"use_junctions\\\": \\\"Yes\\\", \\\"__current_case__\\\": 0, \\\"raw_juncs\\\": {\\\"use_juncs\\\": \\\"No\\\", \\\"__current_case__\\\": 0}}, \\\"seg_length\\\": \\\"25\\\", \\\"max_segment_intron\\\": \\\"500000\\\", \\\"bowtie2_settings\\\": {\\\"__current_case__\\\": 0, \\\"b2_settings\\\": \\\"No\\\"}, \\\"__current_case__\\\": 1, \\\"read_mismatches\\\": \\\"2\\\"}\", \"refGenomeSource\": \"{\\\"genomeSource\\\": \\\"history\\\", \\\"ownFile\\\": null, \\\"__current_case__\\\": 1}\"}", 
+            "tool_version": "0.6", 
+            "type": "tool", 
+            "user_outputs": [], 
+            "uuid": "4d3bb525-d233-498f-9aed-9453379091d1"
+        }, 
+        "19": {
+            "annotation": "", 
+            "id": 19, 
+            "input_connections": {
+                "params|own_junctions|gene_model_ann|gene_annotation_model": {
+                    "id": 6, 
+                    "output_name": "output"
+                }, 
+                "refGenomeSource|ownFile": {
+                    "id": 5, 
+                    "output_name": "output"
+                }, 
+                "singlePaired|input1": {
+                    "id": 12, 
+                    "output_name": "output_file"
+                }, 
+                "singlePaired|input2": {
+                    "id": 13, 
+                    "output_name": "output_file"
+                }
+            }, 
+            "inputs": [], 
+            "label": null, 
+            "name": "Tophat2", 
+            "outputs": [
+                {
+                    "name": "align_summary", 
+                    "type": "txt"
+                }, 
+                {
+                    "name": "fusions", 
+                    "type": "tabular"
+                }, 
+                {
+                    "name": "insertions", 
+                    "type": "bed"
+                }, 
+                {
+                    "name": "deletions", 
+                    "type": "bed"
+                }, 
+                {
+                    "name": "junctions", 
+                    "type": "bed"
+                }, 
+                {
+                    "name": "accepted_hits", 
+                    "type": "bam"
+                }
+            ], 
+            "position": {
+                "left": 1089.9999694824219, 
+                "top": 645.58334350585938
+            }, 
+            "post_job_actions": {}, 
+            "tool_errors": null, 
+            "tool_id": "toolshed.g2.bx.psu.edu/repos/devteam/tophat2/tophat2/0.6", 
+            "tool_state": "{\"__page__\": 0, \"singlePaired\": \"{\\\"input2\\\": null, \\\"input1\\\": null, \\\"report_discordant_pairs\\\": \\\"Yes\\\", \\\"sPaired\\\": \\\"paired\\\", \\\"__current_case__\\\": 1, \\\"mate_inner_distance\\\": \\\"300\\\", \\\"mate_std_dev\\\": \\\"20\\\"}\", \"__rerun_remap_job_id__\": null, \"readGroup\": \"{\\\"__current_case__\\\": 1, \\\"specReadGroup\\\": \\\"no\\\"}\", \"params\": \"{\\\"min_intron_length\\\": \\\"70\\\", \\\"min_segment_intron\\\": \\\"50\\\", \\\"fusion_search\\\": {\\\"__current_case__\\\": 0, \\\"do_search\\\": \\\"No\\\"}, \\\"seg_mismatches\\\": \\\"2\\\", \\\"library_type\\\": \\\"fr-unstranded\\\", \\\"settingsType\\\": \\\"full\\\", \\\"coverage_search\\\": {\\\"use_search\\\": \\\"No\\\", \\\"__current_case__\\\": 1}, \\\"splice_mismatches\\\": \\\"0\\\", \\\"max_multihits\\\": \\\"20\\\", \\\"bowtie_n\\\": \\\"No\\\", \\\"read_realign_edit_dist\\\": \\\"1000\\\", \\\"max_intron_length\\\": \\\"500000\\\", \\\"anchor_length\\\": \\\"8\\\", \\\"microexon_search\\\": \\\"No\\\", \\\"indel_search\\\": {\\\"max_insertion_length\\\": \\\"3\\\", \\\"max_deletion_length\\\": \\\"3\\\", \\\"__current_case__\\\": 1, \\\"allow_indel_search\\\": \\\"Yes\\\"}, \\\"read_edit_dist\\\": \\\"2\\\", \\\"own_junctions\\\": {\\\"gene_model_ann\\\": {\\\"gene_annotation_model\\\": null, \\\"use_annotations\\\": \\\"Yes\\\", \\\"__current_case__\\\": 1}, \\\"no_novel_juncs\\\": \\\"No\\\", \\\"use_junctions\\\": \\\"Yes\\\", \\\"__current_case__\\\": 0, \\\"raw_juncs\\\": {\\\"use_juncs\\\": \\\"No\\\", \\\"__current_case__\\\": 0}}, \\\"seg_length\\\": \\\"25\\\", \\\"max_segment_intron\\\": \\\"500000\\\", \\\"bowtie2_settings\\\": {\\\"__current_case__\\\": 0, \\\"b2_settings\\\": \\\"No\\\"}, \\\"__current_case__\\\": 1, \\\"read_mismatches\\\": \\\"2\\\"}\", \"refGenomeSource\": \"{\\\"genomeSource\\\": \\\"history\\\", \\\"ownFile\\\": null, \\\"__current_case__\\\": 1}\"}", 
+            "tool_version": "0.6", 
+            "type": "tool", 
+            "user_outputs": [], 
+            "uuid": "81e8a87f-b6b0-4618-8720-529418754ef9"
+        }, 
+        "20": {
+            "annotation": "", 
+            "id": 20, 
+            "input_connections": {
+                "params|own_junctions|gene_model_ann|gene_annotation_model": {
+                    "id": 6, 
+                    "output_name": "output"
+                }, 
+                "refGenomeSource|ownFile": {
+                    "id": 5, 
+                    "output_name": "output"
+                }, 
+                "singlePaired|input1": {
+                    "id": 14, 
+                    "output_name": "output_file"
+                }, 
+                "singlePaired|input2": {
+                    "id": 15, 
+                    "output_name": "output_file"
+                }
+            }, 
+            "inputs": [], 
+            "label": null, 
+            "name": "Tophat2", 
+            "outputs": [
+                {
+                    "name": "align_summary", 
+                    "type": "txt"
+                }, 
+                {
+                    "name": "fusions", 
+                    "type": "tabular"
+                }, 
+                {
+                    "name": "insertions", 
+                    "type": "bed"
+                }, 
+                {
+                    "name": "deletions", 
+                    "type": "bed"
+                }, 
+                {
+                    "name": "junctions", 
+                    "type": "bed"
+                }, 
+                {
+                    "name": "accepted_hits", 
+                    "type": "bam"
+                }
+            ], 
+            "position": {
+                "left": 1174.9999694824219, 
+                "top": 1034.5833435058594
+            }, 
+            "post_job_actions": {}, 
+            "tool_errors": null, 
+            "tool_id": "toolshed.g2.bx.psu.edu/repos/devteam/tophat2/tophat2/0.6", 
+            "tool_state": "{\"__page__\": 0, \"singlePaired\": \"{\\\"input2\\\": null, \\\"input1\\\": null, \\\"report_discordant_pairs\\\": \\\"Yes\\\", \\\"sPaired\\\": \\\"paired\\\", \\\"__current_case__\\\": 1, \\\"mate_inner_distance\\\": \\\"300\\\", \\\"mate_std_dev\\\": \\\"20\\\"}\", \"__rerun_remap_job_id__\": null, \"readGroup\": \"{\\\"__current_case__\\\": 1, \\\"specReadGroup\\\": \\\"no\\\"}\", \"params\": \"{\\\"min_intron_length\\\": \\\"70\\\", \\\"min_segment_intron\\\": \\\"50\\\", \\\"fusion_search\\\": {\\\"__current_case__\\\": 0, \\\"do_search\\\": \\\"No\\\"}, \\\"seg_mismatches\\\": \\\"2\\\", \\\"library_type\\\": \\\"fr-unstranded\\\", \\\"settingsType\\\": \\\"full\\\", \\\"coverage_search\\\": {\\\"use_search\\\": \\\"No\\\", \\\"__current_case__\\\": 1}, \\\"splice_mismatches\\\": \\\"0\\\", \\\"max_multihits\\\": \\\"20\\\", \\\"bowtie_n\\\": \\\"No\\\", \\\"read_realign_edit_dist\\\": \\\"1000\\\", \\\"max_intron_length\\\": \\\"500000\\\", \\\"anchor_length\\\": \\\"8\\\", \\\"microexon_search\\\": \\\"No\\\", \\\"indel_search\\\": {\\\"max_insertion_length\\\": \\\"3\\\", \\\"max_deletion_length\\\": \\\"3\\\", \\\"__current_case__\\\": 1, \\\"allow_indel_search\\\": \\\"Yes\\\"}, \\\"read_edit_dist\\\": \\\"2\\\", \\\"own_junctions\\\": {\\\"gene_model_ann\\\": {\\\"gene_annotation_model\\\": null, \\\"use_annotations\\\": \\\"Yes\\\", \\\"__current_case__\\\": 1}, \\\"no_novel_juncs\\\": \\\"No\\\", \\\"use_junctions\\\": \\\"Yes\\\", \\\"__current_case__\\\": 0, \\\"raw_juncs\\\": {\\\"use_juncs\\\": \\\"No\\\", \\\"__current_case__\\\": 0}}, \\\"seg_length\\\": \\\"25\\\", \\\"max_segment_intron\\\": \\\"500000\\\", \\\"bowtie2_settings\\\": {\\\"__current_case__\\\": 0, \\\"b2_settings\\\": \\\"No\\\"}, \\\"__current_case__\\\": 1, \\\"read_mismatches\\\": \\\"2\\\"}\", \"refGenomeSource\": \"{\\\"genomeSource\\\": \\\"history\\\", \\\"ownFile\\\": null, \\\"__current_case__\\\": 1}\"}", 
+            "tool_version": "0.6", 
+            "type": "tool", 
+            "user_outputs": [], 
+            "uuid": "534ea8a1-67d0-4d9f-8af3-25c5ab4d83a2"
+        }, 
+        "21": {
+            "annotation": "", 
+            "id": 21, 
+            "input_connections": {
+                "params|own_junctions|gene_model_ann|gene_annotation_model": {
+                    "id": 6, 
+                    "output_name": "output"
+                }, 
+                "refGenomeSource|ownFile": {
+                    "id": 5, 
+                    "output_name": "output"
+                }, 
+                "singlePaired|input1": {
+                    "id": 16, 
+                    "output_name": "output_file"
+                }, 
+                "singlePaired|input2": {
+                    "id": 17, 
+                    "output_name": "output_file"
+                }
+            }, 
+            "inputs": [], 
+            "label": null, 
+            "name": "Tophat2", 
+            "outputs": [
+                {
+                    "name": "align_summary", 
+                    "type": "txt"
+                }, 
+                {
+                    "name": "fusions", 
+                    "type": "tabular"
+                }, 
+                {
+                    "name": "insertions", 
+                    "type": "bed"
+                }, 
+                {
+                    "name": "deletions", 
+                    "type": "bed"
+                }, 
+                {
+                    "name": "junctions", 
+                    "type": "bed"
+                }, 
+                {
+                    "name": "accepted_hits", 
+                    "type": "bam"
+                }
+            ], 
+            "position": {
+                "left": 1286.9999694824219, 
+                "top": 1374.5833435058594
+            }, 
+            "post_job_actions": {}, 
+            "tool_errors": null, 
+            "tool_id": "toolshed.g2.bx.psu.edu/repos/devteam/tophat2/tophat2/0.6", 
+            "tool_state": "{\"__page__\": 0, \"singlePaired\": \"{\\\"input2\\\": null, \\\"input1\\\": null, \\\"report_discordant_pairs\\\": \\\"Yes\\\", \\\"sPaired\\\": \\\"paired\\\", \\\"__current_case__\\\": 1, \\\"mate_inner_distance\\\": \\\"300\\\", \\\"mate_std_dev\\\": \\\"20\\\"}\", \"__rerun_remap_job_id__\": null, \"readGroup\": \"{\\\"__current_case__\\\": 1, \\\"specReadGroup\\\": \\\"no\\\"}\", \"params\": \"{\\\"min_intron_length\\\": \\\"70\\\", \\\"min_segment_intron\\\": \\\"50\\\", \\\"fusion_search\\\": {\\\"__current_case__\\\": 0, \\\"do_search\\\": \\\"No\\\"}, \\\"seg_mismatches\\\": \\\"2\\\", \\\"library_type\\\": \\\"fr-unstranded\\\", \\\"settingsType\\\": \\\"full\\\", \\\"coverage_search\\\": {\\\"use_search\\\": \\\"No\\\", \\\"__current_case__\\\": 1}, \\\"splice_mismatches\\\": \\\"0\\\", \\\"max_multihits\\\": \\\"20\\\", \\\"bowtie_n\\\": \\\"No\\\", \\\"read_realign_edit_dist\\\": \\\"1000\\\", \\\"max_intron_length\\\": \\\"500000\\\", \\\"anchor_length\\\": \\\"8\\\", \\\"microexon_search\\\": \\\"No\\\", \\\"indel_search\\\": {\\\"max_insertion_length\\\": \\\"3\\\", \\\"max_deletion_length\\\": \\\"3\\\", \\\"__current_case__\\\": 1, \\\"allow_indel_search\\\": \\\"Yes\\\"}, \\\"read_edit_dist\\\": \\\"2\\\", \\\"own_junctions\\\": {\\\"gene_model_ann\\\": {\\\"gene_annotation_model\\\": null, \\\"use_annotations\\\": \\\"Yes\\\", \\\"__current_case__\\\": 1}, \\\"no_novel_juncs\\\": \\\"No\\\", \\\"use_junctions\\\": \\\"Yes\\\", \\\"__current_case__\\\": 0, \\\"raw_juncs\\\": {\\\"use_juncs\\\": \\\"No\\\", \\\"__current_case__\\\": 0}}, \\\"seg_length\\\": \\\"25\\\", \\\"max_segment_intron\\\": \\\"500000\\\", \\\"bowtie2_settings\\\": {\\\"__current_case__\\\": 0, \\\"b2_settings\\\": \\\"No\\\"}, \\\"__current_case__\\\": 1, \\\"read_mismatches\\\": \\\"2\\\"}\", \"refGenomeSource\": \"{\\\"genomeSource\\\": \\\"history\\\", \\\"ownFile\\\": null, \\\"__current_case__\\\": 1}\"}", 
+            "tool_version": "0.6", 
+            "type": "tool", 
+            "user_outputs": [], 
+            "uuid": "a301a721-c300-4322-92f2-56236be26ee9"
+        }, 
+        "22": {
+            "annotation": "", 
+            "id": 22, 
+            "input_connections": {
+                "input": {
+                    "id": 18, 
+                    "output_name": "accepted_hits"
+                }
+            }, 
+            "inputs": [], 
+            "label": null, 
+            "name": "Cufflinks", 
+            "outputs": [
+                {
+                    "name": "genes_expression", 
+                    "type": "tabular"
+                }, 
+                {
+                    "name": "transcripts_expression", 
+                    "type": "tabular"
+                }, 
+                {
+                    "name": "assembled_isoforms", 
+                    "type": "gtf"
+                }, 
+                {
+                    "name": "total_map_mass", 
+                    "type": "txt"
+                }, 
+                {
+                    "name": "skipped", 
+                    "type": "gtf"
+                }
+            ], 
+            "position": {
+                "left": 2244.8833923339844, 
+                "top": 795.96664428710938
+            }, 
+            "post_job_actions": {}, 
+            "tool_errors": null, 
+            "tool_id": "toolshed.g2.bx.psu.edu/repos/devteam/cufflinks/cufflinks/0.0.7", 
+            "tool_state": "{\"reference_annotation\": \"{\\\"use_ref\\\": \\\"No\\\", \\\"__current_case__\\\": 0}\", \"min_isoform_fraction\": \"\\\"0.1\\\"\", \"multiread_correct\": \"\\\"No\\\"\", \"__page__\": 0, \"__rerun_remap_job_id__\": null, \"pre_mrna_fraction\": \"\\\"0.15\\\"\", \"bias_correction\": \"{\\\"do_bias_correction\\\": \\\"No\\\", \\\"__current_case__\\\": 1}\", \"max_intron_len\": \"\\\"300000\\\"\", \"input\": \"null\", \"global_model\": \"null\", \"length_correction\": \"\\\"\\\"\", \"advanced_settings\": \"{\\\"__current_case__\\\": 0, \\\"use_advanced_settings\\\": \\\"No\\\"}\"}", 
+            "tool_version": "2.2.1.0", 
+            "type": "tool", 
+            "user_outputs": [], 
+            "uuid": "45793133-e88c-4107-9860-3018483d14de"
+        }, 
+        "23": {
+            "annotation": "", 
+            "id": 23, 
+            "input_connections": {
+                "input": {
+                    "id": 19, 
+                    "output_name": "accepted_hits"
+                }
+            }, 
+            "inputs": [], 
+            "label": null, 
+            "name": "Cufflinks", 
+            "outputs": [
+                {
+                    "name": "genes_expression", 
+                    "type": "tabular"
+                }, 
+                {
+                    "name": "transcripts_expression", 
+                    "type": "tabular"
+                }, 
+                {
+                    "name": "assembled_isoforms", 
+                    "type": "gtf"
+                }, 
+                {
+                    "name": "total_map_mass", 
+                    "type": "txt"
+                }, 
+                {
+                    "name": "skipped", 
+                    "type": "gtf"
+                }
+            ], 
+            "position": {
+                "left": 2251.8833923339844, 
+                "top": 1063.9666442871094
+            }, 
+            "post_job_actions": {}, 
+            "tool_errors": null, 
+            "tool_id": "toolshed.g2.bx.psu.edu/repos/devteam/cufflinks/cufflinks/0.0.7", 
+            "tool_state": "{\"reference_annotation\": \"{\\\"use_ref\\\": \\\"No\\\", \\\"__current_case__\\\": 0}\", \"min_isoform_fraction\": \"\\\"0.1\\\"\", \"multiread_correct\": \"\\\"No\\\"\", \"__page__\": 0, \"__rerun_remap_job_id__\": null, \"pre_mrna_fraction\": \"\\\"0.15\\\"\", \"bias_correction\": \"{\\\"do_bias_correction\\\": \\\"No\\\", \\\"__current_case__\\\": 1}\", \"max_intron_len\": \"\\\"300000\\\"\", \"input\": \"null\", \"global_model\": \"null\", \"length_correction\": \"\\\"\\\"\", \"advanced_settings\": \"{\\\"__current_case__\\\": 0, \\\"use_advanced_settings\\\": \\\"No\\\"}\"}", 
+            "tool_version": "2.2.1.0", 
+            "type": "tool", 
+            "user_outputs": [], 
+            "uuid": "00a851a2-7802-4258-ab9c-74227a7c0f3f"
+        }, 
+        "24": {
+            "annotation": "", 
+            "id": 24, 
+            "input_connections": {
+                "input": {
+                    "id": 20, 
+                    "output_name": "accepted_hits"
+                }
+            }, 
+            "inputs": [], 
+            "label": null, 
+            "name": "Cufflinks", 
+            "outputs": [
+                {
+                    "name": "genes_expression", 
+                    "type": "tabular"
+                }, 
+                {
+                    "name": "transcripts_expression", 
+                    "type": "tabular"
+                }, 
+                {
+                    "name": "assembled_isoforms", 
+                    "type": "gtf"
+                }, 
+                {
+                    "name": "total_map_mass", 
+                    "type": "txt"
+                }, 
+                {
+                    "name": "skipped", 
+                    "type": "gtf"
+                }
+            ], 
+            "position": {
+                "left": 2268.8833923339844, 
+                "top": 1349.9666442871094
+            }, 
+            "post_job_actions": {}, 
+            "tool_errors": null, 
+            "tool_id": "toolshed.g2.bx.psu.edu/repos/devteam/cufflinks/cufflinks/0.0.7", 
+            "tool_state": "{\"reference_annotation\": \"{\\\"use_ref\\\": \\\"No\\\", \\\"__current_case__\\\": 0}\", \"min_isoform_fraction\": \"\\\"0.1\\\"\", \"multiread_correct\": \"\\\"No\\\"\", \"__page__\": 0, \"__rerun_remap_job_id__\": null, \"pre_mrna_fraction\": \"\\\"0.15\\\"\", \"bias_correction\": \"{\\\"do_bias_correction\\\": \\\"No\\\", \\\"__current_case__\\\": 1}\", \"max_intron_len\": \"\\\"300000\\\"\", \"input\": \"null\", \"global_model\": \"null\", \"length_correction\": \"\\\"\\\"\", \"advanced_settings\": \"{\\\"__current_case__\\\": 0, \\\"use_advanced_settings\\\": \\\"No\\\"}\"}", 
+            "tool_version": "2.2.1.0", 
+            "type": "tool", 
+            "user_outputs": [], 
+            "uuid": "e7a08077-bf3f-4dc6-8e85-9efc6da9cfe7"
+        }, 
+        "25": {
+            "annotation": "", 
+            "id": 25, 
+            "input_connections": {
+                "input": {
+                    "id": 21, 
+                    "output_name": "accepted_hits"
+                }
+            }, 
+            "inputs": [], 
+            "label": null, 
+            "name": "Cufflinks", 
+            "outputs": [
+                {
+                    "name": "genes_expression", 
+                    "type": "tabular"
+                }, 
+                {
+                    "name": "transcripts_expression", 
+                    "type": "tabular"
+                }, 
+                {
+                    "name": "assembled_isoforms", 
+                    "type": "gtf"
+                }, 
+                {
+                    "name": "total_map_mass", 
+                    "type": "txt"
+                }, 
+                {
+                    "name": "skipped", 
+                    "type": "gtf"
+                }
+            ], 
+            "position": {
+                "left": 2275.8833923339844, 
+                "top": 1669.9666442871094
+            }, 
+            "post_job_actions": {}, 
+            "tool_errors": null, 
+            "tool_id": "toolshed.g2.bx.psu.edu/repos/devteam/cufflinks/cufflinks/0.0.7", 
+            "tool_state": "{\"reference_annotation\": \"{\\\"use_ref\\\": \\\"No\\\", \\\"__current_case__\\\": 0}\", \"min_isoform_fraction\": \"\\\"0.1\\\"\", \"multiread_correct\": \"\\\"No\\\"\", \"__page__\": 0, \"__rerun_remap_job_id__\": null, \"pre_mrna_fraction\": \"\\\"0.15\\\"\", \"bias_correction\": \"{\\\"do_bias_correction\\\": \\\"No\\\", \\\"__current_case__\\\": 1}\", \"max_intron_len\": \"\\\"300000\\\"\", \"input\": \"null\", \"global_model\": \"null\", \"length_correction\": \"\\\"\\\"\", \"advanced_settings\": \"{\\\"__current_case__\\\": 0, \\\"use_advanced_settings\\\": \\\"No\\\"}\"}", 
+            "tool_version": "2.2.1.0", 
+            "type": "tool", 
+            "user_outputs": [], 
+            "uuid": "0b10a303-8204-4a40-8b9a-7d74d3425f5a"
+        }, 
+        "26": {
+            "annotation": "", 
+            "id": 26, 
+            "input_connections": {
+                "inputs": [
+                    {
+                        "id": 6, 
+                        "output_name": "output"
+                    }, 
+                    {
+                        "id": 22, 
+                        "output_name": "assembled_isoforms"
+                    }, 
+                    {
+                        "id": 23, 
+                        "output_name": "assembled_isoforms"
+                    }, 
+                    {
+                        "id": 24, 
+                        "output_name": "assembled_isoforms"
+                    }, 
+                    {
+                        "id": 25, 
+                        "output_name": "assembled_isoforms"
+                    }
+                ]
+            }, 
+            "inputs": [], 
+            "label": null, 
+            "name": "Cuffmerge", 
+            "outputs": [
+                {
+                    "name": "merged_transcripts", 
+                    "type": "gtf"
+                }
+            ], 
+            "position": {
+                "left": 1472.8833923339844, 
+                "top": 1258.9666442871094
+            }, 
+            "post_job_actions": {}, 
+            "tool_errors": null, 
+            "tool_id": "toolshed.g2.bx.psu.edu/repos/devteam/cuffmerge/cuffmerge/2.2.1.0", 
+            "tool_state": "{\"seq_data\": \"{\\\"use_seq_data\\\": \\\"No\\\", \\\"__current_case__\\\": 0}\", \"inputs\": \"null\", \"__page__\": 0, \"__rerun_remap_job_id__\": null, \"min_isoform_fraction\": \"\\\"0.05\\\"\", \"additional_inputs\": \"[]\", \"annotation\": \"{\\\"use_ref_annotation\\\": \\\"No\\\", \\\"__current_case__\\\": 1}\"}", 
+            "tool_version": "2.2.1.0", 
+            "type": "tool", 
+            "user_outputs": [], 
+            "uuid": "19184e08-8f96-4adf-966f-dd2b726c0b23"
+        }, 
+        "27": {
+            "annotation": "", 
+            "id": 27, 
+            "input_connections": {
+                "genome": {
+                    "id": 5, 
+                    "output_name": "output"
+                }, 
+                "gtf": {
+                    "id": 26, 
+                    "output_name": "merged_transcripts"
+                }
+            }, 
+            "inputs": [], 
+            "label": null, 
+            "name": "gtf2fasta", 
+            "outputs": [
+                {
+                    "name": "fasta", 
+                    "type": "fasta"
+                }
+            ], 
+            "position": {
+                "left": 1523.3166198730469, 
+                "top": 1009.3999938964844
+            }, 
+            "post_job_actions": {}, 
+            "tool_errors": null, 
+            "tool_id": "toolshed.g2.bx.psu.edu/repos/mytest/ngsap1/id_gtf2fasta/1.0", 
+            "tool_state": "{\"__page__\": 0, \"__rerun_remap_job_id__\": null, \"genome\": \"null\", \"gtf\": \"null\"}", 
+            "tool_version": "1.0", 
+            "type": "tool", 
+            "user_outputs": [], 
+            "uuid": "01f889e0-dcba-4ed1-aa9b-6b447409a32b"
+        }, 
+        "28": {
+            "annotation": "", 
+            "id": 28, 
+            "input_connections": {
+                "reads|left_input": {
+                    "id": 0, 
+                    "output_name": "output"
+                }, 
+                "reads|right_input": {
+                    "id": 1, 
+                    "output_name": "output"
+                }, 
+                "transcripts": {
+                    "id": 27, 
+                    "output_name": "fasta"
+                }
+            }, 
+            "inputs": [], 
+            "label": null, 
+            "name": "align_and_estimate_abundance", 
+            "outputs": [
+                {
+                    "name": "align_and_estimate_abundance_log", 
+                    "type": "txt"
+                }, 
+                {
+                    "name": "bowtie_bam", 
+                    "type": "bam"
+                }, 
+                {
+                    "name": "rsem_isoforms", 
+                    "type": "tabular"
+                }, 
+                {
+                    "name": "rsem_genes", 
+                    "type": "tabular"
+                }
+            ], 
+            "position": {
+                "left": 1646.4999694824219, 
+                "top": 651.58334350585938
+            }, 
+            "post_job_actions": {}, 
+            "tool_errors": null, 
+            "tool_id": "toolshed.g2.bx.psu.edu/repos/mytest/ngsap1/id_align_and_estimate_abundance/1.0", 
+            "tool_state": "{\"__page__\": 0, \"__rerun_remap_job_id__\": null, \"reads\": \"{\\\"paired_or_single\\\": \\\"paired\\\", \\\"optional\\\": {\\\"use_options\\\": \\\"no\\\", \\\"__current_case__\\\": 0}, \\\"left_input\\\": null, \\\"__current_case__\\\": 0, \\\"seqtype\\\": \\\"fq\\\", \\\"right_input\\\": null}\", \"aln_method\": \"\\\"bowtie\\\"\", \"est_method\": \"\\\"RSEM\\\"\", \"transcripts\": \"null\"}", 
+            "tool_version": "1.0", 
+            "type": "tool", 
+            "user_outputs": [], 
+            "uuid": "dd4703c8-9da1-4756-aa32-ee3f1d45a4c9"
+        }, 
+        "29": {
+            "annotation": "", 
+            "id": 29, 
+            "input_connections": {
+                "reads|left_input": {
+                    "id": 2, 
+                    "output_name": "output"
+                }, 
+                "reads|right_input": {
+                    "id": 3, 
+                    "output_name": "output"
+                }, 
+                "transcripts": {
+                    "id": 27, 
+                    "output_name": "fasta"
+                }
+            }, 
+            "inputs": [], 
+            "label": null, 
+            "name": "align_and_estimate_abundance", 
+            "outputs": [
+                {
+                    "name": "align_and_estimate_abundance_log", 
+                    "type": "txt"
+                }, 
+                {
+                    "name": "bowtie_bam", 
+                    "type": "bam"
+                }, 
+                {
+                    "name": "rsem_isoforms", 
+                    "type": "tabular"
+                }, 
+                {
+                    "name": "rsem_genes", 
+                    "type": "tabular"
+                }
+            ], 
+            "position": {
+                "left": 1886.5000915527344, 
+                "top": 1110.5833435058594
+            }, 
+            "post_job_actions": {}, 
+            "tool_errors": null, 
+            "tool_id": "toolshed.g2.bx.psu.edu/repos/mytest/ngsap1/id_align_and_estimate_abundance/1.0", 
+            "tool_state": "{\"__page__\": 0, \"__rerun_remap_job_id__\": null, \"reads\": \"{\\\"paired_or_single\\\": \\\"paired\\\", \\\"optional\\\": {\\\"use_options\\\": \\\"no\\\", \\\"__current_case__\\\": 0}, \\\"left_input\\\": null, \\\"__current_case__\\\": 0, \\\"seqtype\\\": \\\"fq\\\", \\\"right_input\\\": null}\", \"aln_method\": \"\\\"bowtie\\\"\", \"est_method\": \"\\\"RSEM\\\"\", \"transcripts\": \"null\"}", 
+            "tool_version": "1.0", 
+            "type": "tool", 
+            "user_outputs": [], 
+            "uuid": "a43e25a9-acc6-46a2-9c63-639fc68124c4"
+        }, 
+        "30": {
+            "annotation": "", 
+            "id": 30, 
+            "input_connections": {
+                "reads|left_input": {
+                    "id": 7, 
+                    "output_name": "output"
+                }, 
+                "reads|right_input": {
+                    "id": 4, 
+                    "output_name": "output"
+                }, 
+                "transcripts": {
+                    "id": 27, 
+                    "output_name": "fasta"
+                }
+            }, 
+            "inputs": [], 
+            "label": null, 
+            "name": "align_and_estimate_abundance", 
+            "outputs": [
+                {
+                    "name": "align_and_estimate_abundance_log", 
+                    "type": "txt"
+                }, 
+                {
+                    "name": "bowtie_bam", 
+                    "type": "bam"
+                }, 
+                {
+                    "name": "rsem_isoforms", 
+                    "type": "tabular"
+                }, 
+                {
+                    "name": "rsem_genes", 
+                    "type": "tabular"
+                }
+            ], 
+            "position": {
+                "left": 1757.4999694824219, 
+                "top": 1479.5833435058594
+            }, 
+            "post_job_actions": {}, 
+            "tool_errors": null, 
+            "tool_id": "toolshed.g2.bx.psu.edu/repos/mytest/ngsap1/id_align_and_estimate_abundance/1.0", 
+            "tool_state": "{\"__page__\": 0, \"__rerun_remap_job_id__\": null, \"reads\": \"{\\\"paired_or_single\\\": \\\"paired\\\", \\\"optional\\\": {\\\"use_options\\\": \\\"no\\\", \\\"__current_case__\\\": 0}, \\\"left_input\\\": null, \\\"__current_case__\\\": 0, \\\"seqtype\\\": \\\"fq\\\", \\\"right_input\\\": null}\", \"aln_method\": \"\\\"bowtie\\\"\", \"est_method\": \"\\\"RSEM\\\"\", \"transcripts\": \"null\"}", 
+            "tool_version": "1.0", 
+            "type": "tool", 
+            "user_outputs": [], 
+            "uuid": "b8bcc4bc-5eff-407e-a456-a63b474ef9d4"
+        }, 
+        "31": {
+            "annotation": "", 
+            "id": 31, 
+            "input_connections": {
+                "reads|left_input": {
+                    "id": 8, 
+                    "output_name": "output"
+                }, 
+                "reads|right_input": {
+                    "id": 9, 
+                    "output_name": "output"
+                }, 
+                "transcripts": {
+                    "id": 27, 
+                    "output_name": "fasta"
+                }
+            }, 
+            "inputs": [], 
+            "label": null, 
+            "name": "align_and_estimate_abundance", 
+            "outputs": [
+                {
+                    "name": "align_and_estimate_abundance_log", 
+                    "type": "txt"
+                }, 
+                {
+                    "name": "bowtie_bam", 
+                    "type": "bam"
+                }, 
+                {
+                    "name": "rsem_isoforms", 
+                    "type": "tabular"
+                }, 
+                {
+                    "name": "rsem_genes", 
+                    "type": "tabular"
+                }
+            ], 
+            "position": {
+                "left": 1773.4999694824219, 
+                "top": 1861.5833435058594
+            }, 
+            "post_job_actions": {}, 
+            "tool_errors": null, 
+            "tool_id": "toolshed.g2.bx.psu.edu/repos/mytest/ngsap1/id_align_and_estimate_abundance/1.0", 
+            "tool_state": "{\"__page__\": 0, \"__rerun_remap_job_id__\": null, \"reads\": \"{\\\"paired_or_single\\\": \\\"paired\\\", \\\"optional\\\": {\\\"use_options\\\": \\\"no\\\", \\\"__current_case__\\\": 0}, \\\"left_input\\\": null, \\\"__current_case__\\\": 0, \\\"seqtype\\\": \\\"fq\\\", \\\"right_input\\\": null}\", \"aln_method\": \"\\\"bowtie\\\"\", \"est_method\": \"\\\"RSEM\\\"\", \"transcripts\": \"null\"}", 
+            "tool_version": "1.0", 
+            "type": "tool", 
+            "user_outputs": [], 
+            "uuid": "05a6da48-9337-4ab0-a67b-bd97babfc0c3"
+        }, 
+        "32": {
+            "annotation": "", 
+            "id": 32, 
+            "input_connections": {
+                "transcript": {
+                    "id": 27, 
+                    "output_name": "fasta"
+                }
+            }, 
+            "inputs": [], 
+            "label": null, 
+            "name": "transDecoder", 
+            "outputs": [
+                {
+                    "name": "transdecoder_pep", 
+                    "type": "fasta"
+                }, 
+                {
+                    "name": "transdecoder_cds", 
+                    "type": "fasta"
+                }, 
+                {
+                    "name": "transdecoder_bed", 
+                    "type": "bed"
+                }, 
+                {
+                    "name": "transdecoder_gff3", 
+                    "type": "tabular"
+                }, 
+                {
+                    "name": "transdecoder_mRNA", 
+                    "type": "fasta"
+                }, 
+                {
+                    "name": "transdecoder_log", 
+                    "type": "txt"
+                }
+            ], 
+            "position": {
+                "left": 3024.3167419433594, 
+                "top": 1485.3999938964844
+            }, 
+            "post_job_actions": {}, 
+            "tool_errors": null, 
+            "tool_id": "toolshed.g2.bx.psu.edu/repos/mytest/ngsap1/id_transDecoder/1.0", 
+            "tool_state": "{\"pfam\": \"{\\\"options\\\": \\\"no\\\", \\\"__current_case__\\\": 0}\", \"optional\": \"{\\\"parameters\\\": \\\"no\\\", \\\"__current_case__\\\": 0}\", \"__rerun_remap_job_id__\": null, \"transcript\": \"null\", \"__page__\": 0}", 
+            "tool_version": "1.0", 
+            "type": "tool", 
+            "user_outputs": [], 
+            "uuid": "cd9576bd-5729-418d-808c-cba84fc4f597"
+        }, 
+        "33": {
+            "annotation": "", 
+            "id": 33, 
+            "input_connections": {
+                "isoform_sample_0|isoform_sample_matrix": {
+                    "id": 28, 
+                    "output_name": "rsem_isoforms"
+                }, 
+                "isoform_sample_1|isoform_sample_matrix": {
+                    "id": 29, 
+                    "output_name": "rsem_isoforms"
+                }, 
+                "isoform_sample_2|isoform_sample_matrix": {
+                    "id": 30, 
+                    "output_name": "rsem_isoforms"
+                }, 
+                "isoform_sample_3|isoform_sample_matrix": {
+                    "id": 31, 
+                    "output_name": "rsem_isoforms"
+                }
+            }, 
+            "inputs": [], 
+            "label": null, 
+            "name": "Differential Expression", 
+            "outputs": [
+                {
+                    "name": "de_output", 
+                    "type": "zip"
+                }, 
+                {
+                    "name": "output_log", 
+                    "type": "txt"
+                }
+            ], 
+            "position": {
+                "left": 3247.3167419433594, 
+                "top": 1127.3999938964844
+            }, 
+            "post_job_actions": {}, 
+            "tool_errors": null, 
+            "tool_id": "toolshed.g2.bx.psu.edu/repos/mytest/ngsap1/differential_expression/1.0", 
+            "tool_state": "{\"isoform_sample\": \"[{\\\"__index__\\\": 0, \\\"isoform_sample_matrix\\\": null, \\\"sample_name\\\": \\\"s1\\\"}, {\\\"__index__\\\": 1, \\\"isoform_sample_matrix\\\": null, \\\"sample_name\\\": \\\"s2\\\"}, {\\\"__index__\\\": 2, \\\"isoform_sample_matrix\\\": null, \\\"sample_name\\\": \\\"s3\\\"}, {\\\"__index__\\\": 3, \\\"isoform_sample_matrix\\\": null, \\\"sample_name\\\": \\\"s4\\\"}]\", \"__page__\": 0, \"est_method\": \"\\\"RSEM\\\"\", \"__rerun_remap_job_id__\": null, \"method\": \"\\\"edgeR\\\"\"}", 
+            "tool_version": "1.0", 
+            "type": "tool", 
+            "user_outputs": [], 
+            "uuid": "f050b6ce-635b-429c-91b0-0fdd7a367895"
+        }, 
+        "34": {
+            "annotation": "", 
+            "id": 34, 
+            "input_connections": {
+                "query": {
+                    "id": 32, 
+                    "output_name": "transdecoder_pep"
+                }
+            }, 
+            "inputs": [], 
+            "label": null, 
+            "name": "NCBI BLAST+ blastp", 
+            "outputs": [
+                {
+                    "name": "output1", 
+                    "type": "tabular"
+                }
+            ], 
+            "position": {
+                "left": 3150.3167419433594, 
+                "top": 891.39999389648438
+            }, 
+            "post_job_actions": {}, 
+            "tool_errors": null, 
+            "tool_id": "toolshed.g2.bx.psu.edu/repos/devteam/ncbi_blast_plus/ncbi_blastp_wrapper/0.1.01", 
+            "tool_state": "{\"evalue_cutoff\": \"\\\"0.001\\\"\", \"__page__\": 0, \"adv_opts\": \"{\\\"adv_opts_selector\\\": \\\"basic\\\", \\\"__current_case__\\\": 0}\", \"__rerun_remap_job_id__\": null, \"blast_type\": \"\\\"blastp\\\"\", \"db_opts\": \"{\\\"db_opts_selector\\\": \\\"db\\\", \\\"subject\\\": \\\"\\\", \\\"histdb\\\": \\\"\\\", \\\"__current_case__\\\": 0, \\\"database\\\": {\\\"__class__\\\": \\\"UnvalidatedValue\\\", \\\"value\\\": null}}\", \"output\": \"{\\\"out_format\\\": \\\"ext\\\", \\\"__current_case__\\\": 1}\", \"query\": \"null\"}", 
+            "tool_version": "0.1.01", 
+            "type": "tool", 
+            "user_outputs": [], 
+            "uuid": "66733833-c554-4f7f-bea2-5acbe7b0f039"
+        }
+    }, 
+    "uuid": "a38fab70-37ac-4d67-9952-68f25ea6194a"
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/README.rst	Tue Sep 22 01:58:00 2015 -0400
@@ -0,0 +1,18 @@
+Introduction
+============
+
+Next Generation Sequence Analysis Pipelines (NGSAP) is to provide a user friendly platform for NGS analysis to support researchers working on myriad aspects of life sciences with post processing of the next generation sequencing data. It has beed designed specifically for transcriptomics tools available through Galaxy for data analysis which can be translated into meaningful scientific publications. NGSAP is an initiative of NGSAP team working in School of Computational and Integrative Sciences at Jawaharlal Nehru University, Delhi
+
+NGSAP provides two worlflows
+
+
+Denovo Assembly and differential gene analysis workflow
+========================================================
+
+details of the workflow
+
+
+Reference based assembly and differential gene analysis workflow
+=================================================================
+details of the workflow
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/abundance_estimates_to_matrix.xml	Tue Sep 22 01:58:00 2015 -0400
@@ -0,0 +1,39 @@
+<tool id='abundance_estimates_to_matrix' name='abundance estimates to matrix' version='1.0'>
+<description> Generates combined Matrix for abundance estimates </description>
+<!--requirement></requirement-->
+<requirements>
+        <requirement type="package" version="2013_08_14">trinityrnaseq</requirement>
+        <requirement type="R-module">edgeR</requirement>
+        <requirement type="set_environment">TRINITY_HOME</requirement>
+
+</requirements>
+<command interpreter='perl'>\$TRINITY_HOME/util/abundance_estimates_to_matrix.pl 	
+	--est_method $est_method  
+	#for $i in $isoform_sample:
+		$i.isoform_sample_matrix
+	#end for
+	&gt; $output_log 2&gt;&amp;1;
+</command>
+
+<inputs>
+ <!-- Required -->
+
+  <param name='est_method' type='select' display="radio"  label='Select est_method'>
+  	<option value="RSEM" selected='true'>RSEM</option>
+  	<option value="eXpress">eXpress</option>
+  </param>
+
+
+  <repeat name="isoform_sample" title="Isoform Sample" min="2">
+ 	 <param name="isoform_sample_matrix" type="data" label="Isoform Sample Matrix"/>	
+  </repeat>
+
+ <!-- Optional -->
+
+</inputs>
+<outputs>
+	<data name='matrix_count' format='tabular' label="${tool.name} on ${on_string}: matrix_count" from_work_dir="matrix.counts.matrix"/>
+	<data name='matrix_fpkm' format='tabular' label="${tool.name} on ${on_string} : matrix_fpkm" from_work_dir="matrix.TMM.fpkm.matrix"/>
+	<data name='output_log' format='txt' label="${tool.name} on ${on_string} : matrix_log"/>
+</outputs>
+</tool>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/align_and_estimate_abundance.xml	Tue Sep 22 01:58:00 2015 -0400
@@ -0,0 +1,150 @@
+<tool id='id_align_and_estimate_abundance' name='align_and_estimate_abundance' version='1.0'>
+
+<description>align_and_estimate_abundance</description>
+
+<requirements>
+        <requirement type="package" version="2013_08_14">trinityrnaseq</requirement>
+        <requirement type="package" version="1.1.17">rsem</requirement>
+        <requirement type="package" version="1.5.1">eXpress</requirement>
+        <requirement type="package" version="2.1.0">bowtie2</requirement>
+        <requirement type="package" version="0.12.7">bowtie</requirement>
+        <requirement type="package" version="0.1.18">samtools</requirement>
+        <requirement type="set_environment">TRINITY_HOME</requirement>
+
+</requirements>
+<command >perl \$TRINITY_HOME/util/align_and_estimate_abundance.pl
+	--transcripts $transcripts
+	--est_method $est_method
+	--aln_method $aln_method
+	--prep_reference
+
+	## Inputs.
+	#if str($reads.paired_or_single) == "paired":
+
+	        --left $reads.left_input --right $reads.right_input
+	
+        	#if  $reads.left_input.ext == 'fa':
+        		--seqType fa
+	        #else:
+        	        --seqType fq
+	        #end if
+
+		## Additional parameters.
+        	#if str($reads.optional.use_options) == "yes":
+
+	                #if str($reads.optional.library_type) != "None":
+        	      		--SS_lib_type $reads.optional.library_type
+                	#end if
+			
+			
+
+        	#end if
+
+        #else:
+        	--single $reads.input
+
+	        #if  str($reads.input.ext) == 'fa':
+        	     --seqType fa
+	       	#else:
+       		     --seqType fq
+	        #end if
+
+                ## Additional parameters.
+                #if str($reads.optional.use_option) == "yes":
+
+                        #if str($reads.additional_params.library_type) != "None":
+	                        --SS_lib_type $reads.optional.library_type
+                        #end if
+
+                #end if
+	#end if
+
+## direct to output
+&gt; $align_and_estimate_abundance_log 2&gt;&amp;1;samtools sort bowtie.bam bowtie_sorted
+	
+</command>
+
+<inputs>
+
+<!-- Required -->
+<param name="transcripts" type="data" format="fasta" label="Transcripts [ in fasta format ]" help="--transcripts &lt; string &gt; ; transcript fasta file"/>
+
+<param name="est_method" type="select" display="radio" label="Choose abundance estimation method" help="">
+	<option value="RSEM" selected="True">RSEM</option>
+	<option value="eXpress">eXpress</option>
+</param>
+
+<param name="aln_method" type="select" display="radio" label="Choose alignment method" help="">
+	<option value="bowtie" selected="True">bowtie</option>
+	<option value="bowtie2">bowtie2</option>
+</param>
+	
+<conditional name="reads">
+	<param name="paired_or_single" type="select" label="Paired or Single-end reads?">
+		<option value="paired">Paired</option>
+		<option value="single">Single</option>
+	</param>
+
+
+	<when value="paired">
+		<param format="fastq" name="left_input" type="data" label="Left/Forward strand reads" help=""/>
+		<param format="fastq" name="right_input" type="data" label="Right/Reverse strand reads" help=""/>
+
+		<param name="seqtype" type="select" label="--seqType" help="">
+			<option value='fq' selected='true'>fastq</option>
+			<option value='fa'>fasta</option> 	
+		</param>
+		
+		<conditional name='optional'>
+			<param name='use_options' type='select' label='Use Optional parameters?'>
+				<option value='no'>NO</option>
+				<option value='yes'>YES</option>
+			</param>
+			<when value='no'/>
+			<when value='yes'>
+				<param name="library_type" type="select" label="Strand-specific Library Type">
+					<option value="None">None</option>
+					<option value="FR">FR</option>
+					<option value="RF">RF</option>
+				</param>
+
+			
+				
+			</when>
+		</conditional>
+	</when>
+
+	<when value="single">
+		<param format="fastq" name="input" type="data" label="Single-end reads" help=""/>
+		<param name="seqtype" type="select" label="--seqType" help="">
+			<option value='fq' selected='true'>fastq</option>
+			<option value='fa'>fasta</option> 	
+		</param>
+		
+		<conditional name='optional'>
+			<param name='use_options' type='select' label='Use Optional parameters?'>
+				<option value='no'>NO</option>
+				<option value='yes'>YES</option>
+			</param>
+			<when value='no'/>
+			<when value='yes'>
+				<param name="library_type" type="select" label="Strand-specific Library Type">
+					<option value="None">None</option>
+					<option value="F">F</option>
+					<option value="R">R</option>
+				</param>
+			</when>
+		</conditional>
+	</when>
+</conditional>
+
+</inputs>
+
+<outputs>
+	<data format="txt" name="align_and_estimate_abundance_log" label="${tool.name} on ${on_string}: log" />
+	<data format="bam" name="bowtie_bam" label="${tool.name} on ${on_string}: bam" from_work_dir="bowtie_sorted.bam" />
+	<data format="tabular"  name="rsem_isoforms"  label="${tool.name} on ${on_string}: isoforms" from_work_dir="RSEM.isoforms.results"/>
+	<data format="tabular"  name="rsem_genes" label="${tool.name} on ${on_string}: genes" from_work_dir="RSEM.genes.results"/>
+</outputs>
+</tool>
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/all_de_steps.xml	Tue Sep 22 01:58:00 2015 -0400
@@ -0,0 +1,94 @@
+<tool id='differential_expression' name='Differential Expression' version='1.0'>
+<description>Generates results for DE </description>
+<!--requirement></requirement-->
+<requirements>
+        <requirement type="package" version="2013_08_14">trinityrnaseq</requirement>
+        <requirement type="set_environment">TRINITY_HOME</requirement>
+
+</requirements>
+<command>
+
+echo  -e "Differential Expression Log File" &gt; $output_log 2&gt;&amp;1;
+	
+## Step 0: preprocess  input_file preparaton
+
+	#for $i in $isoform_sample:
+		cp -s $i.isoform_sample_matrix $i.sample_name;
+	#end for;
+	
+
+## Step 1: abundance_estimates_to_matrix
+echo -e "" &gt;&gt;  $output_log  2&gt;&amp;1;
+echo -e "\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#" &gt;&gt;  $output_log  2&gt;&amp;1;
+echo -e "\#\# Step 1: abundance_estimates_to_matrix" &gt;&gt;  $output_log  2&gt;&amp;1;
+echo -e "" &gt;&gt;  $output_log  2&gt;&amp;1;
+
+
+perl \$TRINITY_HOME/util/abundance_estimates_to_matrix.pl 	
+	--est_method $est_method  
+	#for $i in $isoform_sample:
+		$i.sample_name
+	#end for
+	&gt;&gt; $output_log 2&gt;&amp;1;
+
+
+## Step 2: run_DE_analysis 
+echo -e "" &gt;&gt;  $output_log  2&gt;&amp;1;
+echo -e "\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#" &gt;&gt;  $output_log  2&gt;&amp;1;
+echo -e "\#\# Step 2: run_DE_analysis" &gt;&gt;  $output_log  2&gt;&amp;1;
+echo -e "" &gt;&gt;  $output_log  2&gt;&amp;1;
+
+perl \$TRINITY_HOME/Analysis/DifferentialExpression/run_DE_analysis.pl
+        --matrix matrix.counts.matrix
+        --method $method
+        --output result_dir
+        &gt;&gt; $output_log 2&gt;&amp;1;
+
+## Step 3: analyze_diff_expr
+echo -e "" &gt;&gt;  $output_log  2&gt;&amp;1;
+echo -e "\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#" &gt;&gt;  $output_log  2&gt;&amp;1;
+echo -e "\#\# Step 3: analyze_diff_expr" &gt;&gt;  $output_log  2&gt;&amp;1;
+echo -e "" &gt;&gt;  $output_log  2&gt;&amp;1;
+
+cd result_dir &amp;&amp; perl \$TRINITY_HOME/Analysis/DifferentialExpression/analyze_diff_expr.pl
+
+	--matrix ../matrix.TMM.fpkm.matrix
+
+        &gt;&gt; $output_log 2&gt;&amp;1;
+
+pwd;
+cd .. &amp;&amp; zip -r results.zip result_dir;
+</command>
+
+<inputs>
+ <!-- Required -->
+
+  <param name='est_method' type='select' display="radio"  label='Select est_method'>
+  	<option value="RSEM" selected='true'>RSEM</option>
+  	<option value="eXpress">eXpress</option>
+  </param>
+
+
+  <repeat name="isoform_sample" title="Isoform Sample" min="2">
+         <param name="sample_name" type="text" label="Sample Name" help="Only alpha-numerical name without space."> 
+	 	<validator type="empty_field" message="don't leave the field empty!"/> 
+	 </param>	
+	<param format="tabular" name="isoform_sample_matrix" type="data" label="Isoform Sample Matrix"/>	
+  </repeat>
+
+  <param name='method' type="select" label="Select Method" >
+         <option value="edgeR">edgeR</option>
+         <option value="DESeq">DESeq</option>
+         <option value="DESeq2">DESeq2</option>
+  </param>
+
+
+
+ <!-- Optional -->
+
+</inputs>
+<outputs>
+	<data name='de_output' format='zip' label="${tool.name} on ${on_string}: compressed_output" from_work_dir="results.zip"/>
+	<data name='output_log' format='txt' label="${tool.name} on ${on_string} : matrix_log"/>
+</outputs>
+</tool>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/blast_parser.xml	Tue Sep 22 01:58:00 2015 -0400
@@ -0,0 +1,59 @@
+<?xml version="1.0"?>
+<tool id="blast_parser_using_awk" name="BLAST OUTPUT PARSER" version="0.0.1">
+
+<description>parses Blast Output File</description>
+
+<command>
+   /bin/awk 
+   'BEGIN {FS="\t"} {if($11 &lt;= $evalue &amp;&amp;  $13 &gt;= $qcovs) print $0 }'  
+   $blastoutfile  
+   &gt; $parsed_blastfile_above_cutoff;
+
+   /bin/awk 
+   '{FS="\t"} {if($11 &gt; $evalue ||  $13 &lt; $qcovs) print $0 }'  
+   $blastoutfile 
+   &gt; $parsed_blastfile_below_cutoff;
+
+   /bin/sed -e '/^&gt;/s/$/@@@@/' -e 's/^&gt;/#/' $trinityassembledfile 
+      |  tr -d '\n' 
+      |  tr "#" '\n' 
+      |  sed -e 's/^/&gt;/' -e 's/@@@@/\n/' 
+      |  sed -e  "1d"  
+      &gt; $oneline_file;
+
+   /bin/awk 
+   'BEGIN {FS="|"} {print "grep -w -A 1 \""$1"\" $oneline_file &gt;&gt; $blastfile_below_cutoff"}' 
+   $parsed_blastfile_below_cutoff  
+   &gt; pick_below_sh;
+
+   /bin/sh pick_below_sh;
+
+   /bin/awk 
+   'BEGIN {FS="|"} {print "grep -w -A 1 \""$1"\" $oneline_file &gt;&gt; $blastfile_above_cutoff"}' 
+   $parsed_blastfile_above_cutoff  
+   &gt; pick_above_sh;
+   
+   /bin/sh pick_above_sh;
+   
+</command>
+
+<inputs>
+	<param name="blastoutfile" type="data" format="tabular" label="blast output file"/>
+	<param name="trinityassembledfile" type="data" format="fasta" label="Trinity Assembled [fasta file]" /> 
+	<param name="evalue" type="float"  value='1e-05'  label="EVALUE" help="default (evalue &lt; = 1e-05)"/>
+	<param name="qcovs" type="integer"  value='95'  label="Query Coverage" help="default (qcovs &gt;  = 95)"/>
+</inputs>
+ 
+<outputs>
+	<data name="parsed_blastfile_above_cutoff" format="tabular" label="parsed_blastfile (Above Cutoff Value)" />
+	<data name="parsed_blastfile_below_cutoff" format="tabular" label="parsed_blastfile (Below cutoff Value)" />
+	<data name="oneline_file" format="fasta" label="parsed_trinity_assembled_file (oneline_file)" />
+	<data name="blastfile_below_cutoff" format="fasta" label="blast fasta file (Below cutoff Value)" />
+	<data name="blastfile_above_cutoff" format="fasta" label="blast fasta file (Above cutoff Value)" />
+</outputs>
+
+<tests/>
+<help>blast output parser tool</help>
+
+
+</tool>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/gtf2fasta.xml	Tue Sep 22 01:58:00 2015 -0400
@@ -0,0 +1,30 @@
+<tool id='id_gtf2fasta' name='gtf2fasta' version='1.0'>
+
+<description>
+        Converts gtf  to fasta
+</description>
+ <requirements>
+ <requirement type="package" version="2.0.9">tophat2</requirement>
+ </requirements>
+
+<command >gtf_to_fasta $gtf $genome $fasta</command>
+
+<inputs>
+        <param name='gtf' type='data' format="gtf"  optional='false' label='gtf_file' help='input gtf file'/>
+        <param name='genome' type='data' format="fasta" optional='false' label='genome_file' help='input genome'/>
+</inputs>
+
+
+<outputs>
+        <data format='fasta' name='fasta' label='fasta file'/>
+</outputs>
+
+
+<help>
+**What it does**
+  Converts gtf file to fasta using reference genome
+
+</help>
+
+</tool>
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/insilico_read_normalization.xml	Tue Sep 22 01:58:00 2015 -0400
@@ -0,0 +1,152 @@
+<?xml version="1.0"?>
+<tool id="insilico_read_nomalization" name="Insilico Read Normalization" version="0.0.1">
+
+<description>Read Normalization</description>
+<requirements>
+        <requirement type="package" version="2013_08_14">trinityrnaseq</requirement>
+        <requirement type="set_environment">TRINITY_HOME</requirement>
+
+</requirements>
+<command interperter="perl"> \$TRINITY_HOME/util/insilico_read_normalization.pl
+--JM $JM
+--max_cov $maximum_coverage
+
+## Inputs.
+#if str($inputs.paired_or_single) == "paired":
+
+	--left $inputs.left_input --right $inputs.right_input
+
+	#if  $inputs.left_input.ext == 'fa':
+		--seqType fa
+	#else:
+		--seqType fq
+	#end if
+
+	## Additional parameters.
+	#if str($inputs.additional_params.use_additional) == "yes":
+
+		#if str($inputs.additional_params.library_type) != "None":
+			--SS_lib_type $inputs.additional_params.library_type
+		#end if
+		
+		$inputs.additional_params.pairs_together
+		--CPU $inputs.additional_params.CPU
+		$inputs.additional_params.PARALLEL_STATS
+		--KMER_SIZE $inputs.additional_params.KMER_SIZE
+		--max_pct_stdev $inputs.additional_params.max_pct_stdev
+
+	#end if
+
+
+#else:
+
+	--single $inputs.input
+
+	#if  str($inputs.input.ext) == 'fa':
+		--seqType fa
+	#else:
+		--seqType fq
+	#end if
+
+	## Additional parameters.
+	#if str($inputs.additional_params.use_additional) == "yes":
+
+		#if str($inputs.additional_params.library_type) != "None":
+			--SS_lib_type $inputs.additional_params.library_type
+		#end if
+		
+		##$inputs.additional_params.pairs_together
+		--CPU $inputs.additional_params.CPU
+		##$inputs.additional_params.PARALLEL_STATS
+		--KMER_SIZE $inputs.additional_params.KMER_SIZE
+		--max_pct_stdev $inputs.additional_params.max_pct_stdev
+
+	#end if
+
+#end if
+
+
+
+## direct to output
+&gt; $insilico_read_normalization_log 2&gt;&amp;1
+
+</command>
+
+<inputs>
+	<param name="JM" type="select" label="JM" help="--JM &lt; string &gt; ; Amount of memory to allocate to Jellyfish for Kmer catalog construction">
+		<option value="1G">1G</option>
+		<option value="10G">10G</option>
+		<option value="20G">20G</option>
+		<option value="50G">50G</option>
+	</param>
+
+	<param name="maximum_coverage" type="integer" value="25" label="Maximum Coverage" help="--max_cov &lt; int &gt; ; targeted maximum coverage for reads"/>
+
+	<conditional name="inputs">
+		<param name="paired_or_single" type="select" label="Paired or Single-end data?">
+			<option value="paired">Paired</option>
+			<option value="single">Single</option>
+		</param>
+
+		<when value="paired">
+			<param format="fasta,fastq" name="left_input" type="data" label="Left/Forward strand reads" help=""/>
+			<param format="fasta,fastq" name="right_input" type="data" label="Right/Reverse strand reads" help=""/>
+
+			<conditional name="additional_params">
+				<param name="use_additional" type="select" label="Use Additional Params?">
+					<option value="no">No</option>
+					<option value="yes">Yes</option>
+				</param>
+				<when value="no"/>
+				<when value="yes">
+					<param name="library_type" type="select" label="Strand-specific Library Type">
+						<option value="None">None</option>
+						<option value="FR">FR</option>
+						<option value="RF">RF</option>
+					</param>
+					<param name="pairs_together" type="boolean" label="--pairs_together" help="process paired reads by averaging stats between pairs and retaining linking info" truevalue="--pairs_together" falsevalue="" checked="true" />
+					<param name="CPU" type="integer" value="2" min="1" max="30" label="CPU" help="--CPU &lt; int &gt; ; Number of CPUs to use (Maximum limit is 30 core)" />
+					<param name="PARALLEL_STATS" type="boolean" label="--PARALLEL_STATS"  help="Generate read stats in parallel for paired reads" truevalue="--PARALLEL_STATS" falsevalue="" checked="true" />
+					<param name="KMER_SIZE" type="integer"  value="25" label="--KMER SIZE" help="Default is 25" />
+					<param name="max_pct_stdev" type="integer"  value="200" label="--max_pct_stdev" help="maximum pct of mean for stdev of kmer coverage across read"/>
+				</when>
+			</conditional>
+		</when>
+
+		<when value="single">
+			<param format="fasta,fastq" name="input" type="data" label="Single-end reads" help=""/>
+
+			<conditional name="additional_params">
+				<param name="use_additional" type="select" label="Use Additional Params?">
+					<option value="no">No</option>
+					<option value="yes">Yes</option>
+				</param>
+				<when value="no"/>
+				<when value="yes">
+					<param name="library_type" type="select" label="Strand-specific Library Type">
+						<option value="None">None</option>
+						<option value="F">F</option>
+						<option value="R">R</option>
+					</param>
+					<param name="CPU" type="integer" value="2" min="1" max="30" label="CPU" help="--CPU &lt; int &gt; ; Number of CPUs to use (Maximum limit is 30 core)" />
+					<param name="KMER_SIZE" type="integer"  value="25" label="--KMER SIZE" help="Default is 25" />
+					<param name="max_pct_stdev" type="integer"  value="200" label="--max_pct_stdev" help="maximum pct of mean for stdev of kmer coverage across read"/>
+				</when>
+			</conditional>
+		</when>
+	</conditional>
+
+
+</inputs>
+
+<outputs>
+<data format="txt" name="insilico_read_normalization_log" label="${tool.name} on ${on_string}: log" />
+<data format="fastq"  name="left_normalized_read"  label="${tool.name} on ${on_string}: Left  Read" from_work_dir="left.norm.fq"/>
+<data format="fastq"  name="right_normalized_read" label="${tool.name} on ${on_string}: Right Read" from_work_dir="right.norm.fq"/>
+</outputs>
+
+
+<tests/>
+<help>Insilico Read Normalization</help>
+
+</tool>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/pfam_db.loc.sample	Tue Sep 22 01:58:00 2015 -0400
@@ -0,0 +1,3 @@
+
+###1_name       ###2_date       ###2_path_to_db
+pfam_db.hmm	july 2014	/home/username/galaxy-dist/tool-data/pfam_db.hmm
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/tool_dependencies.xml	Tue Sep 22 01:58:00 2015 -0400
@@ -0,0 +1,336 @@
+<?xml version="1.0"?>
+<tool_dependency>
+    <package name="trinityrnaseq" version="2013_08_14">
+        <install version="1.0">
+            <actions>
+                <action type="download_by_url">http://ngsaptools.osdd.jnu.ac.in/ngsap/trinityrnaseq_r20140717.tar.gz</action>
+                <action type="shell_command">make</action>
+                <action type="move_directory_files">
+                    <source_directory>.</source_directory>
+                    <destination_directory>$INSTALL_DIR</destination_directory>
+                </action>
+                <action type="set_environment">
+                    <environment_variable name="PATH" action="prepend_to">$INSTALL_DIR</environment_variable>
+                </action>
+                <action type="set_environment">
+                    <environment_variable name="TRINITY_HOME" action="set_to">$INSTALL_DIR</environment_variable>
+                </action>
+            </actions>
+        </install>
+        <readme>
+        </readme>
+    </package>
+ <package name="samtools" version="0.1.18">
+        <install version="1.0">
+            <actions_group>
+                <actions os="linux" architecture="i386">
+                    <action type="download_by_url" target_filename="samtools-0.1.18.tgz">http://depot.galaxyproject.org/package/linux/i386/samtools/samtools-0.1.18-linux-i386.tgz</action>
+                    <action type="move_directory_files">
+                        <source_directory>.</source_directory>
+                        <destination_directory>$INSTALL_DIR</destination_directory>
+                    </action>
+                </actions>
+                <actions os="linux" architecture="x86_64">
+                    <action type="download_by_url" target_filename="samtools-0.1.18.tgz">http://depot.galaxyproject.org/package/linux/x86_64/samtools/samtools-0.1.18-linux-x86_64.tgz</action>
+                    <action type="move_directory_files">
+                        <source_directory>.</source_directory>
+                        <destination_directory>$INSTALL_DIR</destination_directory>
+                    </action>
+                </actions>
+                <actions os="darwin" architecture="i386">
+                    <action type="download_by_url" target_filename="samtools-0.1.18.tgz">http://depot.galaxyproject.org/package/darwin/i386/samtools/samtools-0.1.18-Darwin-i386.tgz</action>
+                    <action type="move_directory_files">
+                        <source_directory>.</source_directory>
+                        <destination_directory>$INSTALL_DIR</destination_directory>
+                    </action>
+                </actions>
+                <actions os="darwin" architecture="x86_64">
+                    <action type="download_by_url" target_filename="samtools-0.1.18.tgz">http://depot.galaxyproject.org/package/darwin/x86_64/samtools/samtools-0.1.18-Darwin-x86_64.tgz</action>
+                    <action type="move_directory_files">
+                        <source_directory>.</source_directory>
+                        <destination_directory>$INSTALL_DIR</destination_directory>
+                    </action>
+                </actions>
+                <actions>
+                    <action type="download_by_url">http://depot.galaxyproject.org/package/source/samtools/samtools-0.1.18.tar.bz2</action>
+                    <action type="shell_command">sed -i.bak 's/-lcurses/-lncurses/' Makefile</action>
+                    <action type="shell_command">make</action>
+                    <action type="move_file">
+                        <source>samtools</source>
+                        <destination>$INSTALL_DIR/bin</destination>
+                    </action>
+                    <action type="move_file">
+                        <source>libbam.a</source>
+                        <destination>$INSTALL_DIR/lib</destination>
+                    </action>
+                    <action type="move_directory_files">
+                        <source_directory>.</source_directory>
+                        <destination_directory>$INSTALL_DIR/include/bam</destination_directory>
+                    </action>
+                </actions>
+                <action type="set_environment">
+                    <environment_variable name="PATH" action="prepend_to">$INSTALL_DIR/bin</environment_variable>
+                    <environment_variable name="BAM_LIB_PATH" action="set_to">$INSTALL_DIR/lib</environment_variable>
+                    <environment_variable name="BAM_ROOT" action="set_to">$INSTALL_DIR</environment_variable>
+                </action>
+            </actions_group>
+        </install>
+        <readme>
+        </readme>
+    </package>
+<package name="rsem" version="1.1.17">
+        <install version="1.0">
+            <actions>
+                <action type="download_by_url">http://deweylab.biostat.wisc.edu/rsem/src/rsem-1.1.17.tar.gz</action>
+                <action type="shell_command">make</action>
+                <action type="make_directory">$INSTALL_DIR/bin/sam</action> 
+                <action type="move_file">
+                    <source>sam/samtools</source>
+                    <destination>$INSTALL_DIR/bin/sam</destination>
+                </action>
+                <action type="move_file">
+                    <source>convert-sam-for-rsem</source>
+                    <destination>$INSTALL_DIR/bin</destination>
+                </action>
+                <action type="move_file">
+                    <source>extract-transcript-to-gene-map-from-trinity</source>
+                    <destination>$INSTALL_DIR/bin</destination>
+                </action>
+                <action type="move_file">
+                    <source>rsem-bam2readdepth</source>
+                    <destination>$INSTALL_DIR/bin</destination>
+                </action>
+                <action type="move_file">
+                    <source>rsem-bam2wig</source>
+                    <destination>$INSTALL_DIR/bin</destination>
+                </action>
+                <action type="move_file">
+                    <source>rsem-build-read-index</source>
+                    <destination>$INSTALL_DIR/bin</destination>
+                </action>
+                <action type="move_file">
+                    <source>rsem-calculate-credibility-intervals</source>
+                    <destination>$INSTALL_DIR/bin</destination>
+                </action>
+                <action type="move_file">
+                    <source>rsem-calculate-expression</source>
+                    <destination>$INSTALL_DIR/bin</destination>
+                </action>
+                <action type="move_file">
+                    <source>rsem-extract-reference-transcripts</source>
+                    <destination>$INSTALL_DIR/bin</destination>
+                </action>
+                <action type="move_file">
+                    <source>rsem-gen-transcript-plots</source>
+                    <destination>$INSTALL_DIR/bin</destination>
+                </action>
+                <action type="move_file">
+                    <source>rsem-get-unique</source>
+                    <destination>$INSTALL_DIR/bin</destination>
+                </action>
+                <action type="move_file">
+                    <source>rsem-parse-alignments</source>
+                    <destination>$INSTALL_DIR/bin</destination>
+                </action>
+                <action type="move_file">
+                    <source>rsem-plot-model</source>
+                    <destination>$INSTALL_DIR/bin</destination>
+                </action>
+                <action type="move_file">
+                    <source>rsem-plot-transcript-wiggles</source>
+                    <destination>$INSTALL_DIR/bin</destination>
+                </action>
+                <action type="move_file">
+                    <source>rsem-prepare-reference</source>
+                    <destination>$INSTALL_DIR/bin</destination>
+                </action>
+                <action type="move_file">
+                    <source>rsem-preref</source>
+                    <destination>$INSTALL_DIR/bin</destination>
+                </action>
+                <action type="move_file">
+                    <source>rsem-run-em</source>
+                    <destination>$INSTALL_DIR/bin</destination>
+                </action>
+                <action type="move_file">
+                    <source>rsem-run-gibbs</source>
+                    <destination>$INSTALL_DIR/bin</destination>
+                </action>
+                <action type="move_file">
+                    <source>rsem-simulate-reads</source>
+                    <destination>$INSTALL_DIR/bin</destination>
+                </action>
+                <action type="move_file">
+                    <source>rsem-synthesis-reference-transcripts</source>
+                    <destination>$INSTALL_DIR/bin</destination>
+                </action>
+                <action type="move_file">
+                    <source>rsem-tbam2gbam</source>
+                    <destination>$INSTALL_DIR/bin</destination>
+                </action>
+                <action type="set_environment">
+                    <environment_variable name="PATH" action="prepend_to">$INSTALL_DIR/bin</environment_variable>
+                </action>
+            </actions>
+        </install>
+        <readme>
+        </readme>
+    </package>
+  <package name="eXpress" version="1.5.1">
+        <install version="1.0">
+            <actions_group>
+                <actions os="linux" architecture="x86_64">
+                    <action type="download_by_url">http://bio.math.berkeley.edu/eXpress/downloads/express-1.5.1/express-1.5.1-linux_x86_64.tgz</action>
+                    <action type="move_directory_files">
+                        <source_directory>.</source_directory>
+                        <destination_directory>$INSTALL_DIR/bin</destination_directory>
+                    </action>
+                </actions>
+                <actions os="darwin" architecture="x86_64">
+                    <action type="download_by_url">http://bio.math.berkeley.edu/eXpress/downloads/express-1.5.1/express-1.5.1-macosx_x86_64.tgz</action>
+                    <action type="move_directory_files">
+                        <source_directory>.</source_directory>
+                        <destination_directory>$INSTALL_DIR/bin</destination_directory>
+                    </action>
+                </actions>
+                <actions>
+                    <action type="download_by_url">http://bio.math.berkeley.edu/eXpress/downloads/express-1.5.1/express-1.5.1-src.tgz</action>
+                    <action type="shell_command">cmake src -DCMAKE_INSTALL_PREFIX:PATH=$INSTALL_DIR</action>
+                    <action type="shell_command">make &amp;&amp; make install</action>
+                </actions>
+                <action type="set_environment">
+                    <environment_variable name="PATH" action="prepend_to">$INSTALL_DIR/bin</environment_variable>
+                </action>
+            </actions_group>
+        </install>
+        <readme></readme>
+    </package>
+ <package name="bowtie" version="0.12.7">
+        <install version="1.0">
+            <actions_group>
+                <actions os="linux" architecture="x86_64">
+                    <action type="download_by_url">http://depot.galaxyproject.org/package/linux/x86_64/bowtie/bowtie-0.12.7-linux-x86_64.tgz</action>
+                    <action type="move_directory_files">
+                        <source_directory>.</source_directory>
+                        <destination_directory>$INSTALL_DIR</destination_directory>
+                    </action>
+                </actions>
+                <actions os="darwin" architecture="x86_64">
+                    <action type="download_by_url">http://depot.galaxyproject.org/package/darwin/x86_64/bowtie/bowtie-0.12.7-macos-10.5-x86_64.tgz</action>
+                    <action type="move_directory_files">
+                        <source_directory>.</source_directory>
+                        <destination_directory>$INSTALL_DIR</destination_directory>
+                    </action>
+                </actions>
+                <actions os="linux" architecture="i386">
+                    <action type="download_by_url">http://depot.galaxyproject.org/package/linux/i386/bowtie/bowtie-0.12.7-linux-i386.tgz</action>
+                    <action type="move_directory_files">
+                        <source_directory>.</source_directory>
+                        <destination_directory>$INSTALL_DIR</destination_directory>
+                    </action>
+                </actions>
+                <actions os="darwin" architecture="i386">
+                    <action type="download_by_url">http://depot.galaxyproject.org/package/darwin/i386/bowtie/bowtie-0.12.7-macos-10.5-i386.tgz</action>
+                    <action type="move_directory_files">
+                        <source_directory>.</source_directory>
+                        <destination_directory>$INSTALL_DIR</destination_directory>
+                    </action>
+                </actions>
+                <actions>
+                    <action type="download_by_url">http://downloads.sourceforge.net/project/bowtie-bio/bowtie/0.12.7/bowtie-0.12.7-src.zip</action>
+                    <action type="shell_command">make</action>
+                    <action type="move_file">
+                        <source>bowtie</source>
+                        <destination>$INSTALL_DIR</destination>
+                    </action>
+                    <action type="move_file">
+                        <source>bowtie-build</source>
+                        <destination>$INSTALL_DIR</destination>
+                    </action>
+                    <action type="move_file">
+                        <source>bowtie-inspect</source>
+                        <destination>$INSTALL_DIR</destination>
+                    </action>
+                </actions>
+                <action type="set_environment">
+                    <environment_variable name="PATH" action="prepend_to">$INSTALL_DIR</environment_variable>
+                </action>
+            </actions_group>
+        </install>
+        <readme></readme>
+    </package>
+  <package name="bowtie2" version="2.1.0">
+        <install version="1.0">
+            <actions_group>
+                <actions os="linux" architecture="x86_64">
+                    <action type="download_by_url">http://depot.galaxyproject.org/package/linux/x86_64/bowtie2/bowtie2-2.1.0-linux-x86_64.tgz</action>
+                    <action type="move_directory_files">
+                        <source_directory>.</source_directory>
+                        <destination_directory>$INSTALL_DIR</destination_directory>
+                    </action>
+                </actions>
+                <actions os="darwin" architecture="x86_64">
+                    <action type="download_by_url">http://depot.galaxyproject.org/package/darwin/x86_64/bowtie2/bowtie2-2.1.0-macos-x86_64.tgz</action>
+                    <action type="move_directory_files">
+                        <source_directory>.</source_directory>
+                        <destination_directory>$INSTALL_DIR</destination_directory>
+                    </action>
+                </actions>
+                <actions os="linux" architecture="i386">
+                    <action type="download_by_url">http://depot.galaxyproject.org/package/linux/i386/bowtie2/bowtie2-2.1.0-linux-i386.tgz</action>
+                    <action type="move_directory_files">
+                        <source_directory>.</source_directory>
+                        <destination_directory>$INSTALL_DIR</destination_directory>
+                    </action>
+                </actions>
+                <actions os="darwin" architecture="i386">
+                    <action type="download_by_url">http://depot.galaxyproject.org/package/darwin/i386/bowtie2/bowtie2-2.1.0-macos-i386.tgz</action>
+                    <action type="move_directory_files">
+                        <source_directory>.</source_directory>
+                        <destination_directory>$INSTALL_DIR</destination_directory>
+                    </action>
+                </actions>
+                <actions>
+                    <action type="download_by_url">http://downloads.sourceforge.net/project/bowtie-bio/bowtie2/2.1.0/bowtie2-2.1.0-source.zip</action>
+                    <action type="shell_command">make</action>
+                    <action type="move_file">
+                        <source>bowtie2</source>
+                        <destination>$INSTALL_DIR</destination>
+                    </action>
+                    <action type="move_file">
+                        <source>bowtie2-align</source>
+                        <destination>$INSTALL_DIR</destination>
+                    </action>
+                    <action type="move_file">
+                        <source>bowtie2-build</source>
+                        <destination>$INSTALL_DIR</destination>
+                    </action>
+                    <action type="move_file">
+                        <source>bowtie2-inspect</source>
+                        <destination>$INSTALL_DIR</destination>
+                    </action>
+                </actions>
+                <action type="set_environment">
+                    <environment_variable name="PATH" action="prepend_to">$INSTALL_DIR</environment_variable>
+                </action>
+            </actions_group>
+        </install>
+        <readme></readme>
+    </package>
+<package name="tophat2" version="2.0.9">
+<repository toolshed="http://toolshed.g2.bx.psu.edu" name="tophat2" owner="devteam" changeset_revision="ae06af1118dc" />
+</package>
+<package name="fastq_groomer" version="1.0.0">
+<repository toolshed="http://toolshed.g2.bx.psu.edu" name="fastq_groomer" owner="devteam" changeset_revision="1298445c852b" />
+</package>
+<package name="blast+" version="2.2.29">
+        <repository toolshed="http://toolshed.g2.bx.psu.edu" name="ncbi_blast_plus" owner="devteam" changeset_revision="2fe07f50a41e" />
+    </package>
+<package name="cufflinks" version="2.1.1">
+        <repository toolshed="http://toolshed.g2.bx.psu.edu" name="cufflinks" owner="devteam" changeset_revision="9aab29e159a7" />
+    </package>
+<package name="cufflinks" version="2.2.1">
+        <repository toolshed="http://toolshed.g2.bx.psu.edu" name="cuffmerge" owner="devteam" changeset_revision="b6e3849293b1" />
+    </package>
+</tool_dependency>
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/transDecoder.xml	Tue Sep 22 01:58:00 2015 -0400
@@ -0,0 +1,120 @@
+<tool id='id_transDecoder' name='transDecoder' version='1.0'>
+<description> coding region </description>
+<!--requirement></requirement-->
+<requirements>
+        <requirement type="package" version="2013_08_14">trinityrnaseq</requirement>
+        <requirement type="set_environment">TRINITY_HOME</requirement>
+
+</requirements>
+<command>perl \$TRINITY_HOME/trinity-plugins/transdecoder/TransDecoder
+	
+	-t $transcript
+	
+	#if str($optional.parameters) == 'yes':
+		#if ($train):
+			--train $train
+		#end if
+
+		#if ($min_protein_length):
+			-m $min_protein_length
+		#end if
+
+		#if ($genetic_code):
+			-G $genetic_code
+		#end if
+
+		#if ($strand-specific):
+			$strand-specific	
+		#end if
+
+		#if ($lottmn):
+			-T $lottmm	
+		#end if
+
+		#if ($retain_long_orfs):
+			--retain_long_orfs $retain_long_orfs
+		#end if
+	#end if
+
+	#if str($pfam.options) == 'yes':
+		#if ($pfam_db):
+			--search_pfam $pfam_db
+		#end if
+
+		#if ($CPU):
+			--CPU $CPU
+		#end if
+	#end if	
+	
+	##log file
+	&gt; $transdecoder_log 2&gt;&amp;1;
+
+
+	## output renaming
+
+	cp -s dataset_*.dat.transdecoder.pep transcript.transdecoder.pep;
+	cp -s dataset_*.dat.transdecoder.cds transcript.transdecoder.cds;
+	cp -s dataset_*.dat.transdecoder.bed transcript.transdecoder.bed;
+	cp -s dataset_*.dat.transdecoder.gff3 transcript.transdecoder.gff3;
+	cp -s dataset_*.dat.transdecoder.mRNA transcript.transdecoder.mRNA;
+</command>
+
+<inputs>
+ <!-- Required -->
+
+  <param name='transcript' type='data' label='Transcripts [ in fasta format ]' help=' -t &lt; string &gt; ; Assembled reads in fasta file format'/>
+
+ <!-- Optional -->
+
+ <conditional name='optional'>
+ 	<param name='parameters' type='select' label='Use Optional Parameters'>
+ 		<option value='no'>NO</option>
+ 		<option value='yes'>YES</option>
+ 	</param>
+ 	<when value='no'/>
+	<when value='yes'>
+  		<param name='train' type='data' optional='true' label='FASTA file with ORFs to train Markov Mod for protein identification' help='--train &lt; string &gt; ; FASTA file with ORFs to train Markov Mod for protein identification; otherwise longest non-redundant ORFs used' />
+		<param name='min_protein_length' type='integer' optional='true' value='100' label='Minimum Protein Length' help='-m &lt; int &gt; ;minimum protein length (default: 100)'/>
+		<param name='genetic_code' type='select' optional='true' label='Select Genetic Code' help=' -G &lt; string &gt; ; genetic code (default is "universal")'>
+			<option value='universal' selected='true'>Universal</option>
+			<option value='Euplotes'>Euplotes</option>
+			<option value='Tetrahymena'>Tetrahymena</option>
+			<option value='Candida'>Candida</option>
+			<option value='Acetabularia'>Acetabularia</option>
+  		</param>
+  		<param name='strand-specific' type='boolean' truevalue='-S' falsevalue='' optional='true' label='Strand-Specific [ -S ]' help='strand-specific (only analyzes top strand)'/> 
+  		<param name='lottmm' type='integer' optional='true' value='500' label=' -T ; Needs a label ??? ' help='-T &lt; int &gt; ; If no --train, top longest ORFs to train Markov Model (hexamer stats) (default: 500)'/>	
+  		<param name='retain_long_orfs' type="integer" optional='true' value="900" label=' --retain_long_orfs ; Needs a label ??? ' help='--retain_long_orfs &lt; int &gt; ; Retain all ORFs found that are equal or longer than these many nucleotides even if no other evidence marks it as coding (default: 900 bp => 300aa)' />
+	 </when>
+ </conditional>
+
+
+ <!-- Pfam Options -->
+
+ <conditional name='pfam'>
+	<param name='options' type='select' label='Use Pfam Options [ Optional ]'>
+		<option value='no'>NO</option>
+		<option value='yes'>YES</option>	
+	</param>
+	<when value='no'/>
+	<when value='yes'>
+		<param name='pfam_db' type='select' label='Search pfam database' help=' --search_pfam  &lt; pfam_db.hmm &gt; ; /path/to/pfam_db.hmm to search using hmmscan'>
+    			<options from_file="pfam_db.loc">
+				<column name="name" index="0"/>
+		       	 	<column name="value" index="2"/>
+			</options>
+		</param>
+		<param name='CPU' type='integer' value='2'  label='CPU' help='--CPU &lt; int &gt; Number of CPU for the job'/>
+	</when>
+  </conditional>
+
+</inputs>
+<outputs>
+	<data name='transdecoder_pep' format='fasta' label="${tool.name} on ${on_string}: pep" from_work_dir="transcript.transdecoder.pep"/>
+	<data name='transdecoder_cds' format='fasta' label="${tool.name} on ${on_string}: cds" from_work_dir="transcript.transdecoder.cds"/>
+	<data name='transdecoder_bed' format='bed' label="${tool.name} on ${on_string}: bed" from_work_dir="transcript.transdecoder.bed"/>
+	<data name='transdecoder_gff3' format='tabular' label="${tool.name} on ${on_string}: gff3" from_work_dir="transcript.transdecoder.gff3"/>
+	<data name='transdecoder_mRNA' format='fasta' label="${tool.name} on ${on_string}: mRNA" from_work_dir="transcript.transdecoder.mRNA"/>
+	<data name='transdecoder_log' format='txt' label="${tool.name} on ${on_string}: log" />
+</outputs>
+</tool>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/trinityStats.xml	Tue Sep 22 01:58:00 2015 -0400
@@ -0,0 +1,25 @@
+<tool id='id_trinity_stats' name='Trinity Stats' version='1.0'>
+<description> check stats...  </description>
+
+<requirements>
+        <requirement type="package" version="2013_08_14">trinityrnaseq</requirement>
+        <requirement type="set_environment">TRINITY_HOME</requirement>
+
+</requirements>
+<command >perl \$TRINITY_HOME/util/TrinityStats.pl  $fastafile 
+&gt; $statsfile 2&gt;&amp;1;
+</command>
+
+<inputs>
+ <!-- Required -->
+
+  <param name='fastafile'  type="data" format="fasta"  label='fastafile' help='Assembled fasta file'>
+  </param>
+
+ <!-- Optional -->
+
+</inputs>
+<outputs>
+<data name='statsfile' format='text' label="${tool.name} on ${on_string}: "/>
+</outputs>
+</tool>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/trinityrnaseq.xml	Tue Sep 22 01:58:00 2015 -0400
@@ -0,0 +1,131 @@
+<tool id="trinityrnaseq" name="Trinity" version="0.0.1">
+
+    <!-- Written by Jeremy Goecks, now maintained here by bhaas -->
+    <description>De novo assembly of RNA-Seq data Using Trinity</description>
+ <requirements>
+        <requirement type="package" version="2013_08_14">trinityrnaseq</requirement>
+        <requirement type="package" version="0.1.18">samtools</requirement>
+        <requirement type="package" version="0.12.7">bowtie</requirement>
+        <requirement type="set_environment">TRINITY_HOME</requirement>
+
+</requirements>
+    <command>
+        \$TRINITY_HOME/Trinity --JM $JM --CPU $CPU
+        
+        ## Inputs.
+        #if str($inputs.paired_or_single) == "paired":
+            --left $inputs.left_input --right $inputs.right_input
+            #if  $inputs.left_input.ext == 'fa':
+                --seqType fa
+            #else:
+                --seqType fq
+            #end if
+            #if str($inputs.library_type) != "None":
+                --SS_lib_type $inputs.library_type
+            #end if
+			--group_pairs_distance $inputs.group_pairs_distance
+        #else:
+            --single $inputs.input
+            #if  str($inputs.input.ext) == 'fa':
+                --seqType fa
+            #else:
+                --seqType fq
+            #end if
+            #if str($inputs.library_type) != "None":
+                --SS_lib_type $inputs.library_type
+            #end if
+        #end if
+
+        ## Additional parameters.
+        #if str($additional_params.use_additional) == "yes":
+			--min_kmer_cov $inputs.min_kmer_cov --max_reads_per_graph $inputs.max_reads_per_graph --bflyHeapSpaceMax $input.bflyHeapSpaceMax
+			#if $inputs.bfly_opts != 'None':
+				--bfly_opts " $inputs.bfly_opts "
+			#end if
+        #end if
+	
+                
+        ## direct to output
+        > $trinity_log 2>&amp;1
+ 
+    </command>
+    <inputs>
+      	<param name="JM" type="select" label="JM" help="Amount of memory to allocate to Jellyfish for Kmer catalog construction">
+			<option value="1G">1G</option>
+			<option value="10G">10G</option>
+			<option value="50G">50G</option>
+			<option value="100G">100G</option>
+			<option value="200G">200G</option>
+			<option value="500G">500G</option>
+		</param>
+
+		<param name="CPU" type="integer" value="2" min="1" label="CPU" help="Number of CPUs to use by Trinity" />
+
+
+        <conditional name="inputs">
+		    <param name="paired_or_single" type="select" label="Paired or Single-end data?">
+                <option value="paired">Paired</option>
+                <option value="single">Single</option>
+            </param>
+            <when value="paired">
+                <param format="fasta,fastq" name="left_input" type="data" label="Left/Forward strand reads" help=""/>
+                <param format="fasta,fastq" name="right_input" type="data" label="Right/Reverse strand reads" help=""/>
+                <param name="library_type" type="select" label="Strand-specific Library Type">
+                    <option value="None">None</option>
+                    <option value="FR">FR</option>
+                    <option value="RF">RF</option>
+                </param>
+                <param name="group_pairs_distance" type="integer" value="500" min="1" label="Group pairs distance" help="Maximum length expected between fragment pairs"/>
+		        <param name="path_reinforcement_distance" type="integer" value="75" min="1" label="Path reinforcement distance" help="Minimum read overlap required for path extension in the graph" />    
+
+            </when>
+            <when value="single">
+                <param format="fasta,fastq" name="input" type="data" label="Single-end reads" help=""/>
+                <param name="library_type" type="select" label="Strand-specific Library Type">
+                    <option value="None">None</option>
+                    <option value="F">F</option>
+                    <option value="R">R</option>
+                </param>
+	            <param name="path_reinforcement_distance" type="integer" value="40" min="1" label="Path reinforcement distance" help="Minimum read overlap required for path extension in the graph" />    
+            </when>
+        </conditional>
+    	
+		<conditional name="additional_params">
+            <param name="use_additional" type="select" label="Use Additional Params?">
+                <option value="no">No</option>
+                <option value="yes">Yes</option>
+            </param>
+            <when value="no">
+            </when>
+            <when value="yes">            
+				<param name="min_kmer_cov" type="integer" value="1" min="1" label="inchworm_min_kmer_cov" help="Minimum kmer coverage required by Inchworm for initial contig construction" />
+				<param name="max_reads_per_graph" type="integer" value="20000000" min="10000" label="chrysalis_max_reads_per_graph" help="Maximum number of reads to be anchored within each transcript graph by Chrysalis" />
+				
+			
+				<param name="bfly_opts" type="text" value="None" label="bfly_opts" help="Options to pass on to Butterfly" />
+				<param name="bflyHeapSpaceMax" type="select" label="bflyHeapSpaceMax" help="Java heap space maximum value for Butterfly">
+					<option value="1G">1G</option>
+					<option value="2G">2G</option>
+					<option value="4G" selected="true">4G</option>
+					<option value="10G">10G</option>
+					<option value="20G">20G</option>
+				</param>
+
+               <param name="min_contig_length" type="integer" value="200" min="1" label="Minimum Contig Length" help=""/>
+            </when>
+        </conditional>
+    
+
+    </inputs>
+    <outputs>
+        <data format="txt" name="trinity_log" label="${tool.name} on ${on_string}: log" />
+        <data format="fasta" name="assembled_transcripts" label="${tool.name} on ${on_string}: Assembled Transcripts" from_work_dir="trinity_out_dir/Trinity.fasta"/>
+    </outputs>
+    <tests>
+    </tests>
+    <help>
+        Trinity is a de novo transcript assembler that uses RNA-seq data as input. This tool runs all Trinity_ commands--Inchworm, Chrysalis, and Butterfly--in a single pass.
+        
+        .. _Trinity: http://trinityrnaseq.sourceforge.net
+    </help>
+</tool>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/trinityrnaseq.xml~	Tue Sep 22 01:58:00 2015 -0400
@@ -0,0 +1,131 @@
+<tool id="trinityrnaseq" name="Trinity" version="0.0.1">
+
+    <!-- Written by Jeremy Goecks, now maintained here by bhaas -->
+    <description>De novo assembly of RNA-Seq data Using Trinity</description>
+ <requirements>
+        <requirement type="package" version="2013_08_14">trinityrnaseq</requirement>
+        <requirement type="package" version="0.1.18">samtools</requirement>
+        <requirement type="package" version="0.12.7">bowtie</requirement>
+        <requirement type="set_environment">TRINITY_HOME</requirement>
+
+</requirements>
+    <command>
+        \$TRINITY_HOME/Trinity --JM $JM --CPU $CPU
+        
+        ## Inputs.
+        #if str($inputs.paired_or_single) == "paired":
+            --left $inputs.left_input --right $inputs.right_input
+            #if  $inputs.left_input.ext == 'fa':
+                --seqType fa
+            #else:
+                --seqType fq
+            #end if
+            #if str($inputs.library_type) != "None":
+                --SS_lib_type $inputs.library_type
+            #end if
+			--group_pairs_distance $inputs.group_pairs_distance
+        #else:
+            --single $inputs.input
+            #if  str($inputs.input.ext) == 'fa':
+                --seqType fa
+            #else:
+                --seqType fq
+            #end if
+            #if str($inputs.library_type) != "None":
+                --SS_lib_type $inputs.library_type
+            #end if
+        #end if
+
+        ## Additional parameters.
+        #if str($additional_params.use_additional) == "yes":
+			--min_kmer_cov $inputs.min_kmer_cov --max_reads_per_graph $inputs.max_reads_per_graph --bflyHeapSpaceMax $input.bflyHeapSpaceMax
+			#if $inputs.bfly_opts != 'None':
+				--bfly_opts " $inputs.bfly_opts "
+			#end if
+        #end if
+	
+                
+        ## direct to output
+        > $trinity_log 2>&amp;1
+ 
+    </command>
+    <inputs>
+      	<param name="JM" type="select" label="JM" help="Amount of memory to allocate to Jellyfish for Kmer catalog construction">
+			<option value="1G">1G</option>
+			<option value="10G">10G</option>
+			<option value="50G">50G</option>
+			<option value="100G">100G</option>
+			<option value="200G">200G</option>
+			<option value="500G">500G</option>
+		</param>
+
+		<param name="CPU" type="integer" value="2" min="1" label="CPU" help="Number of CPUs to use by Trinity" />
+
+
+        <conditional name="inputs">
+		    <param name="paired_or_single" type="select" label="Paired or Single-end data?">
+                <option value="paired">Paired</option>
+                <option value="single">Single</option>
+            </param>
+            <when value="paired">
+                <param format="fasta,fastq" name="left_input" type="data" label="Left/Forward strand reads" help=""/>
+                <param format="fasta,fastq" name="right_input" type="data" label="Right/Reverse strand reads" help=""/>
+                <param name="library_type" type="select" label="Strand-specific Library Type">
+                    <option value="None">None</option>
+                    <option value="FR">FR</option>
+                    <option value="RF">RF</option>
+                </param>
+                <param name="group_pairs_distance" type="integer" value="500" min="1" label="Group pairs distance" help="Maximum length expected between fragment pairs"/>
+		        <param name="path_reinforcement_distance" type="integer" value="75" min="1" label="Path reinforcement distance" help="Minimum read overlap required for path extension in the graph" />    
+
+            </when>
+            <when value="single">
+                <param format="fasta,fastq" name="input" type="data" label="Single-end reads" help=""/>
+                <param name="library_type" type="select" label="Strand-specific Library Type">
+                    <option value="None">None</option>
+                    <option value="F">F</option>
+                    <option value="R">R</option>
+                </param>
+	            <param name="path_reinforcement_distance" type="integer" value="40" min="1" label="Path reinforcement distance" help="Minimum read overlap required for path extension in the graph" />    
+            </when>
+        </conditional>
+    	
+		<conditional name="additional_params">
+            <param name="use_additional" type="select" label="Use Additional Params?">
+                <option value="no">No</option>
+                <option value="yes">Yes</option>
+            </param>
+            <when value="no">
+            </when>
+            <when value="yes">            
+				<param name="min_kmer_cov" type="integer" value="1" min="1" label="inchworm_min_kmer_cov" help="Minimum kmer coverage required by Inchworm for initial contig construction" />
+				<param name="max_reads_per_graph" type="integer" value="20000000" min="10000" label="chrysalis_max_reads_per_graph" help="Maximum number of reads to be anchored within each transcript graph by Chrysalis" />
+				
+			
+				<param name="bfly_opts" type="text" value="None" label="bfly_opts" help="Options to pass on to Butterfly" />
+				<param name="bflyHeapSpaceMax" type="select" label="bflyHeapSpaceMax" help="Java heap space maximum value for Butterfly">
+					<option value="1G">1G</option>
+					<option value="2G">2G</option>
+					<option value="4G" selected="true">4G</option>
+					<option value="10G">10G</option>
+					<option value="20G">20G</option>
+				</param>
+
+               <param name="min_contig_length" type="integer" value="200" min="1" label="Minimum Contig Length" help=""/>
+            </when>
+        </conditional>
+    
+
+    </inputs>
+    <outputs>
+        <data format="txt" name="trinity_log" label="${tool.name} on ${on_string}: log" />
+        <data format="fasta" name="assembled_transcripts" label="${tool.name} on ${on_string}: Assembled Transcripts" from_work_dir="trinity_out_dir/Trinity.fasta"/>
+    </outputs>
+    <tests>
+    </tests>
+    <help>
+        Trinity is a de novo transcript assembler that uses RNA-seq data as input. This tool runs all Trinity_ commands--Inchworm, Chrysalis, and Butterfly--in a single pass.
+        
+        .. _Trinity: http://trinityrnaseq.sourceforge.net
+    </help>
+</tool>