type: map mapping:
layout:
type: str
enum:
- learning-pathway
title:
type: str
required: true
description: |
Title of the pathway
_examples:
- Clustering in Machine Learning
- Breve introducción a Galaxy - en español
- Pangeo ecosystem 101 for everyone - Introduction to Xarray Galaxy Tools
description:
type: str
required: true
description: |
Description of the pathway
type:
type: str
enum:
- use
- admin-dev
- instructors
cover-image:
type: str
description: cover image
cover-image-alt:
type: str
description: cover image alt text
redirect_from:
type: seq
sequence:
- type: str
description: |
If a tutorial is renamed to a new location, use this field to list prior locations from which this tutorial was accessible.
_examples:
- /topics/sequence-analysis/tutorials/de-novo-rad-seq/tutorial
priority:
type: int
description: priority within learning path list
editorial_board:
type: seq
required: true
sequence:
- type: str
required: true
description: A contributor's ID in the CONTRIBUTORS.yaml file.
enum:
- CONTRIBUTORS
funding:
type: seq
description: These entities provided funding support for the development of this resource
sequence:
- type: str
enum:
- ORGANISATIONS
- GRANTS
tags:
type: seq
description: Any relevant tags that would help a user discover this LP
sequence:
- type: str
required: true
type:
type: str
description: |
The type of topic, some have subtly different behaviours.
`admin-dev`
: should be used for admin and developer topics that are not scientifically focused.
`basics`
: Only used for galaxy-interface type topics
`data-science`
: Topics which are not necessarily Galaxy focused but expand into broader communities
`use`
: These topics use galaxy for some analysis
`instructors`
: Specific to topics related to instruction of Galaxy
required: true
enum:
- admin-dev
- basics
- data-science
- use
- instructors
draft:
type: bool
description: |
`true` to hide your LP from the LP list (optional). This
is useful if you need an LP for a workshop, but have not
finished making it up to GTN standards.
pathway:
type: seq
required: true
sequence:
- type: map
mapping:
section:
type: str
required: true
description:
type: str
learning_objectives:
type: seq
sequence:
- type: str
required: true
description: |
List of Specific, Measurable, Achievable, Relevant, and Time-bound (SMART) learning objectives for the tutorial
A learning objective is a single sentence describing what a learner will be able to do once they have done the tutorial. Generally it is best to follow a 2C or 3C learning objective such as:
- Compute (Skill)
- multiple whole genome assemblies (Objective)
- in such a way to develop big data processing skills (Result)
_examples:
- Understand the basic concepts behind phylogenetic trees, as applied to *Mycobacterium tuberculosis*
- Explore Biodiversity data with taxonomic, temporal and geographical informations
- Generate a DotPlot emulating the original paper using a different analysis tool
tutorials:
type: seq
sequence:
- type: map
mapping:
name:
type: str
required: true
topic:
type: str
enum:
- admin
- covid19
- ai4life
- assembly
- climate
- community
- computational-chemistry
- contributing
- data-science
- dev
- ecology
- epigenetics
- evolution
- fair
- galaxy-interface
- genome-annotation
- imaging
- introduction
- metabolomics
- microbiome
- proteomics
- sequence-analysis
- single-cell
- statistics
- synthetic-biology
- teaching
- transcriptomics
- variant-analysis
- visualisation
link:
type: str
external:
type: bool
type:
type: str
enum:
- hands_on
- slides
- faq
- custom
description:
type: str