diff --git a/assets/images/galaxy_climate.png b/assets/images/galaxy_climate.png new file mode 100644 index 00000000000000..b993f714fcd5e8 Binary files /dev/null and b/assets/images/galaxy_climate.png differ diff --git a/assets/images/galaxy_subdomain.png b/assets/images/galaxy_subdomain.png new file mode 100644 index 00000000000000..67d7d1f985735f Binary files /dev/null and b/assets/images/galaxy_subdomain.png differ diff --git a/bin/schema-learning-pathway.yaml b/bin/schema-learning-pathway.yaml index 018cbdd2596ad1..5c18932b46f7de 100644 --- a/bin/schema-learning-pathway.yaml +++ b/bin/schema-learning-pathway.yaml @@ -123,6 +123,7 @@ mapping: - ai4life - assembly - climate + - community - computational-chemistry - contributing - data-science diff --git a/learning-pathways/climate-learning.md b/learning-pathways/climate-learning.md index b38075e27078f5..83f910e283c18f 100644 --- a/learning-pathways/climate-learning.md +++ b/learning-pathways/climate-learning.md @@ -1,9 +1,11 @@ --- layout: learning-pathway -title: Discovering galaxy through climate analysis +title: Discovering Galaxy through climate analysis description: | How to have a complete overview of how Galaxy works going from the user welcome page to use batch tools and finishing by conducting interactive analysis. These set of 3 Climate tutorials allow you to understand and see plenty of the multiple features of Galaxy and learning about the cool subject of climate analysis. +cover-image: assets/images/galaxy_climate.png +cover-image-alt: Image of the earth surrounded by a bar colors representing Earth's increasing temperatures. tags: [Climate, Overview] editorial_board: diff --git a/learning-pathways/dev_tools_training.md b/learning-pathways/dev_tools_training.md new file mode 100644 index 00000000000000..585ab5f3a1892a --- /dev/null +++ b/learning-pathways/dev_tools_training.md @@ -0,0 +1,50 @@ +--- +layout: learning-pathway +title: Tool development for a nice & shiny subdomain +type: admin-dev +description: | + Discover Galaxy's communities and learn how to create your subdomain and enrich it by writing, testing and submiting your tools on Galaxy. This learning pathway + will guide you through all the steps required to build a tool for Galaxy with Planemo for batch tools and how write an interactive tool. +cover-image: assets/images/galaxy_subdomain.png +cover-image-alt: Image of a researcher or developer on a computer thinking of building a community. +editorial_board: +- Marie59 + +tags: [subdomain, community, tool development, 3-day course] + +pathway: + + - section: "Day 1: Set up your subdomain for your community" + description: This first part explains how to discover the already existing communities (to avoid replication), how to build your subdomain, and finally how to set up your community + tutorials: + - name: sig_define + topic: community + - name: subdomain + topic: admin + - name: sig_create + topic: community + + - section: "Day 2: Build a batch tool" + description: This module covers getting your package on Conda, a local Galaxy instance with Planemo, write a Galaxy tool, publish it, and make it visible on a Galaxy server. + tutorials: + - name: tool-from-scratch + topic: dev + - name: tools_subdomains + topic: community + - name: community-tool-table + topic: dev + + - section: "Day 3: Build an interactive tool" + description: | + Here we go through how to build a docker image and write the correct wrapper for your interactive tool, and then again make it visible on a Galaxy server. + tutorials: + - name: interactive-tools + topic: dev + - name: tools_subdomains + topic: community + + + +--- + +This learning path covers topics on how to build your subdomain, to enrich it, and create a dynamic community. diff --git a/topics/community/metadata.yaml b/topics/community/metadata.yaml index 1db31b8c8f7067..1a7fc9a65718c9 100644 --- a/topics/community/metadata.yaml +++ b/topics/community/metadata.yaml @@ -7,6 +7,7 @@ summary: | This Topic contains resources for active Galaxy community members to organise and manage working in Galaxy. #docker_image: "quay.io/galaxy/community" +learning_path_cta: dev_tools_training editorial_board: - nomadscientist