From fd7795eb520c990481c941642bf80a69866dfd23 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?B=C3=A9r=C3=A9nice=20Batut?= Date: Fri, 7 Jul 2017 14:00:49 +0200 Subject: [PATCH 1/8] Add the possibility to enable or disable a material --- _layouts/topic.html | 74 +++++++++++++++++++++++++++-------------------------- 1 file changed, 38 insertions(+), 36 deletions(-) diff --git a/_layouts/topic.html b/_layouts/topic.html index 11cb16dd..fb93ef95 100644 --- a/_layouts/topic.html +++ b/_layouts/topic.html @@ -44,53 +44,55 @@ {% for material in topic.material %} - - {{ material.title }} - - {% if material.type == "introduction" %} - - - {% if material.slides == "yes" %} - :mortar_board: - {% endif %} - - {% if topic.type != "admin-dev" %} - - - {% endif %} + {% if material.enable == "true" %} + + {{ material.title }} - {% elsif material.type == "tutorial" %} - - {% if material.hands_on == "external" %} - :link: - {% elsif material.hands_on == "yes" %} - :book: - {% elsif material.hands_on == "github" %} - :book: - {% endif %} - - - - {% if material.slides == "yes" %} - :mortar_board: + {% if material.type == "introduction" %} + + + {% if material.slides == "yes" %} + :mortar_board: + {% endif %} + + {% if topic.type != "admin-dev" %} + + {% endif %} - - {% if topic.type != "admin-dev" %} + {% elsif material.type == "tutorial" %} - {% if material.zenodo_link != "" %} - :open_file_folder: + {% if material.hands_on == "external" %} + :link: + {% elsif material.hands_on == "yes" %} + :book: + {% elsif material.hands_on == "github" %} + :book: {% endif %} - {% if material.galaxy_tour != "" %} - :eyes: + {% if material.slides == "yes" %} + :mortar_board: {% endif %} + + {% if topic.type != "admin-dev" %} + + {% if material.zenodo_link != "" %} + :open_file_folder: + {% endif %} + + + + {% if material.galaxy_tour != "" %} + :eyes: + {% endif %} + + {% endif %} {% endif %} - {% endif %} - + + {% endif %} {% endfor %} From 839ca72d91490a9f1e3b8a6209b1aa7173c592d4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?B=C3=A9r=C3=A9nice=20Batut?= Date: Fri, 7 Jul 2017 14:03:14 +0200 Subject: [PATCH 2/8] Add enable parameter in the metadata files --- topics/admin/metadata.yaml | 6 ++++++ topics/assembly/metadata.yaml | 2 ++ topics/chip-seq/metadata.yaml | 3 +++ topics/dev/metadata.yaml | 13 +++++++++++++ topics/epigenetics/metadata.yaml | 2 ++ topics/introduction/metadata.yaml | 9 +++++++++ topics/metagenomics/metadata.yaml | 3 +++ topics/proteomics/metadata.yaml | 7 +++++++ topics/sequence-analysis/metadata.yaml | 7 +++++++ topics/training/metadata.yaml | 7 +++++++ topics/transcriptomics/metadata.yaml | 4 ++++ topics/usegalaxy/metadata.yaml | 7 +++++++ topics/variant-analysis/metadata.yaml | 3 +++ 13 files changed, 73 insertions(+) diff --git a/topics/admin/metadata.yaml b/topics/admin/metadata.yaml index 2072d8cd..e10d1bdd 100644 --- a/topics/admin/metadata.yaml +++ b/topics/admin/metadata.yaml @@ -8,10 +8,12 @@ material: - title: "Introduction" type: "introduction" + enable: "true" slides: "yes" - title: "Move from dev instance to production instance" type: "tutorial" + enable: "true" name: "dev-to-production" zenodo_link: "" galaxy_tour: "" @@ -38,6 +40,7 @@ material: - title: "Galaxy Database schema" type: "tutorial" + enable: "true" name: "database-schema" zenodo_link: "" galaxy_tour: "" @@ -63,6 +66,7 @@ material: - title: "Docker and Galaxy" type: "tutorial" + enable: "true" name: "galaxy-docker" zenodo_link: "" galaxy_tour: "" @@ -89,9 +93,11 @@ material: - title: "Advanced customisation of a Galaxy instance" type: "tutorial" + enable: "true" name: "advanced-galaxy-customisation" slides: "yes" + maintainers: - name: "Björn Grüning" diff --git a/topics/assembly/metadata.yaml b/topics/assembly/metadata.yaml index cbe8ceba..4f47c674 100644 --- a/topics/assembly/metadata.yaml +++ b/topics/assembly/metadata.yaml @@ -24,6 +24,7 @@ material: - title: "Introduction to Genome Assembly" type: "tutorial" + enable: "true" name: "general-introduction" zenodo_link: "https://doi.org/10.5281/zenodo.582600" galaxy_tour: "" @@ -44,6 +45,7 @@ material: - title: "De Bruijn Graph Assembly" type: "tutorial" + enable: "true" name: "debruijn-graph-assembly" zenodo_link: "https://doi.org/10.5281/zenodo.582600" galaxy_tour: "" diff --git a/topics/chip-seq/metadata.yaml b/topics/chip-seq/metadata.yaml index ec23168e..7a814c0b 100644 --- a/topics/chip-seq/metadata.yaml +++ b/topics/chip-seq/metadata.yaml @@ -23,10 +23,12 @@ material: - title: "Introduction" type: "introduction" + enable: "true" slides: "yes" - title: "Identification of the binding sites of the T-cell acute lymphocytic leukemia protein 1 (TAL1)" type: "tutorial" + enable: "true" name: "tal1-binding-site-identification" zenodo_link: "https://doi.org/10.5281/zenodo.197100" galaxy_tour: "" @@ -64,6 +66,7 @@ material: - title: "ChIP-seq Galaxy Workshop" type: "tutorial" + enable: "false" name: "chip-seq" zenodo_link: "" galaxy_tour: "" diff --git a/topics/dev/metadata.yaml b/topics/dev/metadata.yaml index 1728e53e..4946b95c 100644 --- a/topics/dev/metadata.yaml +++ b/topics/dev/metadata.yaml @@ -9,10 +9,12 @@ material: - title: "Introduction" type: "introduction" + enable: "true" slides: "yes" - title: "Contributing with GitHub" type: "tutorial" + enable: "true" name: "github-contribution" zenodo_link: "" galaxy_tour: "" @@ -38,6 +40,7 @@ material: - title: "Tool development and integration into Galaxy" type: "tutorial" + enable: "true" name: "tool-integration" zenodo_link: "" galaxy_tour: "" @@ -69,6 +72,7 @@ material: - title: "Tool Shed: sharing Galaxy tools" type: "tutorial" + enable: "true" name: "toolshed" zenodo_link: "" galaxy_tour: "" @@ -94,6 +98,7 @@ material: - title: "Galaxy Interactive Tours" type: "tutorial" + enable: "true" name: "interactive-tours" zenodo_link: "" galaxy_tour: "" @@ -119,6 +124,7 @@ material: - title: "Galaxy Interactive Environments" type: "tutorial" + enable: "true" name: "interactive-environments" zenodo_link: "" galaxy_tour: "" @@ -147,6 +153,7 @@ material: - title: "Visualizations: charts plugins" type: "tutorial" + enable: "true" name: "visualization-charts" hands_on: "yes" slides: "yes" @@ -166,6 +173,7 @@ material: - title: "Galaxy Webhooks" type: "tutorial" + enable: "true" name: "webhooks" zenodo_link: "" galaxy_tour: "" @@ -187,6 +195,7 @@ material: - title: "Visualizations: generic plugins" type: "tutorial" + enable: "true" name: "visualization-generic" zenodo_link: "" galaxy_tour: "" @@ -218,6 +227,7 @@ material: - title: "BioBlend module, a Python library to use Galaxy API" type: "tutorial" + enable: "true" name: "bioblend-api" zenodo_link: "" galaxy_tour: "" @@ -250,6 +260,7 @@ material: - title: "Tool Dependencies and Conda" type: "tutorial" + enable: "true" name: "conda" zenodo_link: "" galaxy_tour: "" @@ -289,6 +300,7 @@ material: - title: "Tool Dependencies and Containers" type: "tutorial" + enable: "true" name: "containers" zenodo_link: "" galaxy_tour: "" @@ -323,6 +335,7 @@ material: - title: "Galaxy Code Architecture" type: "tutorial" + enable: "true" name: "architecture" zenodo_link: "" galaxy_tour: "" diff --git a/topics/epigenetics/metadata.yaml b/topics/epigenetics/metadata.yaml index acc7ed43..99d69446 100644 --- a/topics/epigenetics/metadata.yaml +++ b/topics/epigenetics/metadata.yaml @@ -23,10 +23,12 @@ material: - title: "Introduction" type: "introduction" + enable: "true" slides: "yes" - title: "DNA Methylation data analysis" type: "tutorial" + enable: "true" name: "methylation-seq" zenodo_link: "https://zenodo.org/record/557099" galaxy_tour: "" diff --git a/topics/introduction/metadata.yaml b/topics/introduction/metadata.yaml index 069610a0..210317c9 100644 --- a/topics/introduction/metadata.yaml +++ b/topics/introduction/metadata.yaml @@ -10,10 +10,12 @@ material: - title: "Introduction" type: "introduction" + enable: "true" slides: "yes" - title: "Galaxy 101" type: "tutorial" + enable: "true" name: "galaxy-intro-101" zenodo_link: "" galaxy_tour: "" @@ -38,6 +40,7 @@ material: - title: "From peaks to genes" type: "tutorial" + enable: "true" name: "galaxy-intro-peaks2genes" zenodo_link: "" galaxy_tour: "" @@ -63,6 +66,7 @@ material: - title: "Multisample Analysis" type: "tutorial" + enable: "true" name: "processing-many-samples-at-once" zenodo_link: "url to Zenodo with input data" galaxy_tour: "" @@ -82,6 +86,7 @@ material: - title: "Options for using Galaxy" type: "tutorial" + enable: "true" name: "options-for-using-galaxy" zenodo_link: "" galaxy_tour: "" @@ -95,6 +100,7 @@ material: - title: "IGV Introduction" type: "tutorial" + enable: "true" name: "igv-introduction" zenodo_link: "url to Zenodo with input data" galaxy_tour: "" @@ -114,6 +120,7 @@ material: - title: "Visualization" type: "tutorial" + enable: "true" name: "galaxy-intro-vis" zenodo_link: "" galaxy_tour: "" @@ -126,6 +133,7 @@ material: - title: "Getting data into Galaxy" type: "tutorial" + enable: "true" name: "galaxy-intro-get-data" zenodo_link: "" galaxy_tour: "" @@ -138,6 +146,7 @@ material: - title: "Collections" type: "tutorial" + enable: "true" name: "galaxy-intro-collections" zenodo_link: "" galaxy_tour: "" diff --git a/topics/metagenomics/metadata.yaml b/topics/metagenomics/metadata.yaml index fb4181b4..b53d5684 100644 --- a/topics/metagenomics/metadata.yaml +++ b/topics/metagenomics/metadata.yaml @@ -15,10 +15,12 @@ material: - title: "Introduction" type: "introduction" + enable: "true" slides: "yes" - title: "16S Microbial Analysis with Mothur" type: "tutorial" + enable: "true" name: "mothur-miseq-sop" zenodo_link: "https://doi.org/10.5281/zenodo.165147" galaxy_tour: @@ -42,6 +44,7 @@ material: - title: "Analyses of metagenomics data - The global picture" type: "tutorial" + enable: "true" name: "general-tutorial" zenodo_link: "https://doi.org/10.5281/zenodo.815875" galaxy_tour: diff --git a/topics/proteomics/metadata.yaml b/topics/proteomics/metadata.yaml index 8e15a00e..4869f111 100644 --- a/topics/proteomics/metadata.yaml +++ b/topics/proteomics/metadata.yaml @@ -15,6 +15,7 @@ material: - title: "Protein FASTA Database Handling" type: "tutorial" + enable: "true" edam_ontology: "topic_0121" name: "database-handling" hands_on: "yes" @@ -35,6 +36,7 @@ material: - title: "Metaproteomics tutorial" type: "tutorial" + enable: "true" edam_ontology: "topic_0121" name: "metaproteomics" hands_on: "yes" @@ -54,6 +56,7 @@ material: - title: "Label-free versus Labelled - How to Choose Your Quantitation Method" type: "tutorial" + enable: "true" name: "labelfree-vs-labelled" hands_on: "yes" slides: "no" @@ -70,6 +73,7 @@ material: - title: "ntails" type: "tutorial" + enable: "true" edam_ontology: "topic_0121" name: "ntails" zenodo_link: "url to Zenodo with input data" @@ -90,6 +94,7 @@ material: - title: "Peptide and Protein ID" type: "tutorial" + enable: "true" name: "protein-id-sg-ps" zenodo_link: "https://zenodo.org/record/546301" hands_on: "yes" @@ -109,6 +114,7 @@ material: - title: "Secretome Prediction" type: "tutorial" + enable: "true" name: "secretome-prediction" zenodo_link: "" galaxy_tour: "" @@ -128,6 +134,7 @@ material: - title: "Peptide and Protein Quantification via Stable Isotope Labelling (SIL)" type: "tutorial" + enable: "true" name: "protein-quant-sil" zenodo_link: "" galaxy_tour: "" diff --git a/topics/sequence-analysis/metadata.yaml b/topics/sequence-analysis/metadata.yaml index 4aa76628..c375b288 100644 --- a/topics/sequence-analysis/metadata.yaml +++ b/topics/sequence-analysis/metadata.yaml @@ -12,6 +12,7 @@ material: - title: "Quality Control" type: "tutorial" + enable: "true" name: "quality-control" zenodo_link: "" galaxy_tour: "" @@ -36,6 +37,7 @@ material: - title: "Mapping" type: "tutorial" + enable: "true" name: "mapping" zenodo_link: "" galaxy_tour: "" @@ -55,6 +57,7 @@ material: - title: "Genome Annotation" type: "tutorial" + enable: "true" name: "genome-annotation" zenodo_link: "url to Zenodo with input data" galaxy_tour: "" @@ -74,6 +77,7 @@ material: - title: "small RNA" type: "tutorial" + enable: "true" name: "srna" zenodo_link: "url to Zenodo with input data" galaxy_tour: "" @@ -93,6 +97,7 @@ material: - title: "RAD-Seq Reference-based data analysis" type: "tutorial" + enable: "true" name: "ref-based-rad-seq" zenodo_link: "http://doi.org/10.5281/zenodo.218574" galaxy_tour: "ref-based-rad-seq" @@ -113,6 +118,7 @@ material: - title: "RAD-Seq de-novo data analysis" type: "tutorial" + enable: "true" name: "de-novo-rad-seq" zenodo_link: "https://zenodo.org/record/61771#.WA9TyJN96EI" galaxy_tour: "de-novo-rad-seq" @@ -137,6 +143,7 @@ material: - title: "RAD-Seq to construct genetic maps" type: "tutorial" + enable: "true" name: "genetic-map-rad-seq" zenodo_link: "https://zenodo.org/record/61771#.WA9TyJN96EI" galaxy_tour: "genetic-map-rad-seq" diff --git a/topics/training/metadata.yaml b/topics/training/metadata.yaml index 97613827..b318670f 100644 --- a/topics/training/metadata.yaml +++ b/topics/training/metadata.yaml @@ -9,11 +9,13 @@ material: - title: "Introduction" type: "introduction" + enable: "true" slides: "yes" - title: "Creating a new tutorial - Writing content in markdown" type: "tutorial" + enable: "true" name: "create-new-tutorial-content" zenodo_link: "" galaxy_tour: "" @@ -34,6 +36,7 @@ material: - title: "Creating a new tutorial - Defining metadata" type: "tutorial" + enable: "true" name: "create-new-tutorial-metadata" zenodo_link: "" galaxy_tour: "" @@ -55,6 +58,7 @@ material: - title: "Creating a new tutorial - Setting up the infrastructure" type: "tutorial" + enable: "true" name: "create-new-tutorial-jekyll" zenodo_link: galaxy_tour: @@ -73,6 +77,7 @@ material: - title: "Creating a new tutorial - Creating Interactive Galaxy Tours" type: "tutorial" + enable: "true" name: "create-new-tutorial-tours" zenodo_link: "" galaxy_tour: "" @@ -92,6 +97,7 @@ material: - title: "Creating a new tutorial - Building a Docker flavor for a tutorial" type: "tutorial" + enable: "true" name: "create-new-tutorial-docker" zenodo_link: "" galaxy_tour: "" @@ -116,6 +122,7 @@ material: - title: "Good practices to run a workshop" type: "tutorial" + enable: "true" name: "good-practices" zenodo_link: "" galaxy_tour: "" diff --git a/topics/transcriptomics/metadata.yaml b/topics/transcriptomics/metadata.yaml index cc91a028..739b6cb2 100644 --- a/topics/transcriptomics/metadata.yaml +++ b/topics/transcriptomics/metadata.yaml @@ -18,11 +18,13 @@ requirements: material: - title: "Introduction" + enable: "true" type: "introduction" slides: "yes" - title: "De novo transcriptome reconstruction with RNA-seq" type: "tutorial" + enable: "true" name: "de-novo" zenodo_link: "https://zenodo.org/record/254485#.WKODmRIrKRu" galaxy_tour: "" @@ -43,6 +45,7 @@ material: - title: "Reference-based RNA-seq data analysis" type: "tutorial" + enable: "true" name: "ref-based" zenodo_link: "https://zenodo.org/record/290221" galaxy_tour: "ref_based_rna_seq" @@ -63,6 +66,7 @@ material: - title: "Differential abundance testing of small RNAs" type: "tutorial" + enable: "true" name: "srna" zenodo_link: "url to Zenodo with input data" galaxy_tour: "" diff --git a/topics/usegalaxy/metadata.yaml b/topics/usegalaxy/metadata.yaml index 277da23f..a54cda56 100644 --- a/topics/usegalaxy/metadata.yaml +++ b/topics/usegalaxy/metadata.yaml @@ -15,6 +15,7 @@ material: - title: "Understanding Galaxy history system" type: "tutorial" + enable: "true" name: "history" zenodo_link: "" galaxy_tour: "" @@ -32,6 +33,7 @@ material: - title: "Using dataset collection" type: "tutorial" + enable: "true" name: "collections" zenodo_link: "" galaxy_tour: "" @@ -49,6 +51,7 @@ material: - title: "NGS data logistics" type: "tutorial" + enable: "true" name: "ngs" zenodo_link: "" galaxy_tour: "" @@ -66,6 +69,7 @@ material: - title: "Calling variants in non-diploid systems" type: "tutorial" + enable: "true" name: "non-dip" zenodo_link: "" galaxy_tour: "" @@ -87,6 +91,7 @@ material: - title: "Calling variants in diploid systems" type: "tutorial" + enable: "true" name: "dip" zenodo_link: "" galaxy_tour: "" @@ -109,6 +114,7 @@ material: - title: "Calling very rare variants" type: "tutorial" + enable: "true" name: "dunovo" zenodo_link: "" galaxy_tour: "" @@ -126,6 +132,7 @@ material: - title: "Reference-based RNAseq" type: "tutorial" + enable: "true" name: "rb-rnaseq" zenodo_link: "" galaxy_tour: "" diff --git a/topics/variant-analysis/metadata.yaml b/topics/variant-analysis/metadata.yaml index fd86fe16..257638d1 100644 --- a/topics/variant-analysis/metadata.yaml +++ b/topics/variant-analysis/metadata.yaml @@ -22,10 +22,12 @@ material: - title: "Introduction" type: "introduction" + enable: "true" slides: "yes" - title: "Variant calling: Diploid case" type: "tutorial" + enable: "false" name: "diploid-variant-calling" zenodo_link: "" galaxy_tour: "" @@ -45,6 +47,7 @@ material: - title: "Exome sequencing data analysis" type: "tutorial" + enable: "true" name: "exome-seq" zenodo_link: "http://dx.doi.org/10.5281/zenodo.60520" galaxy_tour: "" From 2b6053c3fe0e72f7502ac12fe7f6002be74f3ae3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?B=C3=A9r=C3=A9nice=20Batut?= Date: Fri, 7 Jul 2017 14:04:34 +0200 Subject: [PATCH 3/8] Update the metadata tutorial to add info about the enable parameter --- topics/training/tutorials/create-new-tutorial-metadata/tutorial.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/topics/training/tutorials/create-new-tutorial-metadata/tutorial.md b/topics/training/tutorials/create-new-tutorial-metadata/tutorial.md index 4337c8a0..2b95343b 100644 --- a/topics/training/tutorials/create-new-tutorial-metadata/tutorial.md +++ b/topics/training/tutorials/create-new-tutorial-metadata/tutorial.md @@ -39,6 +39,7 @@ The first file we will fill is the `metadata.yaml` file describing the metadata - `title`: title of the tutorial - `type: "tutorial"` +- `enable`: `"true"` to make your tutorial accessible via the topic page or `"false"` otherwise - `name`: name of the tutorial (name of the subdirectory where the files related to the tutorial will be stored) - `zenodo_link`: link on Zenodo to the input data for the tutorial (not ideal but it can be empty) - `galaxy_tour`: name of the galaxy tour @@ -56,6 +57,7 @@ This information is used to automatically make the tutorial available on the onl > 1. Fill the basic metadata for our tutorial > - `title: Similarity search with BLAST` > - `type: "tutorial"` +> - `enable: "true"` > - `name: "similarity-search"` > - `zenodo_link: ""` (we do not have data currently) > - `galaxy_tour: ""` (we do not have Galaxy Interactive Tour currently) From ea6675b4e10196198c78b861a912bf992e8a3c4d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?B=C3=A9r=C3=A9nice=20Batut?= Date: Fri, 7 Jul 2017 14:35:54 +0200 Subject: [PATCH 4/8] Inverse the enable parameter test --- _layouts/topic.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_layouts/topic.html b/_layouts/topic.html index fb93ef95..bcde6963 100644 --- a/_layouts/topic.html +++ b/_layouts/topic.html @@ -44,7 +44,7 @@ {% for material in topic.material %} - {% if material.enable == "true" %} + {% if material.enable != "false" %} {{ material.title }} From a0e2b6f8dafe71136836466fc7c0380fd13835fd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?B=C3=A9r=C3=A9nice=20Batut?= Date: Mon, 10 Jul 2017 10:32:19 +0200 Subject: [PATCH 5/8] Remove enable parameters when true and add some make-up --- topics/admin/metadata.yaml | 18 --- topics/assembly/metadata.yaml | 4 - topics/chip-seq/metadata.yaml | 11 -- topics/dev/metadata.yaml | 67 --------- topics/epigenetics/metadata.yaml | 6 - topics/introduction/metadata.yaml | 9 -- topics/metagenomics/metadata.yaml | 8 -- topics/proteomics/metadata.yaml | 7 - topics/sequence-analysis/metadata.yaml | 15 -- topics/training/metadata.yaml | 246 ++++++++++++++++----------------- topics/transcriptomics/metadata.yaml | 4 - topics/usegalaxy/metadata.yaml | 8 +- topics/variant-analysis/metadata.yaml | 2 - 13 files changed, 118 insertions(+), 287 deletions(-) diff --git a/topics/admin/metadata.yaml b/topics/admin/metadata.yaml index e10d1bdd..d6d631df 100644 --- a/topics/admin/metadata.yaml +++ b/topics/admin/metadata.yaml @@ -13,79 +13,62 @@ material: - title: "Move from dev instance to production instance" type: "tutorial" - enable: "true" name: "dev-to-production" zenodo_link: "" galaxy_tour: "" hands_on: "github" slides: "no" - questions: - "" - "" - objectives: - "" - "" - "" - time_estimation: "1d/3h/6h" - key_points: - "" - "" - "" - "..." - - title: "Galaxy Database schema" type: "tutorial" - enable: "true" name: "database-schema" zenodo_link: "" galaxy_tour: "" hands_on: "yes" slides: "no" - questions: - "Running a production Galaxy server, you some times end up in with a situation, where you manually need to interact with the Galaxy database: how do you do that" - "How to extract usage information, which can not be gathered using the given report tools" - "How to move from MySQL to PostgreSQL" - "Is there ever a need to manually change the contents of a table" - objectives: - "Learn some of the design concepts of the Galaxy database" - "Extract information from the Galaxy database" - "Get to know SchemaSpy" - time_estimation: "2h" - key_points: - "Be careful, when you interact with the Galaxy database. And make sure you always have a backup!" - - title: "Docker and Galaxy" type: "tutorial" - enable: "true" name: "galaxy-docker" zenodo_link: "" galaxy_tour: "" hands_on: "no" slides: "yes" - questions: - "Why Docker? What is it?" - "How to use Docker?" - "How to integrate Galaxy in Docker to facilitate its deployment?" - objectives: - "Docker basics" - "Galaxy Docker image (usage)" - "Galaxy Docker (internals)" - "Galaxy flavours" - time_estimation: "1d/3h/6h" - key_points: - "Use Docker" - "Integrate your tools into Galaxy" @@ -93,7 +76,6 @@ material: - title: "Advanced customisation of a Galaxy instance" type: "tutorial" - enable: "true" name: "advanced-galaxy-customisation" slides: "yes" diff --git a/topics/assembly/metadata.yaml b/topics/assembly/metadata.yaml index 4f47c674..ab5df4f5 100644 --- a/topics/assembly/metadata.yaml +++ b/topics/assembly/metadata.yaml @@ -28,7 +28,6 @@ material: name: "general-introduction" zenodo_link: "https://doi.org/10.5281/zenodo.582600" galaxy_tour: "" - hands_on: "yes" slides: "yes" questions: - "How do we perform a very basic genome assembly from short read data?" @@ -40,12 +39,9 @@ material: - "We assembled some Illumina fastq reads into contigs using a short read assembler called Velvet" - "We showed what effect one of the key assembly parameters, the k-mer size, has on the assembly" - "It looks as though there are some exploitable patterns in the metric data vs the k-mer size." - - - title: "De Bruijn Graph Assembly" type: "tutorial" - enable: "true" name: "debruijn-graph-assembly" zenodo_link: "https://doi.org/10.5281/zenodo.582600" galaxy_tour: "" diff --git a/topics/chip-seq/metadata.yaml b/topics/chip-seq/metadata.yaml index 7a814c0b..91639426 100644 --- a/topics/chip-seq/metadata.yaml +++ b/topics/chip-seq/metadata.yaml @@ -23,24 +23,20 @@ material: - title: "Introduction" type: "introduction" - enable: "true" slides: "yes" - title: "Identification of the binding sites of the T-cell acute lymphocytic leukemia protein 1 (TAL1)" type: "tutorial" - enable: "true" name: "tal1-binding-site-identification" zenodo_link: "https://doi.org/10.5281/zenodo.197100" galaxy_tour: "" hands_on: "yes" slides: "no" edam_ontology: "topic_3169" - questions: - How is raw ChIP-seq data processed and analyzed? - What are the binding sites of Tal1? - Which genes are regulated by Tal1? - objectives: - Inspect read quality with FastQC - Perform read trimming with Trimmomatic @@ -50,15 +46,12 @@ material: - Determine unique/common Tal1 binding sites from G1E and Megakaryocytes - Identify unique/common Tal1 peaks occupying gene promoters - Visually inspect Tal1 peaks with Trackster - requirements: - title: "Trackster" type: "external" link: "https://wiki.galaxyproject.org/Learn/Visualization" - time_estimation: "3h" - key_points: - Sophisticated analysis of ChIP-seq data is possible using tools hosted by Galaxy - Genomic dataset analyses require multiple methods of quality assessment to ensure that the data are appropriate for answering the biology question of interest. @@ -72,18 +65,14 @@ material: galaxy_tour: "" hands_on: "github" slides: "no" - questions: - "" - "" - objectives: - "" - "" - "" - time_estimation: "" - key_points: - "" - "" diff --git a/topics/dev/metadata.yaml b/topics/dev/metadata.yaml index 4946b95c..6de407f6 100644 --- a/topics/dev/metadata.yaml +++ b/topics/dev/metadata.yaml @@ -9,29 +9,23 @@ material: - title: "Introduction" type: "introduction" - enable: "true" slides: "yes" - title: "Contributing with GitHub" type: "tutorial" - enable: "true" name: "github-contribution" zenodo_link: "" galaxy_tour: "" hands_on: "no" slides: "yes" - questions: - "" - "" - objectives: - "" - "" - "" - time_estimation: "1d/3h/6h" - key_points: - "" - "" @@ -40,28 +34,23 @@ material: - title: "Tool development and integration into Galaxy" type: "tutorial" - enable: "true" name: "tool-integration" zenodo_link: "" galaxy_tour: "" hands_on: "external" hands_on_url: "http://planemo.readthedocs.io/en/latest/writing_standalone.html" slides: "yes" - questions: - "What is a tool for Galaxy?" - "How to build a tool/wrapper with the good practices?" - "How to deal with the tool environment?" - objectives: - "Discover what is a wrapper and its structure" - "Use the Planemo utilities to develop a good wrapper" - "Deal with the dependencies" - "Write functional tests" - "Make a tool ready for publishing in a ToolShed" - time_estimation: "6h" - key_points: - "Galaxy Tool Syntax" - "Use Planemo" @@ -72,26 +61,21 @@ material: - title: "Tool Shed: sharing Galaxy tools" type: "tutorial" - enable: "true" name: "toolshed" zenodo_link: "" galaxy_tour: "" hands_on: "no" slides: "yes" - questions: - "What is a Tool Shed?" - "How to install tools and workflows from a Tool Shed into a Galaxy instance?" - "What are the Tool Shed repository types?" - "How to publish with Planemo?" - objectives: - "Discover what is a Tool Shed" - "Be able to install tools and workflows from a Tool Shed into a Galaxy instance" - "Be able to publish tools with Planemo" - time_estimation: "3h" - key_points: - "Use Planemo" - "Contribute to the Main Tool Shed" @@ -104,72 +88,55 @@ material: galaxy_tour: "" hands_on: "no" slides: "yes" - questions: - "What is a Galaxy Interactive Tour?" - "How to create a Galaxy Interactive Tour?" - objectives: - "Discover what is a Galaxy Interactive Tour" - "Be able to create a Galaxy Interactive Tour" - "Be able to add a Galaxy Interactive Tour in a Galaxy instance" - time_estimation: "3h" - key_points: - "An Interactive Tour is easy to create: just a yaml file to fill" - "Use the Developper Tools of find the JQuery Selector" - "Help yourself by using the available web plugins and record an interactive tour" - - title: "Galaxy Interactive Environments" type: "tutorial" - enable: "true" name: "interactive-environments" zenodo_link: "" galaxy_tour: "" hands_on: "no" slides: "yes" - questions: - "What are Galaxy Interactive Environments (GIEs)?" - "How to enable GIEs in Galaxy?" - "How to develop your own GIE?" - objectives: - "Implement a Hello-World Galaxy Interactive Environment" - requirements: - title: "Docker basics" type: "external" link: "" - time_estimation: "1.5h" - key_points: - "Interactive Environments offer access to third-party applications within Galaxy" - "Interactive Environments run in a docker images for sandboxing and easy dependency management" - title: "Visualizations: charts plugins" type: "tutorial" - enable: "true" name: "visualization-charts" hands_on: "yes" slides: "yes" - questions: - "How can I make a custom plugin for Charts?" - objectives: - "Learn how to add custom javascript plugins to the Galaxy Charts framework" - time_estimation: "1h" - key_points: - "Charts is a pluggable extension system for JS-only visualisations" - "With only 3 files we can integrate any JS-only visualizations into Galaxy" - - title: "Galaxy Webhooks" type: "tutorial" @@ -195,79 +162,62 @@ material: - title: "Visualizations: generic plugins" type: "tutorial" - enable: "true" name: "visualization-generic" zenodo_link: "" galaxy_tour: "" hands_on: "yes" slides: "yes" - questions: - "How can visualization plugins benefit science?" - objectives: - "Implement a first Galaxy visualization" - "Understand the client side vs. server side principle" - requirements: - title: "Javascript knowledge" type: "external" link: "" - time_estimation: "1.5h" - key_points: - "Visualizations require a different way of thinking: server and client side; downloading files rather than system level access" - "Interactivity is what makes visualizations different from static tools" - "Requires understanding of both the Galaxy ecosystem as well as HTML5/JS" - "Performance is more important than for static Galaxy tools" - - - title: "BioBlend module, a Python library to use Galaxy API" type: "tutorial" - enable: "true" name: "bioblend-api" zenodo_link: "" galaxy_tour: "" hands_on: "no" slides: "yes" - questions: - "What is the use of BioBlend?" - "How to use Galaxy through command line?" - objectives: - "Get familiar with BioBlend using IPython" - "Launch a Galaxy job / Visualize your actions with Galaxy" - "Launch a Galaxy workflow / Visualize your actions with Galaxy" - requirements: - title: "IPython" type: "external" link: "https://ipython.org" - time_estimation: "2h" - key_points: - "Play with IPython" - "Understand the job launching in Galaxy with BioBlend" - "Understand the workflow launching in Galaxy with BioBlend" - "Be able to adapt this knowledge to personal workflows" - - title: "Tool Dependencies and Conda" type: "tutorial" - enable: "true" name: "conda" zenodo_link: "" galaxy_tour: "" hands_on: "external" hands_on_url: "http://planemo.readthedocs.io/en/latest/writing_standalone.html" slides: "yes" - questions: - "How can I connect tools to applications and libraries?" - "What are the advantages of declaring dependencies for my tool?" @@ -275,20 +225,16 @@ material: - "What are Conda recipes and environments?" - "How do I find and use existing Conda recipes?" - "How do I develop Conda recipes for use within Galaxy tools?" - objectives: - "Learn to use existing Conda recipes to enable best practice tool dependency management in Galaxy." - "Learn the basics of building Conda recipes and contributing to Bioconda." - "Learn to use Planemo to assist in developing Galaxy tools from existing and new Conda recipes." - time_estimation: "1.25h" - requirements: - title: "Tool development and integration into Galaxy" type: "internal" link: "/topics/dev/tutorials/tool-integration/slides.html" - key_points: - "Conda and Bioconda are Galaxy best practices for connecting Galaxy tools to underlying applications and libraries." - "Leveraging Conda allows easy installation of your tool's dependencies by Galaxy deployers." @@ -296,63 +242,50 @@ material: - "Conda recipe skeletons, `conda build`, and with `planemo conda_install --conda_use_local` allow easy development of new Conda recipes at the same time as Galaxy tools that wrap them." - "Bioconda is a Galaxy best practice Conda channel for recipe publication." - "Bioconda has easy to follow contribution guidelines and is very welcoming to new contributors." - - title: "Tool Dependencies and Containers" type: "tutorial" - enable: "true" name: "containers" zenodo_link: "" galaxy_tour: "" hands_on: "external" hands_on_url: "http://planemo.readthedocs.io/en/latest/writing_standalone.html" slides: "yes" - questions: - "What are the advantages of running my Galaxy tool inside of a container?" - "How does Galaxy find a container to run my tool in?" - "What are BioContainers and how are they related to Galaxy?" - objectives: - "Explore the differences between containerizing Galaxy and tool execution." - "Discuss the advantages of containerizing tools." - "Learn to build best practice tools ready to be containerized." - time_estimation: "45m" - requirements: - title: "Tool development and integration into Galaxy" type: "internal" link: "/topics/dev/tutorials/tool-integration/slides.html" - key_points: - "It is becoming easier, more advantageous, and more common for Galaxy admins to run all tools within their own container." - "You can explicitly define a container for your tool - but it is easier and more reproducible to let Galaxy find or build one using your tool's best practice requirements." - "The Galaxy community will infrastructure to automatically build and/or publish containers for your tool as long as it defines best practice Conda dependencies." - "Planemo makes it easy to test your tool inside of containers." - - title: "Galaxy Code Architecture" type: "tutorial" - enable: "true" name: "architecture" zenodo_link: "" galaxy_tour: "" slides: "yes" - questions: - "How is the Galaxy code structured?" - "What do the various other projects related to Galaxy do?" - "What happens when I start Galaxy?" - objectives: - "Explore various aspects of the Galaxy codebase." - "Understand the various top-level files and modules in Galaxy." - "Understand how dependencies work in Galaxy's frontend and backend." - time_estimation: "2.5h" - requirements: [] key_points: - "Galaxy runs out of the box and fetches all needed dependencies." diff --git a/topics/epigenetics/metadata.yaml b/topics/epigenetics/metadata.yaml index 99d69446..ba0fbe46 100644 --- a/topics/epigenetics/metadata.yaml +++ b/topics/epigenetics/metadata.yaml @@ -23,30 +23,24 @@ material: - title: "Introduction" type: "introduction" - enable: "true" slides: "yes" - title: "DNA Methylation data analysis" type: "tutorial" - enable: "true" name: "methylation-seq" zenodo_link: "https://zenodo.org/record/557099" galaxy_tour: "" hands_on: "yes" slides: "no" edam_ontology: "topic_3173" - questions: - "What is methylation and why it cannot be recognised by a normal NGS procedure?" - "Can a different methylation influence the expression of a gene? How?" - "Which tools you can use to analyse methylation data?" - objectives: - "Learn how to analyse methylation data" - "Get a first intuition what are common pitfalls." - time_estimation: "3h" - key_points: - "The output of a methylation NGS is having a different distribution of the four bases. This is caused by the bisulfite treatment of the DNA." - "If there is a different level of methylation in the loci of a gene this can be a hint that something is wrong." diff --git a/topics/introduction/metadata.yaml b/topics/introduction/metadata.yaml index 210317c9..069610a0 100644 --- a/topics/introduction/metadata.yaml +++ b/topics/introduction/metadata.yaml @@ -10,12 +10,10 @@ material: - title: "Introduction" type: "introduction" - enable: "true" slides: "yes" - title: "Galaxy 101" type: "tutorial" - enable: "true" name: "galaxy-intro-101" zenodo_link: "" galaxy_tour: "" @@ -40,7 +38,6 @@ material: - title: "From peaks to genes" type: "tutorial" - enable: "true" name: "galaxy-intro-peaks2genes" zenodo_link: "" galaxy_tour: "" @@ -66,7 +63,6 @@ material: - title: "Multisample Analysis" type: "tutorial" - enable: "true" name: "processing-many-samples-at-once" zenodo_link: "url to Zenodo with input data" galaxy_tour: "" @@ -86,7 +82,6 @@ material: - title: "Options for using Galaxy" type: "tutorial" - enable: "true" name: "options-for-using-galaxy" zenodo_link: "" galaxy_tour: "" @@ -100,7 +95,6 @@ material: - title: "IGV Introduction" type: "tutorial" - enable: "true" name: "igv-introduction" zenodo_link: "url to Zenodo with input data" galaxy_tour: "" @@ -120,7 +114,6 @@ material: - title: "Visualization" type: "tutorial" - enable: "true" name: "galaxy-intro-vis" zenodo_link: "" galaxy_tour: "" @@ -133,7 +126,6 @@ material: - title: "Getting data into Galaxy" type: "tutorial" - enable: "true" name: "galaxy-intro-get-data" zenodo_link: "" galaxy_tour: "" @@ -146,7 +138,6 @@ material: - title: "Collections" type: "tutorial" - enable: "true" name: "galaxy-intro-collections" zenodo_link: "" galaxy_tour: "" diff --git a/topics/metagenomics/metadata.yaml b/topics/metagenomics/metadata.yaml index b53d5684..b77d2e69 100644 --- a/topics/metagenomics/metadata.yaml +++ b/topics/metagenomics/metadata.yaml @@ -16,35 +16,27 @@ material: title: "Introduction" type: "introduction" enable: "true" - slides: "yes" - title: "16S Microbial Analysis with Mothur" type: "tutorial" - enable: "true" name: "mothur-miseq-sop" zenodo_link: "https://doi.org/10.5281/zenodo.165147" galaxy_tour: hands_on: "yes" slides: "no" - questions: - "What is the effect of normal variation in the gut microbiome on host health?" - objectives: - "Analyze of 16S rRNA sequencing data using the Mothur toolsuite in Galaxy" - time_estimation: "3-4h" - key_points: - "16S rRNA gene sequencing analysis results depend on the many algorithms used and their settings" - "Quality control and cleaning of your data is a crucial step in order to obtain optimal results" - "Adding a mock community to serve as a control sample can help you asses the error rate of your experimental setup" - "We can explore alpha and beta diversities using Krona and Phinch for dynamic visualizations" - - title: "Analyses of metagenomics data - The global picture" type: "tutorial" - enable: "true" name: "general-tutorial" zenodo_link: "https://doi.org/10.5281/zenodo.815875" galaxy_tour: diff --git a/topics/proteomics/metadata.yaml b/topics/proteomics/metadata.yaml index 4869f111..8e15a00e 100644 --- a/topics/proteomics/metadata.yaml +++ b/topics/proteomics/metadata.yaml @@ -15,7 +15,6 @@ material: - title: "Protein FASTA Database Handling" type: "tutorial" - enable: "true" edam_ontology: "topic_0121" name: "database-handling" hands_on: "yes" @@ -36,7 +35,6 @@ material: - title: "Metaproteomics tutorial" type: "tutorial" - enable: "true" edam_ontology: "topic_0121" name: "metaproteomics" hands_on: "yes" @@ -56,7 +54,6 @@ material: - title: "Label-free versus Labelled - How to Choose Your Quantitation Method" type: "tutorial" - enable: "true" name: "labelfree-vs-labelled" hands_on: "yes" slides: "no" @@ -73,7 +70,6 @@ material: - title: "ntails" type: "tutorial" - enable: "true" edam_ontology: "topic_0121" name: "ntails" zenodo_link: "url to Zenodo with input data" @@ -94,7 +90,6 @@ material: - title: "Peptide and Protein ID" type: "tutorial" - enable: "true" name: "protein-id-sg-ps" zenodo_link: "https://zenodo.org/record/546301" hands_on: "yes" @@ -114,7 +109,6 @@ material: - title: "Secretome Prediction" type: "tutorial" - enable: "true" name: "secretome-prediction" zenodo_link: "" galaxy_tour: "" @@ -134,7 +128,6 @@ material: - title: "Peptide and Protein Quantification via Stable Isotope Labelling (SIL)" type: "tutorial" - enable: "true" name: "protein-quant-sil" zenodo_link: "" galaxy_tour: "" diff --git a/topics/sequence-analysis/metadata.yaml b/topics/sequence-analysis/metadata.yaml index c375b288..df0a7a8b 100644 --- a/topics/sequence-analysis/metadata.yaml +++ b/topics/sequence-analysis/metadata.yaml @@ -12,7 +12,6 @@ material: - title: "Quality Control" type: "tutorial" - enable: "true" name: "quality-control" zenodo_link: "" galaxy_tour: "" @@ -37,7 +36,6 @@ material: - title: "Mapping" type: "tutorial" - enable: "true" name: "mapping" zenodo_link: "" galaxy_tour: "" @@ -57,7 +55,6 @@ material: - title: "Genome Annotation" type: "tutorial" - enable: "true" name: "genome-annotation" zenodo_link: "url to Zenodo with input data" galaxy_tour: "" @@ -77,7 +74,6 @@ material: - title: "small RNA" type: "tutorial" - enable: "true" name: "srna" zenodo_link: "url to Zenodo with input data" galaxy_tour: "" @@ -97,7 +93,6 @@ material: - title: "RAD-Seq Reference-based data analysis" type: "tutorial" - enable: "true" name: "ref-based-rad-seq" zenodo_link: "http://doi.org/10.5281/zenodo.218574" galaxy_tour: "ref-based-rad-seq" @@ -118,23 +113,18 @@ material: - title: "RAD-Seq de-novo data analysis" type: "tutorial" - enable: "true" name: "de-novo-rad-seq" zenodo_link: "https://zenodo.org/record/61771#.WA9TyJN96EI" galaxy_tour: "de-novo-rad-seq" hands_on: "yes" slides: "no" - questions: - "How to analyze RAD sequencing data without a reference genome for a population genomics study?" - objectives: - "Analysis of RAD sequencing data without a reference genome" - "SNP calling from RAD sequencing data" - "Calculate population genomics statistics from RAD sequencing data" - time_estimation: "1/2d" - key_points: - "Simple sentence to sum up the first key point of the tutorial (Take home message)" - "Second key point" @@ -143,23 +133,18 @@ material: - title: "RAD-Seq to construct genetic maps" type: "tutorial" - enable: "true" name: "genetic-map-rad-seq" zenodo_link: "https://zenodo.org/record/61771#.WA9TyJN96EI" galaxy_tour: "genetic-map-rad-seq" hands_on: "yes" slides: "no" - questions: - "How to analyze RAD sequencing data for a genetic map study?" - objectives: - "SNP calling from RAD sequencing data" - "Find and correct haplotypes" - "Create input files for genetic map building software" - time_estimation: "1/2d" - key_points: - "Simple sentence to sum up the first key point of the tutorial (Take home message)" - "Second key point" diff --git a/topics/training/metadata.yaml b/topics/training/metadata.yaml index b318670f..ed8f0614 100644 --- a/topics/training/metadata.yaml +++ b/topics/training/metadata.yaml @@ -6,137 +6,125 @@ requirements: docker_image: tutorial_galaxy_instance: material: - - - title: "Introduction" - type: "introduction" - enable: "true" - slides: "yes" - - - - title: "Creating a new tutorial - Writing content in markdown" - type: "tutorial" - enable: "true" - name: "create-new-tutorial-content" - zenodo_link: "" - galaxy_tour: "" - hands_on: "yes" - slides: "no" - questions: - - "How to integrate a new tutorial?" - - "How to write a tutorial with hands-on?" - objectives: - - "Creating a tutorial from scratch" - - "Creating hands-on" - time_estimation: "15min" - key_points: - - "Finding good training datasets is hard!" - - "You can highlight questions, tools and hints with a special syntax" - - "Self-learning can be done by questions and hidden answers" - - - - title: "Creating a new tutorial - Defining metadata" - type: "tutorial" - enable: "true" - name: "create-new-tutorial-metadata" - zenodo_link: "" - galaxy_tour: "" - hands_on: "yes" - slides: "no" - questions: - - "What does Metadata in GTN means?" - - "Which kind of metadata can I annotate?" - - "For what is metadata used?" - objectives: - - "Adding metadata for a tutorial" - - "Defining learning objectives" - time_estimation: "15min" - key_points: - - "Metadata are useful to find the tutorial and generate the webpage" - - "Learning objectives, time estimation and other pedagogic metadata are helpful for the instructors" - - "Learning objectives and other pedagogic metadata should be filled before starting developing the tutorial to know where to go" - - - - title: "Creating a new tutorial - Setting up the infrastructure" - type: "tutorial" - enable: "true" - name: "create-new-tutorial-jekyll" - zenodo_link: - galaxy_tour: - hands_on: "yes" - slides: "no" - questions: - - "How to setup the infrastructure to build training webpages?" - objectives: - - "Installing packages needed for rendering the webpage" - - "Running the GTN website locally" - - "Tracking changes to the content live in the webbrowser" - time_estimation: "15min" - key_points: - - "Checking the generated website can be done locally" - - - - title: "Creating a new tutorial - Creating Interactive Galaxy Tours" - type: "tutorial" - enable: "true" - name: "create-new-tutorial-tours" - zenodo_link: "" - galaxy_tour: "" - hands_on: "yes" - slides: "no" - questions: - - "What is a Interactive Galaxy Tour?" - - "How can we create an Interactive Tour?" - objectives: - - "Creating a Galaxy tour from scratch" - - "Deploying and running a tour" - time_estimation: "15min" - key_points: - - "The Interactive Tours are a good training object for self-learning at its own speed" - - "It is now easy to create an Interactive Tour and test it" - - - - title: "Creating a new tutorial - Building a Docker flavor for a tutorial" - type: "tutorial" - enable: "true" - name: "create-new-tutorial-docker" - zenodo_link: "" - galaxy_tour: "" - hands_on: "yes" - slides: "no" - questions: - - "How can we define the technical infrastructure for a tutorial?" - - "How to define the tools needed for a tutorial?" - - "How to add the needed data directly in an instance?" - - "How to add the workflows related to a tutorial?" - - "How can we check the technical infrastructure is working?" - objectives: - - "Creating a Galaxy Docker flavor with the needed tools, data and workflows for a tutorial" - - "Testing the Galaxy Docker flavor of a tutorial" - time_estimation: "30min" - key_points: - - "Tools, data and workflows can be easily integrated in a Docker flavor to have a useful technical support for a tutorial" - - "A Galaxy Docker flavor is a great support for training" - - "A Galaxy Docker flavor can be deployed 'anywhere' and is scalable" +- + title: "Introduction" + type: "introduction" + slides: "yes" +- + title: "Creating a new tutorial - Writing content in markdown" + type: "tutorial" + name: "create-new-tutorial-content" + zenodo_link: "" + galaxy_tour: "" + hands_on: "yes" + slides: "no" + questions: + - "How to integrate a new tutorial?" + - "How to write a tutorial with hands-on?" + objectives: + - "Creating a tutorial from scratch" + - "Creating hands-on" + time_estimation: "15min" + key_points: + - "Finding good training datasets is hard!" + - "You can highlight questions, tools and hints with a special syntax" + - "Self-learning can be done by questions and hidden answers" +- + title: "Creating a new tutorial - Defining metadata" + type: "tutorial" + name: "create-new-tutorial-metadata" + zenodo_link: "" + galaxy_tour: "" + hands_on: "yes" + slides: "no" + questions: + - "What does Metadata in GTN means?" + - "Which kind of metadata can I annotate?" + - "For what is metadata used?" + objectives: + - "Adding metadata for a tutorial" + - "Defining learning objectives" + time_estimation: "15min" + key_points: + - "Metadata are useful to find the tutorial and generate the webpage" + - "Learning objectives, time estimation and other pedagogic metadata are helpful for the instructors" + - "Learning objectives and other pedagogic metadata should be filled before starting developing the tutorial to know where to go" +- + title: "Creating a new tutorial - Setting up the infrastructure" + type: "tutorial" + name: "create-new-tutorial-jekyll" + zenodo_link: + galaxy_tour: + hands_on: "yes" + slides: "no" + questions: + - "How to setup the infrastructure to build training webpages?" + objectives: + - "Installing packages needed for rendering the webpage" + - "Running the GTN website locally" + - "Tracking changes to the content live in the webbrowser" + time_estimation: "15min" + key_points: + - "Checking the generated website can be done locally" +- + title: "Creating a new tutorial - Creating Interactive Galaxy Tours" + type: "tutorial" + name: "create-new-tutorial-tours" + zenodo_link: "" + galaxy_tour: "" + hands_on: "yes" + slides: "no" + questions: + - "What is a Interactive Galaxy Tour?" + - "How can we create an Interactive Tour?" + objectives: + - "Creating a Galaxy tour from scratch" + - "Deploying and running a tour" + time_estimation: "15min" + key_points: + - "The Interactive Tours are a good training object for self-learning at its own speed" + - "It is now easy to create an Interactive Tour and test it" +- + title: "Creating a new tutorial - Building a Docker flavor for a tutorial" + type: "tutorial" + name: "create-new-tutorial-docker" + zenodo_link: "" + galaxy_tour: "" + hands_on: "yes" + slides: "no" + questions: + - "How can we define the technical infrastructure for a tutorial?" + - "How to define the tools needed for a tutorial?" + - "How to add the needed data directly in an instance?" + - "How to add the workflows related to a tutorial?" + - "How can we check the technical infrastructure is working?" + objectives: + - "Creating a Galaxy Docker flavor with the needed tools, data and workflows for a tutorial" + - "Testing the Galaxy Docker flavor of a tutorial" + time_estimation: "30min" + key_points: + - "Tools, data and workflows can be easily integrated in a Docker flavor to have a useful technical support for a tutorial" + - "A Galaxy Docker flavor is a great support for training" + - "A Galaxy Docker flavor can be deployed 'anywhere' and is scalable" +- + title: "Good practices to run a workshop" + type: "tutorial" + name: "good-practices" + zenodo_link: "" + galaxy_tour: "" + hands_on: "no" + slides: "yes" + questions: + - "What do we need to take care when running a workshop?" + - "What are the good practices?" + objectives: + - "Reflect on the things to do before, during and after a workshop" + time_estimation: "1h/1d" + key_points: + - "Prepare your workshop" + - "Take care of your trainees" - - - title: "Good practices to run a workshop" - type: "tutorial" - enable: "true" - name: "good-practices" - zenodo_link: "" - galaxy_tour: "" - hands_on: "no" - slides: "yes" - questions: - - "What do we need to take care when running a workshop?" - - "What are the good practices?" - objectives: - - "Reflect on the things to do before, during and after a workshop" - time_estimation: "1h/1d" - key_points: - - "Prepare your workshop" - - "Take care of your trainees" maintainers: - name: "Bérénice Batut" diff --git a/topics/transcriptomics/metadata.yaml b/topics/transcriptomics/metadata.yaml index 739b6cb2..cc91a028 100644 --- a/topics/transcriptomics/metadata.yaml +++ b/topics/transcriptomics/metadata.yaml @@ -18,13 +18,11 @@ requirements: material: - title: "Introduction" - enable: "true" type: "introduction" slides: "yes" - title: "De novo transcriptome reconstruction with RNA-seq" type: "tutorial" - enable: "true" name: "de-novo" zenodo_link: "https://zenodo.org/record/254485#.WKODmRIrKRu" galaxy_tour: "" @@ -45,7 +43,6 @@ material: - title: "Reference-based RNA-seq data analysis" type: "tutorial" - enable: "true" name: "ref-based" zenodo_link: "https://zenodo.org/record/290221" galaxy_tour: "ref_based_rna_seq" @@ -66,7 +63,6 @@ material: - title: "Differential abundance testing of small RNAs" type: "tutorial" - enable: "true" name: "srna" zenodo_link: "url to Zenodo with input data" galaxy_tour: "" diff --git a/topics/usegalaxy/metadata.yaml b/topics/usegalaxy/metadata.yaml index a54cda56..a182d08d 100644 --- a/topics/usegalaxy/metadata.yaml +++ b/topics/usegalaxy/metadata.yaml @@ -15,7 +15,6 @@ material: - title: "Understanding Galaxy history system" type: "tutorial" - enable: "true" name: "history" zenodo_link: "" galaxy_tour: "" @@ -33,7 +32,6 @@ material: - title: "Using dataset collection" type: "tutorial" - enable: "true" name: "collections" zenodo_link: "" galaxy_tour: "" @@ -51,7 +49,6 @@ material: - title: "NGS data logistics" type: "tutorial" - enable: "true" name: "ngs" zenodo_link: "" galaxy_tour: "" @@ -69,7 +66,6 @@ material: - title: "Calling variants in non-diploid systems" type: "tutorial" - enable: "true" name: "non-dip" zenodo_link: "" galaxy_tour: "" @@ -91,7 +87,6 @@ material: - title: "Calling variants in diploid systems" type: "tutorial" - enable: "true" name: "dip" zenodo_link: "" galaxy_tour: "" @@ -114,7 +109,6 @@ material: - title: "Calling very rare variants" type: "tutorial" - enable: "true" name: "dunovo" zenodo_link: "" galaxy_tour: "" @@ -132,7 +126,6 @@ material: - title: "Reference-based RNAseq" type: "tutorial" - enable: "true" name: "rb-rnaseq" zenodo_link: "" galaxy_tour: "" @@ -147,6 +140,7 @@ material: key_points: requirements: references: "" + maintainers: - name: "Anton Nekrutenko" diff --git a/topics/variant-analysis/metadata.yaml b/topics/variant-analysis/metadata.yaml index 257638d1..64cd26ec 100644 --- a/topics/variant-analysis/metadata.yaml +++ b/topics/variant-analysis/metadata.yaml @@ -22,7 +22,6 @@ material: - title: "Introduction" type: "introduction" - enable: "true" slides: "yes" - title: "Variant calling: Diploid case" @@ -47,7 +46,6 @@ material: - title: "Exome sequencing data analysis" type: "tutorial" - enable: "true" name: "exome-seq" zenodo_link: "http://dx.doi.org/10.5281/zenodo.60520" galaxy_tour: "" From 57d7031c4ec930b0c751c31e5e13cc299ca9653e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?B=C3=A9r=C3=A9nice=20Batut?= Date: Mon, 10 Jul 2017 10:32:44 +0200 Subject: [PATCH 6/8] Adapt the metadata tutorial --- topics/training/tutorials/create-new-tutorial-metadata/tutorial.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/topics/training/tutorials/create-new-tutorial-metadata/tutorial.md b/topics/training/tutorials/create-new-tutorial-metadata/tutorial.md index 2b95343b..97532f15 100644 --- a/topics/training/tutorials/create-new-tutorial-metadata/tutorial.md +++ b/topics/training/tutorials/create-new-tutorial-metadata/tutorial.md @@ -39,7 +39,7 @@ The first file we will fill is the `metadata.yaml` file describing the metadata - `title`: title of the tutorial - `type: "tutorial"` -- `enable`: `"true"` to make your tutorial accessible via the topic page or `"false"` otherwise +- `enable`: `"true"` to make your tutorial accessible via the topic page or `"false"` otherwise - `name`: name of the tutorial (name of the subdirectory where the files related to the tutorial will be stored) - `zenodo_link`: link on Zenodo to the input data for the tutorial (not ideal but it can be empty) - `galaxy_tour`: name of the galaxy tour @@ -57,7 +57,6 @@ This information is used to automatically make the tutorial available on the onl > 1. Fill the basic metadata for our tutorial > - `title: Similarity search with BLAST` > - `type: "tutorial"` -> - `enable: "true"` > - `name: "similarity-search"` > - `zenodo_link: ""` (we do not have data currently) > - `galaxy_tour: ""` (we do not have Galaxy Interactive Tour currently) From 8ea343a27d82d2870760bf29cb30fe391f5c772f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?B=C3=A9r=C3=A9nice=20Batut?= Date: Mon, 10 Jul 2017 10:34:37 +0200 Subject: [PATCH 7/8] Remove any mention of srna tutorial in sequence-analysis --- topics/sequence-analysis/metadata.yaml | 19 - ..._Read_preprocessing_and_removal_of_artifacts.ga | 1073 -------------------- .../workflows/sRNA_seq_Step_2_Salmon_and_DESeq2.ga | 659 ------------ 3 files changed, 1751 deletions(-) delete mode 100644 topics/sequence-analysis/tutorials/srna/workflows/sRNA_seq_Step_1_Read_preprocessing_and_removal_of_artifacts.ga delete mode 100644 topics/sequence-analysis/tutorials/srna/workflows/sRNA_seq_Step_2_Salmon_and_DESeq2.ga diff --git a/topics/sequence-analysis/metadata.yaml b/topics/sequence-analysis/metadata.yaml index df0a7a8b..e73fe932 100644 --- a/topics/sequence-analysis/metadata.yaml +++ b/topics/sequence-analysis/metadata.yaml @@ -72,25 +72,6 @@ material: - "Second take home message" - "Third take home message" - - title: "small RNA" - type: "tutorial" - name: "srna" - zenodo_link: "url to Zenodo with input data" - galaxy_tour: "" - hands_on: "yes" - slides: "no" - questions: - - "First question addressed during the tutorial" - - "Second question addressed during the tutorial" - objectives: - - "First learning objectives of the tutorial" - - "Second learning objectives of the tutorial" - time_estimation: "1h/1d" - key_points: - - "First take home message" - - "Second take home message" - - "Third take home message" -- title: "RAD-Seq Reference-based data analysis" type: "tutorial" name: "ref-based-rad-seq" diff --git a/topics/sequence-analysis/tutorials/srna/workflows/sRNA_seq_Step_1_Read_preprocessing_and_removal_of_artifacts.ga b/topics/sequence-analysis/tutorials/srna/workflows/sRNA_seq_Step_1_Read_preprocessing_and_removal_of_artifacts.ga deleted file mode 100644 index 526b6ad6..00000000 --- a/topics/sequence-analysis/tutorials/srna/workflows/sRNA_seq_Step_1_Read_preprocessing_and_removal_of_artifacts.ga +++ /dev/null @@ -1,1073 +0,0 @@ -{ - "a_galaxy_workflow": "true", - "annotation": "This workflow completes the first part of the small RNA-seq tutorial from read pre-processing to trimming.e", - "format-version": "0.1", - "name": "sRNA-seq Step 1: Read pre-processing and removal of artifacts (no grooming)", - "steps": { - "0": { - "annotation": "", - "content_id": null, - "id": 0, - "input_connections": {}, - "inputs": [ - { - "description": "", - "name": "Input Dataset Collection" - } - ], - "label": null, - "name": "Input dataset collection", - "outputs": [], - "position": { - "left": 278, - "top": 200.96875 - }, - "tool_errors": null, - "tool_id": null, - "tool_state": "{\"collection_type\": \"list\", \"name\": \"Input Dataset Collection\"}", - "tool_version": null, - "type": "data_collection_input", - "uuid": "5e34fb1f-fa44-4178-9d5e-953d69030004", - "workflow_outputs": [ - { - "label": null, - "output_name": "output", - "uuid": "12c8979f-7a43-4133-98ac-6b4c1b6d9e57" - } - ] - }, - "1": { - "annotation": "", - "content_id": null, - "id": 1, - "input_connections": {}, - "inputs": [ - { - "description": "", - "name": "rRNA reference FASTA" - } - ], - "label": "rRNA reference FASTA", - "name": "Input dataset", - "outputs": [], - "position": { - "left": 842.5, - "top": 239 - }, - "tool_errors": null, - "tool_id": null, - "tool_state": "{\"name\": \"rRNA reference FASTA\"}", - "tool_version": null, - "type": "data_input", - "uuid": "01fce37f-1a11-4d1e-b039-6d53ba373064", - "workflow_outputs": [ - { - "label": null, - "output_name": "output", - "uuid": "6fafacef-3b18-425e-9f15-e717d0febbdc" - } - ] - }, - "2": { - "annotation": "Be sure to use hairpin sequences, not just mature miRNA sequences.", - "content_id": null, - "id": 2, - "input_connections": {}, - "inputs": [ - { - "description": "Be sure to use hairpin sequences, not just mature miRNA sequences.", - "name": "miRNA hairpin reference FASTA" - } - ], - "label": "miRNA hairpin reference FASTA", - "name": "Input dataset", - "outputs": [], - "position": { - "left": 1159.5, - "top": 232 - }, - "tool_errors": null, - "tool_id": null, - "tool_state": "{\"name\": \"miRNA hairpin reference FASTA\"}", - "tool_version": null, - "type": "data_input", - "uuid": "cba8d787-dc52-4ed6-bc9a-d697db038495", - "workflow_outputs": [ - { - "label": null, - "output_name": "output", - "uuid": "c8ab4106-9b66-4c54-8d62-27b370fbff01" - } - ] - }, - "3": { - "annotation": "", - "content_id": "toolshed.g2.bx.psu.edu/repos/devteam/fastqc/fastqc/0.65", - "id": 3, - "input_connections": { - "input_file": { - "id": 0, - "output_name": "output" - } - }, - "inputs": [ - { - "description": "runtime parameter for tool FastQC", - "name": "contaminants" - }, - { - "description": "runtime parameter for tool FastQC", - "name": "limits" - }, - { - "description": "runtime parameter for tool FastQC", - "name": "input_file" - } - ], - "label": null, - "name": "FastQC", - "outputs": [ - { - "name": "html_file", - "type": "html" - }, - { - "name": "text_file", - "type": "txt" - } - ], - "position": { - "left": 272, - "top": 341.5 - }, - "post_job_actions": { - "HideDatasetActionhtml_file": { - "action_arguments": {}, - "action_type": "HideDatasetAction", - "output_name": "html_file" - }, - "HideDatasetActiontext_file": { - "action_arguments": {}, - "action_type": "HideDatasetAction", - "output_name": "text_file" - } - }, - "tool_errors": null, - "tool_id": "toolshed.g2.bx.psu.edu/repos/devteam/fastqc/fastqc/0.65", - "tool_shed_repository": { - "changeset_revision": "3fdc1a74d866", - "name": "fastqc", - "owner": "devteam", - "tool_shed": "toolshed.g2.bx.psu.edu" - }, - "tool_state": "{\"__page__\": 0, \"contaminants\": \"{\\\"__class__\\\": \\\"RuntimeValue\\\"}\", \"__rerun_remap_job_id__\": null, \"limits\": \"{\\\"__class__\\\": \\\"RuntimeValue\\\"}\", \"input_file\": \"{\\\"__class__\\\": \\\"RuntimeValue\\\"}\"}", - "tool_version": "0.65", - "type": "tool", - "uuid": "f5973070-0a0f-438b-9b94-67ee36eab2c5", - "workflow_outputs": [] - }, - "4": { - "annotation": "", - "content_id": "toolshed.g2.bx.psu.edu/repos/bgruening/trim_galore/trim_galore/0.4.2", - "id": 4, - "input_connections": { - "singlePaired|input_singles": { - "id": 0, - "output_name": "output" - } - }, - "inputs": [ - { - "description": "runtime parameter for tool Trim Galore!", - "name": "singlePaired" - } - ], - "label": null, - "name": "Trim Galore!", - "outputs": [ - { - "name": "trimmed_reads_paired_collection", - "type": "input" - }, - { - "name": "trimmed_reads_unpaired_collection", - "type": "input" - }, - { - "name": "trimmed_reads_single", - "type": "fastqsanger" - }, - { - "name": "trimmed_reads_pair1", - "type": "fastqsanger" - }, - { - "name": "trimmed_reads_pair2", - "type": "fastqsanger" - }, - { - "name": "unpaired_reads_1", - "type": "fastqsanger" - }, - { - "name": "unpaired_reads_2", - "type": "fastqsanger" - }, - { - "name": "report_file", - "type": "txt" - } - ], - "position": { - "left": 549.5, - "top": 238 - }, - "post_job_actions": { - "HideDatasetActiontrimmed_reads_pair1": { - "action_arguments": {}, - "action_type": "HideDatasetAction", - "output_name": "trimmed_reads_pair1" - }, - "HideDatasetActiontrimmed_reads_pair2": { - "action_arguments": {}, - "action_type": "HideDatasetAction", - "output_name": "trimmed_reads_pair2" - }, - "HideDatasetActiontrimmed_reads_paired_collection": { - "action_arguments": {}, - "action_type": "HideDatasetAction", - "output_name": "trimmed_reads_paired_collection" - }, - "HideDatasetActiontrimmed_reads_unpaired_collection": { - "action_arguments": {}, - "action_type": "HideDatasetAction", - "output_name": "trimmed_reads_unpaired_collection" - }, - "HideDatasetActionunpaired_reads_1": { - "action_arguments": {}, - "action_type": "HideDatasetAction", - "output_name": "unpaired_reads_1" - }, - "HideDatasetActionunpaired_reads_2": { - "action_arguments": {}, - "action_type": "HideDatasetAction", - "output_name": "unpaired_reads_2" - }, - "RenameDatasetActiontrimmed_reads_single": { - "action_arguments": { - "newname": "Trimmed reads" - }, - "action_type": "RenameDatasetAction", - "output_name": "trimmed_reads_single" - } - }, - "tool_errors": null, - "tool_id": "toolshed.g2.bx.psu.edu/repos/bgruening/trim_galore/trim_galore/0.4.2", - "tool_shed_repository": { - "changeset_revision": "f1e71aeaa923", - "name": "trim_galore", - "owner": "bgruening", - "tool_shed": "toolshed.g2.bx.psu.edu" - }, - "tool_state": "{\"__page__\": 0, \"__rerun_remap_job_id__\": null, \"params\": \"{\\\"min_length\\\": \\\"12\\\", \\\"stringency\\\": \\\"1\\\", \\\"error_rate\\\": \\\"0.1\\\", \\\"retain_unpaired\\\": {\\\"retain_unpaired_select\\\": \\\"no_output\\\", \\\"__current_case__\\\": 0}, \\\"__current_case__\\\": 1, \\\"report\\\": \\\"true\\\", \\\"settingsType\\\": \\\"custom\\\", \\\"quality\\\": \\\"0\\\", \\\"clip_R1\\\": \\\"\\\", \\\"clip_R2\\\": \\\"\\\"}\", \"rrbs\": \"{\\\"settingsType\\\": \\\"default\\\", \\\"__current_case__\\\": 0}\", \"singlePaired\": \"{\\\"three_prime_clip_R1\\\": \\\"\\\", \\\"trimming\\\": {\\\"trimming_select\\\": \\\"\\\", \\\"__current_case__\\\": 0}, \\\"sPaired\\\": \\\"single\\\", \\\"__current_case__\\\": 0, \\\"input_singles\\\": {\\\"__class__\\\": \\\"RuntimeValue\\\"}}\"}", - "tool_version": "0.4.2", - "type": "tool", - "uuid": "21f6bafb-48bb-4f7d-8543-8b8b96345d1a", - "workflow_outputs": [ - { - "label": null, - "output_name": "report_file", - "uuid": "8d621eea-f61d-4780-b3d7-d1de6a7a9e12" - }, - { - "label": null, - "output_name": "trimmed_reads_single", - "uuid": "d148afd4-9b94-4ef6-9856-98963e71ef6d" - } - ] - }, - "5": { - "annotation": "", - "content_id": "toolshed.g2.bx.psu.edu/repos/devteam/fastqc/fastqc/0.65", - "id": 5, - "input_connections": { - "input_file": { - "id": 4, - "output_name": "trimmed_reads_single" - } - }, - "inputs": [ - { - "description": "runtime parameter for tool FastQC", - "name": "contaminants" - }, - { - "description": "runtime parameter for tool FastQC", - "name": "limits" - }, - { - "description": "runtime parameter for tool FastQC", - "name": "input_file" - } - ], - "label": null, - "name": "FastQC", - "outputs": [ - { - "name": "html_file", - "type": "html" - }, - { - "name": "text_file", - "type": "txt" - } - ], - "position": { - "left": 548.5, - "top": 615 - }, - "post_job_actions": { - "HideDatasetActiontext_file": { - "action_arguments": {}, - "action_type": "HideDatasetAction", - "output_name": "text_file" - }, - "RenameDatasetActionhtml_file": { - "action_arguments": { - "newname": "FastQC on Groomed and Trimmed data" - }, - "action_type": "RenameDatasetAction", - "output_name": "html_file" - } - }, - "tool_errors": null, - "tool_id": "toolshed.g2.bx.psu.edu/repos/devteam/fastqc/fastqc/0.65", - "tool_shed_repository": { - "changeset_revision": "3fdc1a74d866", - "name": "fastqc", - "owner": "devteam", - "tool_shed": "toolshed.g2.bx.psu.edu" - }, - "tool_state": "{\"__page__\": 0, \"contaminants\": \"{\\\"__class__\\\": \\\"RuntimeValue\\\"}\", \"__rerun_remap_job_id__\": null, \"limits\": \"{\\\"__class__\\\": \\\"RuntimeValue\\\"}\", \"input_file\": \"{\\\"__class__\\\": \\\"RuntimeValue\\\"}\"}", - "tool_version": "0.65", - "type": "tool", - "uuid": "972f64c0-14f5-460e-9d30-27faa6df86d4", - "workflow_outputs": [ - { - "label": null, - "output_name": "html_file", - "uuid": "da777968-7f09-4ba1-8ff0-1c9358de161c" - } - ] - }, - "6": { - "annotation": "Alignment of reads against rRNA sequences to filter them out.", - "content_id": "toolshed.g2.bx.psu.edu/repos/iuc/hisat2/hisat2/2.0.3", - "id": 6, - "input_connections": { - "input_format|paired|reads": { - "id": 4, - "output_name": "trimmed_reads_single" - }, - "reference_genome|history_item": { - "id": 1, - "output_name": "output" - } - }, - "inputs": [ - { - "description": "runtime parameter for tool HISAT", - "name": "reference_genome" - }, - { - "description": "runtime parameter for tool HISAT", - "name": "spliced_options" - } - ], - "label": null, - "name": "HISAT", - "outputs": [ - { - "name": "output_alignments", - "type": "bam" - } - ], - "position": { - "left": 851.5, - "top": 350 - }, - "post_job_actions": { - "HideDatasetActionoutput_alignments": { - "action_arguments": {}, - "action_type": "HideDatasetAction", - "output_name": "output_alignments" - }, - "RenameDatasetActionoutput_alignments": { - "action_arguments": { - "newname": "HISAT vs. rRNA sequences" - }, - "action_type": "RenameDatasetAction", - "output_name": "output_alignments" - } - }, - "tool_errors": null, - "tool_id": "toolshed.g2.bx.psu.edu/repos/iuc/hisat2/hisat2/2.0.3", - "tool_shed_repository": { - "changeset_revision": "1eb21dccc2fa", - "name": "hisat2", - "owner": "iuc", - "tool_shed": "toolshed.g2.bx.psu.edu" - }, - "tool_state": "{\"alignment_options\": \"{\\\"__current_case__\\\": 0, \\\"alignment_options_selector\\\": \\\"defaults\\\"}\", \"input_format\": \"{\\\"paired\\\": {\\\"reads\\\": {\\\"__class__\\\": \\\"RuntimeValue\\\"}, \\\"__current_case__\\\": 2, \\\"paired_selector\\\": \\\"single\\\"}, \\\"input_format_selector\\\": \\\"fastq\\\", \\\"__current_case__\\\": 1}\", \"__page__\": 0, \"max_primary\": \"\\\"5\\\"\", \"scoring_options\": \"{\\\"scoring_options_selector\\\": \\\"defaults\\\", \\\"__current_case__\\\": 0}\", \"reference_genome\": \"{\\\"reference_genome_source\\\": \\\"history\\\", \\\"history_item\\\": {\\\"__class__\\\": \\\"RuntimeValue\\\"}, \\\"__current_case__\\\": 1}\", \"spliced_options\": \"{\\\"coefficient\\\": \\\"0\\\", \\\"canonical_penalty\\\": \\\"0\\\", \\\"no_spliced_alignment\\\": \\\"false\\\", \\\"nc_function_type\\\": \\\"C\\\", \\\"constant_term\\\": \\\"0\\\", \\\"nc_coefficient\\\": \\\"1\\\", \\\"noncanonical_penalty\\\": \\\"3\\\", \\\"known_splice_gtf\\\": {\\\"__class__\\\": \\\"RuntimeValue\\\"}, \\\"nc_constant_term\\\": \\\"-8\\\", \\\"min_intron\\\": \\\"20\\\", \\\"function_type\\\": \\\"C\\\", \\\"rna_strandness\\\": \\\"F\\\", \\\"__current_case__\\\": 1, \\\"tma\\\": \\\"\\\", \\\"max_intron\\\": \\\"500000\\\", \\\"spliced_options_selector\\\": \\\"advanced\\\"}\", \"paired_options\": \"{\\\"paired_options_selector\\\": \\\"defaults\\\", \\\"__current_case__\\\": 0}\", \"__rerun_remap_job_id__\": null, \"input_options\": \"{\\\"input_options_selector\\\": \\\"defaults\\\", \\\"__current_case__\\\": 0}\"}", - "tool_version": "2.0.3", - "type": "tool", - "uuid": "b4d85932-ab16-4488-8421-9dab303029cd", - "workflow_outputs": [] - }, - "7": { - "annotation": "Keep reads that did NOT align to rRNA sequences.", - "content_id": "toolshed.g2.bx.psu.edu/repos/devteam/samtool_filter2/samtool_filter2/1.1.2", - "id": 7, - "input_connections": { - "input1": { - "id": 6, - "output_name": "output_alignments" - } - }, - "inputs": [ - { - "description": "runtime parameter for tool Filter SAM or BAM, output SAM or BAM", - "name": "bed_file" - }, - { - "description": "runtime parameter for tool Filter SAM or BAM, output SAM or BAM", - "name": "input1" - } - ], - "label": null, - "name": "Filter SAM or BAM, output SAM or BAM", - "outputs": [ - { - "name": "output1", - "type": "sam" - } - ], - "position": { - "left": 854, - "top": 560 - }, - "post_job_actions": { - "HideDatasetActionoutput1": { - "action_arguments": {}, - "action_type": "HideDatasetAction", - "output_name": "output1" - }, - "RenameDatasetActionoutput1": { - "action_arguments": { - "newname": "Non-rRNA reads (BAM)" - }, - "action_type": "RenameDatasetAction", - "output_name": "output1" - } - }, - "tool_errors": null, - "tool_id": "toolshed.g2.bx.psu.edu/repos/devteam/samtool_filter2/samtool_filter2/1.1.2", - "tool_shed_repository": { - "changeset_revision": "d3292b4a0c78", - "name": "samtool_filter2", - "owner": "devteam", - "tool_shed": "toolshed.g2.bx.psu.edu" - }, - "tool_state": "{\"__page__\": 0, \"bed_file\": \"{\\\"__class__\\\": \\\"RuntimeValue\\\"}\", \"input1\": \"{\\\"__class__\\\": \\\"RuntimeValue\\\"}\", \"possibly_select_inverse\": \"\\\"false\\\"\", \"outputtype\": \"\\\"bam\\\"\", \"library\": \"\\\"\\\"\", \"regions\": \"\\\"\\\"\", \"header\": \"\\\"-h\\\"\", \"flag\": \"{\\\"filter\\\": \\\"yes\\\", \\\"skipBits\\\": null, \\\"__current_case__\\\": 1, \\\"reqBits\\\": [\\\"0x0004\\\"]}\", \"mapq\": \"\\\"\\\"\", \"read_group\": \"\\\"\\\"\", \"__rerun_remap_job_id__\": null}", - "tool_version": "1.1.2", - "type": "tool", - "uuid": "e502a8a1-e847-4ab8-a030-7f4f24a22ab3", - "workflow_outputs": [] - }, - "8": { - "annotation": "", - "content_id": "toolshed.g2.bx.psu.edu/repos/iuc/bedtools/bedtools_bamtofastq/2.24.0", - "id": 8, - "input_connections": { - "input": { - "id": 7, - "output_name": "output1" - } - }, - "inputs": [ - { - "description": "runtime parameter for tool Convert from BAM to FastQ", - "name": "input" - } - ], - "label": null, - "name": "Convert from BAM to FastQ", - "outputs": [ - { - "name": "output", - "type": "fastq" - }, - { - "name": "output2", - "type": "fastq2" - } - ], - "position": { - "left": 859, - "top": 763 - }, - "post_job_actions": { - "ChangeDatatypeActionoutput": { - "action_arguments": { - "newtype": "fastqsanger" - }, - "action_type": "ChangeDatatypeAction", - "output_name": "output" - }, - "HideDatasetActionoutput2": { - "action_arguments": {}, - "action_type": "HideDatasetAction", - "output_name": "output2" - }, - "RenameDatasetActionoutput": { - "action_arguments": { - "newname": "Non-rRNA reads (FASTQ)" - }, - "action_type": "RenameDatasetAction", - "output_name": "output" - } - }, - "tool_errors": null, - "tool_id": "toolshed.g2.bx.psu.edu/repos/iuc/bedtools/bedtools_bamtofastq/2.24.0", - "tool_shed_repository": { - "changeset_revision": "d25966c8ddeb", - "name": "bedtools", - "owner": "iuc", - "tool_shed": "toolshed.g2.bx.psu.edu" - }, - "tool_state": "{\"fq2\": \"\\\"false\\\"\", \"input\": \"{\\\"__class__\\\": \\\"RuntimeValue\\\"}\", \"__page__\": 0, \"__rerun_remap_job_id__\": null, \"tags\": \"\\\"false\\\"\"}", - "tool_version": "2.24.0", - "type": "tool", - "uuid": "697122c3-2a2b-4e20-aae7-9179d7e8d4a6", - "workflow_outputs": [ - { - "label": null, - "output_name": "output", - "uuid": "9ef5503f-5cfa-4195-9985-4f1743a556cc" - } - ] - }, - "9": { - "annotation": "", - "content_id": "toolshed.g2.bx.psu.edu/repos/iuc/hisat2/hisat2/2.0.3", - "id": 9, - "input_connections": { - "input_format|paired|reads": { - "id": 8, - "output_name": "output" - }, - "reference_genome|history_item": { - "id": 2, - "output_name": "output" - } - }, - "inputs": [ - { - "description": "runtime parameter for tool HISAT", - "name": "reference_genome" - }, - { - "description": "runtime parameter for tool HISAT", - "name": "spliced_options" - } - ], - "label": null, - "name": "HISAT", - "outputs": [ - { - "name": "output_alignments", - "type": "bam" - } - ], - "position": { - "left": 1156.5, - "top": 350 - }, - "post_job_actions": { - "HideDatasetActionoutput_alignments": { - "action_arguments": {}, - "action_type": "HideDatasetAction", - "output_name": "output_alignments" - }, - "RenameDatasetActionoutput_alignments": { - "action_arguments": { - "newname": "HISAT vs. miRNA sequences" - }, - "action_type": "RenameDatasetAction", - "output_name": "output_alignments" - } - }, - "tool_errors": null, - "tool_id": "toolshed.g2.bx.psu.edu/repos/iuc/hisat2/hisat2/2.0.3", - "tool_shed_repository": { - "changeset_revision": "1eb21dccc2fa", - "name": "hisat2", - "owner": "iuc", - "tool_shed": "toolshed.g2.bx.psu.edu" - }, - "tool_state": "{\"alignment_options\": \"{\\\"__current_case__\\\": 0, \\\"alignment_options_selector\\\": \\\"defaults\\\"}\", \"input_format\": \"{\\\"paired\\\": {\\\"reads\\\": {\\\"__class__\\\": \\\"RuntimeValue\\\"}, \\\"__current_case__\\\": 2, \\\"paired_selector\\\": \\\"single\\\"}, \\\"input_format_selector\\\": \\\"fastq\\\", \\\"__current_case__\\\": 1}\", \"__page__\": 0, \"max_primary\": \"\\\"5\\\"\", \"scoring_options\": \"{\\\"scoring_options_selector\\\": \\\"defaults\\\", \\\"__current_case__\\\": 0}\", \"reference_genome\": \"{\\\"reference_genome_source\\\": \\\"history\\\", \\\"history_item\\\": {\\\"__class__\\\": \\\"RuntimeValue\\\"}, \\\"__current_case__\\\": 1}\", \"spliced_options\": \"{\\\"coefficient\\\": \\\"0\\\", \\\"canonical_penalty\\\": \\\"0\\\", \\\"no_spliced_alignment\\\": \\\"false\\\", \\\"nc_function_type\\\": \\\"C\\\", \\\"constant_term\\\": \\\"0\\\", \\\"nc_coefficient\\\": \\\"1\\\", \\\"noncanonical_penalty\\\": \\\"3\\\", \\\"known_splice_gtf\\\": {\\\"__class__\\\": \\\"RuntimeValue\\\"}, \\\"nc_constant_term\\\": \\\"-8\\\", \\\"min_intron\\\": \\\"20\\\", \\\"function_type\\\": \\\"C\\\", \\\"rna_strandness\\\": \\\"F\\\", \\\"__current_case__\\\": 1, \\\"tma\\\": \\\"\\\", \\\"max_intron\\\": \\\"500000\\\", \\\"spliced_options_selector\\\": \\\"advanced\\\"}\", \"paired_options\": \"{\\\"paired_options_selector\\\": \\\"defaults\\\", \\\"__current_case__\\\": 0}\", \"__rerun_remap_job_id__\": null, \"input_options\": \"{\\\"input_options_selector\\\": \\\"defaults\\\", \\\"__current_case__\\\": 0}\"}", - "tool_version": "2.0.3", - "type": "tool", - "uuid": "de47c982-6102-4fc9-8080-f01970fcac5b", - "workflow_outputs": [] - }, - "10": { - "annotation": "Keep reads that did NOT align to miRNA sequences.", - "content_id": "toolshed.g2.bx.psu.edu/repos/devteam/samtool_filter2/samtool_filter2/1.1.2", - "id": 10, - "input_connections": { - "input1": { - "id": 9, - "output_name": "output_alignments" - } - }, - "inputs": [ - { - "description": "runtime parameter for tool Filter SAM or BAM, output SAM or BAM", - "name": "bed_file" - }, - { - "description": "runtime parameter for tool Filter SAM or BAM, output SAM or BAM", - "name": "input1" - } - ], - "label": null, - "name": "Filter SAM or BAM, output SAM or BAM", - "outputs": [ - { - "name": "output1", - "type": "sam" - } - ], - "position": { - "left": 1150, - "top": 558 - }, - "post_job_actions": { - "HideDatasetActionoutput1": { - "action_arguments": {}, - "action_type": "HideDatasetAction", - "output_name": "output1" - }, - "RenameDatasetActionoutput1": { - "action_arguments": { - "newname": "Non-r/miRNA reads (BAM)" - }, - "action_type": "RenameDatasetAction", - "output_name": "output1" - } - }, - "tool_errors": null, - "tool_id": "toolshed.g2.bx.psu.edu/repos/devteam/samtool_filter2/samtool_filter2/1.1.2", - "tool_shed_repository": { - "changeset_revision": "d3292b4a0c78", - "name": "samtool_filter2", - "owner": "devteam", - "tool_shed": "toolshed.g2.bx.psu.edu" - }, - "tool_state": "{\"__page__\": 0, \"bed_file\": \"{\\\"__class__\\\": \\\"RuntimeValue\\\"}\", \"input1\": \"{\\\"__class__\\\": \\\"RuntimeValue\\\"}\", \"possibly_select_inverse\": \"\\\"false\\\"\", \"outputtype\": \"\\\"bam\\\"\", \"library\": \"\\\"\\\"\", \"regions\": \"\\\"\\\"\", \"header\": \"\\\"-h\\\"\", \"flag\": \"{\\\"filter\\\": \\\"yes\\\", \\\"skipBits\\\": null, \\\"__current_case__\\\": 1, \\\"reqBits\\\": [\\\"0x0004\\\"]}\", \"mapq\": \"\\\"\\\"\", \"read_group\": \"\\\"\\\"\", \"__rerun_remap_job_id__\": null}", - "tool_version": "1.1.2", - "type": "tool", - "uuid": "facc21d9-45a0-45e4-ad2b-cc14a45a715b", - "workflow_outputs": [] - }, - "11": { - "annotation": "", - "content_id": "toolshed.g2.bx.psu.edu/repos/iuc/bedtools/bedtools_bamtofastq/2.24.0", - "id": 11, - "input_connections": { - "input": { - "id": 10, - "output_name": "output1" - } - }, - "inputs": [ - { - "description": "runtime parameter for tool Convert from BAM to FastQ", - "name": "input" - } - ], - "label": null, - "name": "Convert from BAM to FastQ", - "outputs": [ - { - "name": "output", - "type": "fastq" - }, - { - "name": "output2", - "type": "fastq2" - } - ], - "position": { - "left": 1156, - "top": 769 - }, - "post_job_actions": { - "ChangeDatatypeActionoutput": { - "action_arguments": { - "newtype": "fastqsanger" - }, - "action_type": "ChangeDatatypeAction", - "output_name": "output" - }, - "ChangeDatatypeActionoutput2": { - "action_arguments": { - "newtype": "fastqsanger" - }, - "action_type": "ChangeDatatypeAction", - "output_name": "output2" - }, - "HideDatasetActionoutput2": { - "action_arguments": {}, - "action_type": "HideDatasetAction", - "output_name": "output2" - }, - "RenameDatasetActionoutput": { - "action_arguments": { - "newname": "Non-r/miRNA reads (FASTQ)" - }, - "action_type": "RenameDatasetAction", - "output_name": "output" - }, - "RenameDatasetActionoutput2": { - "action_arguments": { - "newname": "Non-r/miRNA reads (FASTQ)" - }, - "action_type": "RenameDatasetAction", - "output_name": "output2" - } - }, - "tool_errors": null, - "tool_id": "toolshed.g2.bx.psu.edu/repos/iuc/bedtools/bedtools_bamtofastq/2.24.0", - "tool_shed_repository": { - "changeset_revision": "d25966c8ddeb", - "name": "bedtools", - "owner": "iuc", - "tool_shed": "toolshed.g2.bx.psu.edu" - }, - "tool_state": "{\"fq2\": \"\\\"false\\\"\", \"input\": \"{\\\"__class__\\\": \\\"RuntimeValue\\\"}\", \"__page__\": 0, \"__rerun_remap_job_id__\": null, \"tags\": \"\\\"false\\\"\"}", - "tool_version": "2.24.0", - "type": "tool", - "uuid": "2af3a8c2-4056-4922-9353-c693d78230c9", - "workflow_outputs": [ - { - "label": null, - "output_name": "output", - "uuid": "cd5b8c93-9ea0-422b-8f0a-9643961b1ab4" - } - ] - }, - "12": { - "annotation": "", - "content_id": "toolshed.g2.bx.psu.edu/repos/devteam/fastq_manipulation/fastq_manipulation/1.0.1", - "id": 12, - "input_connections": { - "input_file": { - "id": 11, - "output_name": "output" - } - }, - "inputs": [ - { - "description": "runtime parameter for tool Manipulate FASTQ", - "name": "input_file" - } - ], - "label": null, - "name": "Manipulate FASTQ", - "outputs": [ - { - "name": "output_file", - "type": "input" - } - ], - "position": { - "left": 1458.5, - "top": 232.5 - }, - "post_job_actions": { - "ChangeDatatypeActionoutput_file": { - "action_arguments": { - "newtype": "fastqsanger" - }, - "action_type": "ChangeDatatypeAction", - "output_name": "output_file" - }, - "HideDatasetActionoutput_file": { - "action_arguments": {}, - "action_type": "HideDatasetAction", - "output_name": "output_file" - }, - "RenameDatasetActionoutput_file": { - "action_arguments": { - "newname": "Reads 20-22nt length (siRNAs)" - }, - "action_type": "RenameDatasetAction", - "output_name": "output_file" - }, - "TagDatasetActionoutput_file": { - "action_arguments": { - "tags": "siRNA" - }, - "action_type": "TagDatasetAction", - "output_name": "output_file" - } - }, - "tool_errors": null, - "tool_id": "toolshed.g2.bx.psu.edu/repos/devteam/fastq_manipulation/fastq_manipulation/1.0.1", - "tool_shed_repository": { - "changeset_revision": "bb07615a5b6a", - "name": "fastq_manipulation", - "owner": "devteam", - "tool_shed": "toolshed.g2.bx.psu.edu" - }, - "tool_state": "{\"match_blocks\": \"[{\\\"__index__\\\": 0, \\\"match_type\\\": {\\\"match_type_selector\\\": \\\"sequence\\\", \\\"match\\\": {\\\"match_by\\\": \\\"^.{12,19}$|^.{23,51}$\\\", \\\"match_selector\\\": \\\"regex\\\", \\\"__current_case__\\\": 0}, \\\"__current_case__\\\": 1}}]\", \"__page__\": 0, \"__rerun_remap_job_id__\": null, \"manipulate_blocks\": \"[{\\\"__index__\\\": 0, \\\"manipulation_type\\\": {\\\"manipulation_type_selector\\\": \\\"miscellaneous\\\", \\\"__current_case__\\\": 3, \\\"manipulation\\\": {\\\"manipulation_selector\\\": \\\"remove\\\", \\\"__current_case__\\\": 0}}}]\", \"input_file\": \"{\\\"__class__\\\": \\\"RuntimeValue\\\"}\"}", - "tool_version": "1.0.1", - "type": "tool", - "uuid": "12226194-4fc5-4523-9898-14dfa7f30311", - "workflow_outputs": [] - }, - "13": { - "annotation": "", - "content_id": "toolshed.g2.bx.psu.edu/repos/devteam/fastq_manipulation/fastq_manipulation/1.0.1", - "id": 13, - "input_connections": { - "input_file": { - "id": 11, - "output_name": "output" - } - }, - "inputs": [ - { - "description": "runtime parameter for tool Manipulate FASTQ", - "name": "input_file" - } - ], - "label": null, - "name": "Manipulate FASTQ", - "outputs": [ - { - "name": "output_file", - "type": "input" - } - ], - "position": { - "left": 1469.5, - "top": 573.5 - }, - "post_job_actions": { - "ChangeDatatypeActionoutput_file": { - "action_arguments": { - "newtype": "fastqsanger" - }, - "action_type": "ChangeDatatypeAction", - "output_name": "output_file" - }, - "HideDatasetActionoutput_file": { - "action_arguments": {}, - "action_type": "HideDatasetAction", - "output_name": "output_file" - }, - "RenameDatasetActionoutput_file": { - "action_arguments": { - "newname": "Reads 23-29nt length (piRNAs)" - }, - "action_type": "RenameDatasetAction", - "output_name": "output_file" - }, - "TagDatasetActionoutput_file": { - "action_arguments": { - "tags": "piRNA" - }, - "action_type": "TagDatasetAction", - "output_name": "output_file" - } - }, - "tool_errors": null, - "tool_id": "toolshed.g2.bx.psu.edu/repos/devteam/fastq_manipulation/fastq_manipulation/1.0.1", - "tool_shed_repository": { - "changeset_revision": "bb07615a5b6a", - "name": "fastq_manipulation", - "owner": "devteam", - "tool_shed": "toolshed.g2.bx.psu.edu" - }, - "tool_state": "{\"match_blocks\": \"[{\\\"__index__\\\": 0, \\\"match_type\\\": {\\\"match_type_selector\\\": \\\"sequence\\\", \\\"match\\\": {\\\"match_by\\\": \\\"^.{12,22}$|^.{30,51}$\\\", \\\"match_selector\\\": \\\"regex\\\", \\\"__current_case__\\\": 0}, \\\"__current_case__\\\": 1}}]\", \"__page__\": 0, \"__rerun_remap_job_id__\": null, \"manipulate_blocks\": \"[{\\\"__index__\\\": 0, \\\"manipulation_type\\\": {\\\"manipulation_type_selector\\\": \\\"miscellaneous\\\", \\\"__current_case__\\\": 3, \\\"manipulation\\\": {\\\"manipulation_selector\\\": \\\"remove\\\", \\\"__current_case__\\\": 0}}}]\", \"input_file\": \"{\\\"__class__\\\": \\\"RuntimeValue\\\"}\"}", - "tool_version": "1.0.1", - "type": "tool", - "uuid": "41d81175-b654-4e82-be38-d79b5a9b0ad4", - "workflow_outputs": [] - }, - "14": { - "annotation": "", - "content_id": "toolshed.g2.bx.psu.edu/repos/devteam/fastqc/fastqc/0.65", - "id": 14, - "input_connections": { - "input_file": { - "id": 12, - "output_name": "output_file" - } - }, - "inputs": [ - { - "description": "runtime parameter for tool FastQC", - "name": "contaminants" - }, - { - "description": "runtime parameter for tool FastQC", - "name": "limits" - }, - { - "description": "runtime parameter for tool FastQC", - "name": "input_file" - } - ], - "label": null, - "name": "FastQC", - "outputs": [ - { - "name": "html_file", - "type": "html" - }, - { - "name": "text_file", - "type": "txt" - } - ], - "position": { - "left": 1617, - "top": 356.5 - }, - "post_job_actions": { - "HideDatasetActionhtml_file": { - "action_arguments": {}, - "action_type": "HideDatasetAction", - "output_name": "html_file" - }, - "HideDatasetActiontext_file": { - "action_arguments": {}, - "action_type": "HideDatasetAction", - "output_name": "text_file" - }, - "RenameDatasetActionhtml_file": { - "action_arguments": { - "newname": "FastQC on siRNAs" - }, - "action_type": "RenameDatasetAction", - "output_name": "html_file" - }, - "TagDatasetActionhtml_file": { - "action_arguments": { - "tags": "siRNA" - }, - "action_type": "TagDatasetAction", - "output_name": "html_file" - } - }, - "tool_errors": null, - "tool_id": "toolshed.g2.bx.psu.edu/repos/devteam/fastqc/fastqc/0.65", - "tool_shed_repository": { - "changeset_revision": "3fdc1a74d866", - "name": "fastqc", - "owner": "devteam", - "tool_shed": "toolshed.g2.bx.psu.edu" - }, - "tool_state": "{\"__page__\": 0, \"contaminants\": \"{\\\"__class__\\\": \\\"RuntimeValue\\\"}\", \"__rerun_remap_job_id__\": null, \"limits\": \"{\\\"__class__\\\": \\\"RuntimeValue\\\"}\", \"input_file\": \"{\\\"__class__\\\": \\\"RuntimeValue\\\"}\"}", - "tool_version": "0.65", - "type": "tool", - "uuid": "0e07b939-e6fc-4dea-8c5e-0cb9a035174c", - "workflow_outputs": [] - }, - "15": { - "annotation": "", - "content_id": "toolshed.g2.bx.psu.edu/repos/devteam/fastqc/fastqc/0.65", - "id": 15, - "input_connections": { - "input_file": { - "id": 13, - "output_name": "output_file" - } - }, - "inputs": [ - { - "description": "runtime parameter for tool FastQC", - "name": "contaminants" - }, - { - "description": "runtime parameter for tool FastQC", - "name": "limits" - }, - { - "description": "runtime parameter for tool FastQC", - "name": "input_file" - } - ], - "label": null, - "name": "FastQC", - "outputs": [ - { - "name": "html_file", - "type": "html" - }, - { - "name": "text_file", - "type": "txt" - } - ], - "position": { - "left": 1611, - "top": 709.5 - }, - "post_job_actions": { - "HideDatasetActionhtml_file": { - "action_arguments": {}, - "action_type": "HideDatasetAction", - "output_name": "html_file" - }, - "HideDatasetActiontext_file": { - "action_arguments": {}, - "action_type": "HideDatasetAction", - "output_name": "text_file" - }, - "RenameDatasetActionhtml_file": { - "action_arguments": { - "newname": "FastQC on piRNAs" - }, - "action_type": "RenameDatasetAction", - "output_name": "html_file" - }, - "TagDatasetActionhtml_file": { - "action_arguments": { - "tags": "piRNA" - }, - "action_type": "TagDatasetAction", - "output_name": "html_file" - } - }, - "tool_errors": null, - "tool_id": "toolshed.g2.bx.psu.edu/repos/devteam/fastqc/fastqc/0.65", - "tool_shed_repository": { - "changeset_revision": "3fdc1a74d866", - "name": "fastqc", - "owner": "devteam", - "tool_shed": "toolshed.g2.bx.psu.edu" - }, - "tool_state": "{\"__page__\": 0, \"contaminants\": \"{\\\"__class__\\\": \\\"RuntimeValue\\\"}\", \"__rerun_remap_job_id__\": null, \"limits\": \"{\\\"__class__\\\": \\\"RuntimeValue\\\"}\", \"input_file\": \"{\\\"__class__\\\": \\\"RuntimeValue\\\"}\"}", - "tool_version": "0.65", - "type": "tool", - "uuid": "4343bf44-1ad4-42da-99a5-c93c3a8f2ec2", - "workflow_outputs": [] - } - }, - "uuid": "d224ba20-da46-42b2-b4fb-7289d1cc9825" -} diff --git a/topics/sequence-analysis/tutorials/srna/workflows/sRNA_seq_Step_2_Salmon_and_DESeq2.ga b/topics/sequence-analysis/tutorials/srna/workflows/sRNA_seq_Step_2_Salmon_and_DESeq2.ga deleted file mode 100644 index 44ce0528..00000000 --- a/topics/sequence-analysis/tutorials/srna/workflows/sRNA_seq_Step_2_Salmon_and_DESeq2.ga +++ /dev/null @@ -1,659 +0,0 @@ -{ - "a_galaxy_workflow": "true", - "annotation": "This workflow completes the second part of the sRNA-seq tutorial from transcript quantification through differential abundance testing.", - "format-version": "0.1", - "name": "sRNA-seq Step 2:DESeq2", - "steps": { - "0": { - "annotation": "", - "content_id": null, - "id": 0, - "input_connections": {}, - "inputs": [ - { - "description": "", - "name": "Input Dataset - Reference Transcriptome" - } - ], - "label": "Dataset - Ref Txome", - "name": "Input dataset", - "outputs": [], - "position": { - "left": 113.5, - "top": 526 - }, - "tool_errors": null, - "tool_id": null, - "tool_state": "{\"name\": \"Input Dataset - Reference Transcriptome\"}", - "tool_version": null, - "type": "data_input", - "uuid": "52018b9a-9b80-445d-8a0b-6ce9d3b3b47c", - "workflow_outputs": [] - }, - "1": { - "annotation": "", - "content_id": null, - "id": 1, - "input_connections": {}, - "inputs": [ - { - "description": "", - "name": "Input Dataset Collection - Control RNAi sRNA reads" - } - ], - "label": "Dataset collection - Control", - "name": "Input dataset collection", - "outputs": [], - "position": { - "left": 109, - "top": 438 - }, - "tool_errors": null, - "tool_id": null, - "tool_state": "{\"collection_type\": \"list\", \"name\": \"Input Dataset Collection - Control RNAi sRNA reads\"}", - "tool_version": null, - "type": "data_collection_input", - "uuid": "91427be9-059a-4e6c-89e9-b4cfea01639b", - "workflow_outputs": [] - }, - "2": { - "annotation": "", - "content_id": null, - "id": 2, - "input_connections": {}, - "inputs": [ - { - "description": "", - "name": "Input Dataset Collection - Case RNAi sRNA reads" - } - ], - "label": "Dataset collection - Case", - "name": "Input dataset collection", - "outputs": [], - "position": { - "left": 115, - "top": 614 - }, - "tool_errors": null, - "tool_id": null, - "tool_state": "{\"collection_type\": \"list\", \"name\": \"Input Dataset Collection - Case RNAi sRNA reads\"}", - "tool_version": null, - "type": "data_collection_input", - "uuid": "c26c73ec-cd58-4674-95be-90ca097afc20", - "workflow_outputs": [] - }, - "3": { - "annotation": "Tab-delimited", - "content_id": null, - "id": 3, - "input_connections": {}, - "inputs": [ - { - "description": "Tab-delimited", - "name": "Tx2Gene reference" - } - ], - "label": null, - "name": "Input dataset", - "outputs": [], - "position": { - "left": 996, - "top": 514 - }, - "tool_errors": null, - "tool_id": null, - "tool_state": "{\"name\": \"Tx2Gene reference\"}", - "tool_version": null, - "type": "data_input", - "uuid": "dcb51b30-6cea-43c4-8399-b310f04fe8d9", - "workflow_outputs": [] - }, - "4": { - "annotation": "Salmon quantification on control datasets calculating SF/sense hits", - "content_id": "toolshed.g2.bx.psu.edu/repos/bgruening/salmon/salmon/0.8.2", - "id": 4, - "input_connections": { - "refTranscriptSource|ownFile": { - "id": 0, - "output_name": "output" - }, - "single_or_paired|input_singles": { - "id": 1, - "output_name": "output" - } - }, - "inputs": [ - { - "description": "runtime parameter for tool Salmon", - "name": "refTranscriptSource" - }, - { - "description": "runtime parameter for tool Salmon", - "name": "geneMap" - }, - { - "description": "runtime parameter for tool Salmon", - "name": "single_or_paired" - } - ], - "label": null, - "name": "Salmon", - "outputs": [ - { - "name": "output_quant", - "type": "tabular" - }, - { - "name": "output_gene_quant", - "type": "tabular" - } - ], - "position": { - "left": 383, - "top": 204 - }, - "post_job_actions": { - "TagDatasetActionoutput_quant": { - "action_arguments": { - "tags": "SF" - }, - "action_type": "TagDatasetAction", - "output_name": "output_quant" - } - }, - "tool_errors": null, - "tool_id": "toolshed.g2.bx.psu.edu/repos/bgruening/salmon/salmon/0.8.2", - "tool_shed_repository": { - "changeset_revision": "5a60f347f566", - "name": "salmon", - "owner": "bgruening", - "tool_shed": "toolshed.g2.bx.psu.edu" - }, - "tool_state": "{\"adv\": \"{\\\"maxReadOcc\\\": \\\"100\\\", \\\"numBiasSamples\\\": \\\"2000000\\\", \\\"perTranscriptPrior\\\": \\\"false\\\", \\\"incompatPrior\\\": \\\"0.0\\\", \\\"splitSpanningSeeds\\\": \\\"false\\\", \\\"writeMappings\\\": \\\"true\\\", \\\"numPreAuxModelSamples\\\": \\\"1000000\\\", \\\"biasSpeedSamp\\\": \\\"1\\\", \\\"minLen\\\": \\\"19\\\", \\\"splitWidth\\\": \\\"0\\\", \\\"noEffectiveLengthCorrection\\\": \\\"true\\\", \\\"numBootstraps\\\": \\\"0\\\", \\\"noBiasLengthThreshold\\\": \\\"false\\\", \\\"fldMean\\\": \\\"200\\\", \\\"initUniform\\\": \\\"false\\\", \\\"consistentHits\\\": \\\"false\\\", \\\"writeUnmappedNames\\\": \\\"false\\\", \\\"numGibbsSamples\\\": \\\"0\\\", \\\"vbPrior\\\": \\\"0.001\\\", \\\"useVBOpt\\\": \\\"true\\\", \\\"maxOcc\\\": \\\"200\\\", \\\"coverage\\\": \\\"0.7\\\", \\\"gcSizeSamp\\\": \\\"1\\\", \\\"extraSensitive\\\": \\\"false\\\", \\\"noFragLengthDist\\\": \\\"true\\\", \\\"forgettingFactor\\\": \\\"0.65\\\", \\\"strictIntersect\\\": \\\"false\\\", \\\"numAuxModelSamples\\\": \\\"5000000\\\", \\\"sensitive\\\": \\\"false\\\", \\\"fldMax\\\": \\\"1000\\\", \\\"fldSD\\\": \\\"80\\\", \\\"dumpEq\\\": \\\"false\\\"}\", \"refTranscriptSource\": \"{\\\"kmerLen\\\": \\\"19\\\", \\\"TranscriptSource\\\": \\\"history\\\", \\\"__current_case__\\\": 1, \\\"ownFile\\\": {\\\"__class__\\\": \\\"RuntimeValue\\\"}}\", \"geneMap\": \"{\\\"__class__\\\": \\\"RuntimeValue\\\"}\", \"perfectHash\": \"\\\"false\\\"\", \"quasi_orphans\": \"{\\\"type\\\": \\\"quasi\\\", \\\"__current_case__\\\": 0}\", \"sasamp\": \"\\\"1\\\"\", \"__page__\": 0, \"__rerun_remap_job_id__\": null, \"single_or_paired\": \"{\\\"input_singles\\\": {\\\"__class__\\\": \\\"RuntimeValue\\\"}, \\\"single_or_paired_opts\\\": \\\"single\\\", \\\"strandedness\\\": \\\"SF\\\", \\\"__current_case__\\\": 0}\", \"seqBias\": \"\\\"false\\\"\", \"gcBias\": \"\\\"false\\\"\"}", - "tool_version": "0.8.2", - "type": "tool", - "uuid": "516935fd-da65-4824-8a8a-e1b0dd010b1b", - "workflow_outputs": [] - }, - "5": { - "annotation": "Salmon quantification on control datasets calculating SR/antisense hits", - "content_id": "toolshed.g2.bx.psu.edu/repos/bgruening/salmon/salmon/0.8.2", - "id": 5, - "input_connections": { - "refTranscriptSource|ownFile": { - "id": 0, - "output_name": "output" - }, - "single_or_paired|input_singles": { - "id": 1, - "output_name": "output" - } - }, - "inputs": [ - { - "description": "runtime parameter for tool Salmon", - "name": "refTranscriptSource" - }, - { - "description": "runtime parameter for tool Salmon", - "name": "geneMap" - }, - { - "description": "runtime parameter for tool Salmon", - "name": "single_or_paired" - } - ], - "label": null, - "name": "Salmon", - "outputs": [ - { - "name": "output_quant", - "type": "tabular" - }, - { - "name": "output_gene_quant", - "type": "tabular" - } - ], - "position": { - "left": 386, - "top": 596 - }, - "post_job_actions": { - "TagDatasetActionoutput_quant": { - "action_arguments": { - "tags": "SR" - }, - "action_type": "TagDatasetAction", - "output_name": "output_quant" - } - }, - "tool_errors": null, - "tool_id": "toolshed.g2.bx.psu.edu/repos/bgruening/salmon/salmon/0.8.2", - "tool_shed_repository": { - "changeset_revision": "5a60f347f566", - "name": "salmon", - "owner": "bgruening", - "tool_shed": "toolshed.g2.bx.psu.edu" - }, - "tool_state": "{\"adv\": \"{\\\"maxReadOcc\\\": \\\"100\\\", \\\"numBiasSamples\\\": \\\"2000000\\\", \\\"perTranscriptPrior\\\": \\\"false\\\", \\\"incompatPrior\\\": \\\"0.0\\\", \\\"splitSpanningSeeds\\\": \\\"false\\\", \\\"writeMappings\\\": \\\"false\\\", \\\"numPreAuxModelSamples\\\": \\\"1000000\\\", \\\"biasSpeedSamp\\\": \\\"1\\\", \\\"minLen\\\": \\\"19\\\", \\\"splitWidth\\\": \\\"0\\\", \\\"noEffectiveLengthCorrection\\\": \\\"false\\\", \\\"numBootstraps\\\": \\\"0\\\", \\\"noBiasLengthThreshold\\\": \\\"false\\\", \\\"fldMean\\\": \\\"200\\\", \\\"initUniform\\\": \\\"false\\\", \\\"consistentHits\\\": \\\"false\\\", \\\"writeUnmappedNames\\\": \\\"false\\\", \\\"numGibbsSamples\\\": \\\"0\\\", \\\"vbPrior\\\": \\\"0.001\\\", \\\"useVBOpt\\\": \\\"false\\\", \\\"maxOcc\\\": \\\"200\\\", \\\"coverage\\\": \\\"0.7\\\", \\\"gcSizeSamp\\\": \\\"1\\\", \\\"extraSensitive\\\": \\\"false\\\", \\\"noFragLengthDist\\\": \\\"false\\\", \\\"forgettingFactor\\\": \\\"0.65\\\", \\\"strictIntersect\\\": \\\"false\\\", \\\"numAuxModelSamples\\\": \\\"5000000\\\", \\\"sensitive\\\": \\\"false\\\", \\\"fldMax\\\": \\\"1000\\\", \\\"fldSD\\\": \\\"80\\\", \\\"dumpEq\\\": \\\"false\\\"}\", \"refTranscriptSource\": \"{\\\"kmerLen\\\": \\\"19\\\", \\\"TranscriptSource\\\": \\\"history\\\", \\\"__current_case__\\\": 1, \\\"ownFile\\\": {\\\"__class__\\\": \\\"RuntimeValue\\\"}}\", \"geneMap\": \"{\\\"__class__\\\": \\\"RuntimeValue\\\"}\", \"perfectHash\": \"\\\"false\\\"\", \"quasi_orphans\": \"{\\\"type\\\": \\\"quasi\\\", \\\"__current_case__\\\": 0}\", \"sasamp\": \"\\\"1\\\"\", \"__page__\": 0, \"__rerun_remap_job_id__\": null, \"single_or_paired\": \"{\\\"input_singles\\\": {\\\"__class__\\\": \\\"RuntimeValue\\\"}, \\\"single_or_paired_opts\\\": \\\"single\\\", \\\"strandedness\\\": \\\"SR\\\", \\\"__current_case__\\\": 0}\", \"seqBias\": \"\\\"false\\\"\", \"gcBias\": \"\\\"false\\\"\"}", - "tool_version": "0.8.2", - "type": "tool", - "uuid": "ee5c2ecc-5d0c-4b5b-86fe-179f3fd20542", - "workflow_outputs": [] - }, - "6": { - "annotation": "Salmon quantification on case datasets calculating SF/sense hits", - "content_id": "toolshed.g2.bx.psu.edu/repos/bgruening/salmon/salmon/0.8.2", - "id": 6, - "input_connections": { - "refTranscriptSource|ownFile": { - "id": 0, - "output_name": "output" - }, - "single_or_paired|input_singles": { - "id": 2, - "output_name": "output" - } - }, - "inputs": [ - { - "description": "runtime parameter for tool Salmon", - "name": "refTranscriptSource" - }, - { - "description": "runtime parameter for tool Salmon", - "name": "geneMap" - }, - { - "description": "runtime parameter for tool Salmon", - "name": "single_or_paired" - } - ], - "label": null, - "name": "Salmon", - "outputs": [ - { - "name": "output_quant", - "type": "tabular" - }, - { - "name": "output_gene_quant", - "type": "tabular" - } - ], - "position": { - "left": 686, - "top": 202 - }, - "post_job_actions": { - "TagDatasetActionoutput_quant": { - "action_arguments": { - "tags": "SF" - }, - "action_type": "TagDatasetAction", - "output_name": "output_quant" - } - }, - "tool_errors": null, - "tool_id": "toolshed.g2.bx.psu.edu/repos/bgruening/salmon/salmon/0.8.2", - "tool_shed_repository": { - "changeset_revision": "5a60f347f566", - "name": "salmon", - "owner": "bgruening", - "tool_shed": "toolshed.g2.bx.psu.edu" - }, - "tool_state": "{\"adv\": \"{\\\"maxReadOcc\\\": \\\"100\\\", \\\"numBiasSamples\\\": \\\"2000000\\\", \\\"perTranscriptPrior\\\": \\\"false\\\", \\\"incompatPrior\\\": \\\"0.0\\\", \\\"splitSpanningSeeds\\\": \\\"false\\\", \\\"writeMappings\\\": \\\"true\\\", \\\"numPreAuxModelSamples\\\": \\\"1000000\\\", \\\"biasSpeedSamp\\\": \\\"1\\\", \\\"minLen\\\": \\\"19\\\", \\\"splitWidth\\\": \\\"0\\\", \\\"noEffectiveLengthCorrection\\\": \\\"true\\\", \\\"numBootstraps\\\": \\\"0\\\", \\\"noBiasLengthThreshold\\\": \\\"false\\\", \\\"fldMean\\\": \\\"200\\\", \\\"initUniform\\\": \\\"false\\\", \\\"consistentHits\\\": \\\"false\\\", \\\"writeUnmappedNames\\\": \\\"false\\\", \\\"numGibbsSamples\\\": \\\"0\\\", \\\"vbPrior\\\": \\\"0.001\\\", \\\"useVBOpt\\\": \\\"true\\\", \\\"maxOcc\\\": \\\"200\\\", \\\"coverage\\\": \\\"0.7\\\", \\\"gcSizeSamp\\\": \\\"1\\\", \\\"extraSensitive\\\": \\\"false\\\", \\\"noFragLengthDist\\\": \\\"true\\\", \\\"forgettingFactor\\\": \\\"0.65\\\", \\\"strictIntersect\\\": \\\"false\\\", \\\"numAuxModelSamples\\\": \\\"5000000\\\", \\\"sensitive\\\": \\\"false\\\", \\\"fldMax\\\": \\\"1000\\\", \\\"fldSD\\\": \\\"80\\\", \\\"dumpEq\\\": \\\"false\\\"}\", \"refTranscriptSource\": \"{\\\"kmerLen\\\": \\\"19\\\", \\\"TranscriptSource\\\": \\\"history\\\", \\\"__current_case__\\\": 1, \\\"ownFile\\\": {\\\"__class__\\\": \\\"RuntimeValue\\\"}}\", \"geneMap\": \"{\\\"__class__\\\": \\\"RuntimeValue\\\"}\", \"perfectHash\": \"\\\"false\\\"\", \"quasi_orphans\": \"{\\\"type\\\": \\\"quasi\\\", \\\"__current_case__\\\": 0}\", \"sasamp\": \"\\\"1\\\"\", \"__page__\": 0, \"__rerun_remap_job_id__\": null, \"single_or_paired\": \"{\\\"input_singles\\\": {\\\"__class__\\\": \\\"RuntimeValue\\\"}, \\\"single_or_paired_opts\\\": \\\"single\\\", \\\"strandedness\\\": \\\"SF\\\", \\\"__current_case__\\\": 0}\", \"seqBias\": \"\\\"false\\\"\", \"gcBias\": \"\\\"false\\\"\"}", - "tool_version": "0.8.2", - "type": "tool", - "uuid": "4a6dcd95-fd68-43fd-b913-28ad92a0dc4e", - "workflow_outputs": [] - }, - "7": { - "annotation": "Salmon quantification on case datasets calculating SR/antisense hits", - "content_id": "toolshed.g2.bx.psu.edu/repos/bgruening/salmon/salmon/0.8.2", - "id": 7, - "input_connections": { - "refTranscriptSource|ownFile": { - "id": 0, - "output_name": "output" - }, - "single_or_paired|input_singles": { - "id": 2, - "output_name": "output" - } - }, - "inputs": [ - { - "description": "runtime parameter for tool Salmon", - "name": "refTranscriptSource" - }, - { - "description": "runtime parameter for tool Salmon", - "name": "geneMap" - }, - { - "description": "runtime parameter for tool Salmon", - "name": "single_or_paired" - } - ], - "label": null, - "name": "Salmon", - "outputs": [ - { - "name": "output_quant", - "type": "tabular" - }, - { - "name": "output_gene_quant", - "type": "tabular" - } - ], - "position": { - "left": 685, - "top": 597 - }, - "post_job_actions": { - "TagDatasetActionoutput_quant": { - "action_arguments": { - "tags": "SR" - }, - "action_type": "TagDatasetAction", - "output_name": "output_quant" - } - }, - "tool_errors": null, - "tool_id": "toolshed.g2.bx.psu.edu/repos/bgruening/salmon/salmon/0.8.2", - "tool_shed_repository": { - "changeset_revision": "5a60f347f566", - "name": "salmon", - "owner": "bgruening", - "tool_shed": "toolshed.g2.bx.psu.edu" - }, - "tool_state": "{\"adv\": \"{\\\"maxReadOcc\\\": \\\"100\\\", \\\"numBiasSamples\\\": \\\"2000000\\\", \\\"perTranscriptPrior\\\": \\\"false\\\", \\\"incompatPrior\\\": \\\"1e-20\\\", \\\"splitSpanningSeeds\\\": \\\"false\\\", \\\"writeMappings\\\": \\\"false\\\", \\\"numPreAuxModelSamples\\\": \\\"1000000\\\", \\\"biasSpeedSamp\\\": \\\"1\\\", \\\"minLen\\\": \\\"19\\\", \\\"splitWidth\\\": \\\"0\\\", \\\"noEffectiveLengthCorrection\\\": \\\"false\\\", \\\"numBootstraps\\\": \\\"0\\\", \\\"noBiasLengthThreshold\\\": \\\"false\\\", \\\"fldMean\\\": \\\"200\\\", \\\"initUniform\\\": \\\"false\\\", \\\"consistentHits\\\": \\\"false\\\", \\\"writeUnmappedNames\\\": \\\"false\\\", \\\"numGibbsSamples\\\": \\\"0\\\", \\\"vbPrior\\\": \\\"0.001\\\", \\\"useVBOpt\\\": \\\"false\\\", \\\"maxOcc\\\": \\\"200\\\", \\\"coverage\\\": \\\"0.7\\\", \\\"gcSizeSamp\\\": \\\"1\\\", \\\"extraSensitive\\\": \\\"false\\\", \\\"noFragLengthDist\\\": \\\"false\\\", \\\"forgettingFactor\\\": \\\"0.65\\\", \\\"strictIntersect\\\": \\\"false\\\", \\\"numAuxModelSamples\\\": \\\"5000000\\\", \\\"sensitive\\\": \\\"false\\\", \\\"fldMax\\\": \\\"1000\\\", \\\"fldSD\\\": \\\"80\\\", \\\"dumpEq\\\": \\\"false\\\"}\", \"refTranscriptSource\": \"{\\\"kmerLen\\\": \\\"19\\\", \\\"TranscriptSource\\\": \\\"history\\\", \\\"__current_case__\\\": 1, \\\"ownFile\\\": {\\\"__class__\\\": \\\"RuntimeValue\\\"}}\", \"geneMap\": \"{\\\"__class__\\\": \\\"RuntimeValue\\\"}\", \"perfectHash\": \"\\\"false\\\"\", \"quasi_orphans\": \"{\\\"type\\\": \\\"quasi\\\", \\\"__current_case__\\\": 0}\", \"sasamp\": \"\\\"1\\\"\", \"__page__\": 0, \"__rerun_remap_job_id__\": null, \"single_or_paired\": \"{\\\"input_singles\\\": {\\\"__class__\\\": \\\"RuntimeValue\\\"}, \\\"single_or_paired_opts\\\": \\\"single\\\", \\\"strandedness\\\": \\\"SR\\\", \\\"__current_case__\\\": 0}\", \"seqBias\": \"\\\"false\\\"\", \"gcBias\": \"\\\"false\\\"\"}", - "tool_version": "0.8.2", - "type": "tool", - "uuid": "acf83ede-c7f0-40d0-b7c6-465445ac2baa", - "workflow_outputs": [] - }, - "8": { - "annotation": "Calculating differential abundance of SF/sense hits", - "content_id": "toolshed.g2.bx.psu.edu/repos/iuc/deseq2/deseq2/2.11.39", - "id": 8, - "input_connections": { - "rep_factorName_0|rep_factorLevel_0|countsFile": { - "id": 6, - "output_name": "output_quant" - }, - "rep_factorName_0|rep_factorLevel_1|countsFile": { - "id": 4, - "output_name": "output_quant" - }, - "tximport|mapping_format|tabular_file": { - "id": 3, - "output_name": "output" - } - }, - "inputs": [], - "label": null, - "name": "DESeq2", - "outputs": [ - { - "name": "split_output", - "type": "input" - }, - { - "name": "deseq_out", - "type": "tabular" - }, - { - "name": "plots", - "type": "pdf" - }, - { - "name": "counts_out", - "type": "tabular" - } - ], - "position": { - "left": 994, - "top": 203 - }, - "post_job_actions": { - "TagDatasetActioncounts_out": { - "action_arguments": { - "tags": "SF" - }, - "action_type": "TagDatasetAction", - "output_name": "counts_out" - }, - "TagDatasetActiondeseq_out": { - "action_arguments": { - "tags": "SF" - }, - "action_type": "TagDatasetAction", - "output_name": "deseq_out" - }, - "TagDatasetActionplots": { - "action_arguments": { - "tags": "SF" - }, - "action_type": "TagDatasetAction", - "output_name": "plots" - }, - "TagDatasetActionsplit_output": { - "action_arguments": { - "tags": "SF" - }, - "action_type": "TagDatasetAction", - "output_name": "split_output" - } - }, - "tool_errors": null, - "tool_id": "toolshed.g2.bx.psu.edu/repos/iuc/deseq2/deseq2/2.11.39", - "tool_shed_repository": { - "changeset_revision": "6f91b8ce6e07", - "name": "deseq2", - "owner": "iuc", - "tool_shed": "toolshed.g2.bx.psu.edu" - }, - "tool_state": "{\"fit_type\": \"\\\"1\\\"\", \"__page__\": 0, \"tximport\": \"{\\\"mapping_format\\\": {\\\"tabular_file\\\": {\\\"__class__\\\": \\\"RuntimeValue\\\"}, \\\"__current_case__\\\": 1, \\\"mapping_format_selector\\\": \\\"tabular\\\"}, \\\"tximport_selector\\\": \\\"tximport\\\", \\\"__current_case__\\\": 0}\", \"outlier_replace_off\": \"\\\"false\\\"\", \"__rerun_remap_job_id__\": null, \"auto_mean_filter_off\": \"\\\"false\\\"\", \"rep_factorName\": \"[{\\\"__index__\\\": 0, \\\"factorName\\\": \\\"RNAi\\\", \\\"rep_factorLevel\\\": [{\\\"__index__\\\": 0, \\\"factorLevel\\\": \\\"Symplekin\\\", \\\"countsFile\\\": {\\\"__class__\\\": \\\"RuntimeValue\\\"}}, {\\\"__index__\\\": 1, \\\"factorLevel\\\": \\\"Blank\\\", \\\"countsFile\\\": {\\\"__class__\\\": \\\"RuntimeValue\\\"}}]}]\", \"normCounts\": \"\\\"true\\\"\", \"outlier_filter_off\": \"\\\"false\\\"\", \"many_contrasts\": \"\\\"false\\\"\", \"pdf\": \"\\\"true\\\"\"}", - "tool_version": "2.11.39", - "type": "tool", - "uuid": "f576a1e3-d292-4113-bc73-125f32668c2b", - "workflow_outputs": [] - }, - "9": { - "annotation": "Calculating differential abundance of SR/antisense hits", - "content_id": "toolshed.g2.bx.psu.edu/repos/iuc/deseq2/deseq2/2.11.39", - "id": 9, - "input_connections": { - "rep_factorName_0|rep_factorLevel_0|countsFile": { - "id": 7, - "output_name": "output_quant" - }, - "rep_factorName_0|rep_factorLevel_1|countsFile": { - "id": 5, - "output_name": "output_quant" - }, - "tximport|mapping_format|tabular_file": { - "id": 3, - "output_name": "output" - } - }, - "inputs": [], - "label": null, - "name": "DESeq2", - "outputs": [ - { - "name": "split_output", - "type": "input" - }, - { - "name": "deseq_out", - "type": "tabular" - }, - { - "name": "plots", - "type": "pdf" - }, - { - "name": "counts_out", - "type": "tabular" - } - ], - "position": { - "left": 994, - "top": 594 - }, - "post_job_actions": { - "TagDatasetActioncounts_out": { - "action_arguments": { - "tags": "SR" - }, - "action_type": "TagDatasetAction", - "output_name": "counts_out" - }, - "TagDatasetActiondeseq_out": { - "action_arguments": { - "tags": "SR" - }, - "action_type": "TagDatasetAction", - "output_name": "deseq_out" - }, - "TagDatasetActionplots": { - "action_arguments": { - "tags": "SR" - }, - "action_type": "TagDatasetAction", - "output_name": "plots" - }, - "TagDatasetActionsplit_output": { - "action_arguments": { - "tags": "SR" - }, - "action_type": "TagDatasetAction", - "output_name": "split_output" - } - }, - "tool_errors": null, - "tool_id": "toolshed.g2.bx.psu.edu/repos/iuc/deseq2/deseq2/2.11.39", - "tool_shed_repository": { - "changeset_revision": "6f91b8ce6e07", - "name": "deseq2", - "owner": "iuc", - "tool_shed": "toolshed.g2.bx.psu.edu" - }, - "tool_state": "{\"fit_type\": \"\\\"1\\\"\", \"__page__\": 0, \"tximport\": \"{\\\"mapping_format\\\": {\\\"tabular_file\\\": {\\\"__class__\\\": \\\"RuntimeValue\\\"}, \\\"__current_case__\\\": 1, \\\"mapping_format_selector\\\": \\\"tabular\\\"}, \\\"tximport_selector\\\": \\\"tximport\\\", \\\"__current_case__\\\": 0}\", \"outlier_replace_off\": \"\\\"false\\\"\", \"__rerun_remap_job_id__\": null, \"auto_mean_filter_off\": \"\\\"false\\\"\", \"rep_factorName\": \"[{\\\"__index__\\\": 0, \\\"factorName\\\": \\\"RNAi\\\", \\\"rep_factorLevel\\\": [{\\\"__index__\\\": 0, \\\"factorLevel\\\": \\\"Symplekin\\\", \\\"countsFile\\\": {\\\"__class__\\\": \\\"RuntimeValue\\\"}}, {\\\"__index__\\\": 1, \\\"factorLevel\\\": \\\"Blank\\\", \\\"countsFile\\\": {\\\"__class__\\\": \\\"RuntimeValue\\\"}}]}]\", \"normCounts\": \"\\\"true\\\"\", \"outlier_filter_off\": \"\\\"false\\\"\", \"many_contrasts\": \"\\\"false\\\"\", \"pdf\": \"\\\"true\\\"\"}", - "tool_version": "2.11.39", - "type": "tool", - "uuid": "c38087c7-232e-4ffd-aa1c-ec054b78e08c", - "workflow_outputs": [] - }, - "10": { - "annotation": "", - "content_id": "Filter1", - "id": 10, - "input_connections": { - "input": { - "id": 8, - "output_name": "deseq_out" - } - }, - "inputs": [ - { - "description": "runtime parameter for tool Filter", - "name": "input" - } - ], - "label": null, - "name": "Filter", - "outputs": [ - { - "name": "out_file1", - "type": "input" - } - ], - "position": { - "left": 1286, - "top": 203 - }, - "post_job_actions": { - "RenameDatasetActionout_file1": { - "action_arguments": { - "newname": "Differentially abundant sRNAs (SF/sense)" - }, - "action_type": "RenameDatasetAction", - "output_name": "out_file1" - }, - "TagDatasetActionout_file1": { - "action_arguments": { - "tags": "SF" - }, - "action_type": "TagDatasetAction", - "output_name": "out_file1" - } - }, - "tool_errors": null, - "tool_id": "Filter1", - "tool_state": "{\"input\": \"{\\\"__class__\\\": \\\"RuntimeValue\\\"}\", \"__rerun_remap_job_id__\": null, \"header_lines\": \"\\\"0\\\"\", \"cond\": \"\\\"c7<0.05\\\"\", \"__page__\": 0}", - "tool_version": "1.1.0", - "type": "tool", - "uuid": "4175662d-3962-453b-a0c8-d27a5ca39ab0", - "workflow_outputs": [] - }, - "11": { - "annotation": "", - "content_id": "Filter1", - "id": 11, - "input_connections": { - "input": { - "id": 9, - "output_name": "deseq_out" - } - }, - "inputs": [ - { - "description": "runtime parameter for tool Filter", - "name": "input" - } - ], - "label": null, - "name": "Filter", - "outputs": [ - { - "name": "out_file1", - "type": "input" - } - ], - "position": { - "left": 1286, - "top": 596 - }, - "post_job_actions": { - "RenameDatasetActionout_file1": { - "action_arguments": { - "newname": "Differentially abundant sRNAs (SR/antisense)" - }, - "action_type": "RenameDatasetAction", - "output_name": "out_file1" - }, - "TagDatasetActionout_file1": { - "action_arguments": { - "tags": "SR" - }, - "action_type": "TagDatasetAction", - "output_name": "out_file1" - } - }, - "tool_errors": null, - "tool_id": "Filter1", - "tool_state": "{\"input\": \"{\\\"__class__\\\": \\\"RuntimeValue\\\"}\", \"__rerun_remap_job_id__\": null, \"header_lines\": \"\\\"0\\\"\", \"cond\": \"\\\"c7<0.05\\\"\", \"__page__\": 0}", - "tool_version": "1.1.0", - "type": "tool", - "uuid": "cfb839fd-3e47-45bc-a653-25084172d2f0", - "workflow_outputs": [] - } - }, - "uuid": "25776284-5f81-42f9-9eb3-5b2fe5fa6db3" -} From 0bf2d0378ff9e3c67079e25587da78f4bc9a66ff Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?B=C3=A9r=C3=A9nice=20Batut?= Date: Mon, 10 Jul 2017 17:14:59 +0200 Subject: [PATCH 8/8] Remove some remaining 'true' enable parameters --- topics/admin/metadata.yaml | 1 - topics/assembly/metadata.yaml | 1 - topics/dev/metadata.yaml | 2 -- topics/metagenomics/metadata.yaml | 1 - 4 files changed, 5 deletions(-) diff --git a/topics/admin/metadata.yaml b/topics/admin/metadata.yaml index d6d631df..d38c03d7 100644 --- a/topics/admin/metadata.yaml +++ b/topics/admin/metadata.yaml @@ -8,7 +8,6 @@ material: - title: "Introduction" type: "introduction" - enable: "true" slides: "yes" - title: "Move from dev instance to production instance" diff --git a/topics/assembly/metadata.yaml b/topics/assembly/metadata.yaml index ab5df4f5..51de124c 100644 --- a/topics/assembly/metadata.yaml +++ b/topics/assembly/metadata.yaml @@ -24,7 +24,6 @@ material: - title: "Introduction to Genome Assembly" type: "tutorial" - enable: "true" name: "general-introduction" zenodo_link: "https://doi.org/10.5281/zenodo.582600" galaxy_tour: "" diff --git a/topics/dev/metadata.yaml b/topics/dev/metadata.yaml index 6de407f6..7c8fa57a 100644 --- a/topics/dev/metadata.yaml +++ b/topics/dev/metadata.yaml @@ -82,7 +82,6 @@ material: - title: "Galaxy Interactive Tours" type: "tutorial" - enable: "true" name: "interactive-tours" zenodo_link: "" galaxy_tour: "" @@ -140,7 +139,6 @@ material: - title: "Galaxy Webhooks" type: "tutorial" - enable: "true" name: "webhooks" zenodo_link: "" galaxy_tour: "" diff --git a/topics/metagenomics/metadata.yaml b/topics/metagenomics/metadata.yaml index b77d2e69..0ebba03e 100644 --- a/topics/metagenomics/metadata.yaml +++ b/topics/metagenomics/metadata.yaml @@ -15,7 +15,6 @@ material: - title: "Introduction" type: "introduction" - enable: "true" - title: "16S Microbial Analysis with Mothur" type: "tutorial"