Skip to content
Merged
Show file tree
Hide file tree
Changes from 74 commits
Commits
Show all changes
75 commits
Select commit Hold shift + click to select a range
18a5bc6
Create tutorial.md for creation of the community folder
scorreard May 14, 2025
d83ac09
Update tutorial.md for the creation of the tool table
scorreard May 14, 2025
58a980b
Create tutorial.md for the addition of the workflow table
scorreard May 14, 2025
2e4f760
Create tutorial.md to explain how to create a tutorial table in the c…
scorreard May 14, 2025
16db346
Create the learning pathway for codex and sig creation
scorreard May 14, 2025
e49f647
Corrected typo
scorreard May 15, 2025
faf1fd2
Corrected typo
scorreard May 15, 2025
8ec9fe7
Corrected typo
scorreard May 15, 2025
2c8f334
Corrected typo
scorreard May 15, 2025
b6067d6
Update tutorial.md
scorreard May 15, 2025
59786b3
Update tutorial.md
scorreard May 15, 2025
b7a1adc
Update tutorial.md
scorreard May 15, 2025
2489106
Update tutorial.md
scorreard May 15, 2025
596373e
Update tutorial.md
scorreard May 15, 2025
fbf8eab
Update tutorial.md
scorreard May 15, 2025
cd04d60
Update tutorial.md
scorreard May 15, 2025
306162e
Update tutorial.md
scorreard May 15, 2025
ba1a84e
Update tutorial.md
scorreard May 20, 2025
21900a0
Update tutorial.md
scorreard May 20, 2025
5f3eb62
Update tutorial.md
scorreard May 28, 2025
429f70f
Corrected community codex to fix time estimate
scorreard May 28, 2025
65f9700
closed {: .hands_on} sections
scorreard May 28, 2025
3f10d12
closed {: .hands_on} section
scorreard May 28, 2025
43729a0
closed {: .hands_on} section
scorreard May 28, 2025
71d28ec
Update topics/community/tutorials/community-tutorial-table/tutorial.md
scorreard May 28, 2025
f163079
Update topics/community/tutorials/community-tutorial-table/tutorial.md
scorreard May 28, 2025
0e46192
Change a note into a comment
scorreard May 28, 2025
a70c5a5
Added community codex creation in tool tuto
scorreard May 28, 2025
519974e
Add community codex creation in tutorials tuto
scorreard May 28, 2025
669f02b
Added community codex creation in workflow tuto
scorreard May 28, 2025
d5add2c
Added a FAQ on the Codex
scorreard May 28, 2025
6214e2f
Delete topics/community/tutorials/community-codex directory
scorreard May 28, 2025
16f1cae
Update tutorial.md following the addition of the codex creation in th…
scorreard May 28, 2025
a085f83
Update tutorial.md to correct the addition of the file
scorreard May 28, 2025
0159976
Update tutorial.md to correct the addition of the file
scorreard May 28, 2025
9ac96ba
Update sig-and-codex-creation.md to reflect the removal of codex crea…
scorreard May 28, 2025
c1ef670
Merge branch 'galaxyproject:main' into update_codex_training
scorreard Jun 26, 2025
313899d
Update sig-and-codex-creation.md
scorreard Jun 26, 2025
f5e7d6e
Update tutorial.md
scorreard Jun 26, 2025
c5ffafd
add tool flowchart
scorreard Jun 26, 2025
2173798
Update tutorial.md
scorreard Jun 26, 2025
6ee31fe
Add files via upload
scorreard Jun 26, 2025
9cbfca9
Rename topics/community/tutorials/community-tutorial-table/codex_tuto…
scorreard Jun 26, 2025
c051a17
Update tutorial.md
scorreard Jun 26, 2025
66ec518
Add files via upload
scorreard Jun 26, 2025
e2b4161
Rename topics/community/tutorials/community-workflow-table/codex_work…
scorreard Jun 26, 2025
05ac122
Update tutorial.md
scorreard Jun 26, 2025
2e40cc2
Update tutorial.md
scorreard Jun 26, 2025
3d510e8
Update definition of the codex
scorreard Jun 26, 2025
8bf9039
Rename codex_tuto_flowcharts.png to codex_tuto_flowchart.png
scorreard Jun 26, 2025
78735b9
Merge branch 'galaxyproject:main' into update_codex_training
scorreard Jul 2, 2025
48d2558
Update learning-pathways/sig-and-codex-creation.md
scorreard Jul 3, 2025
a2e46da
Apply suggestions from code review
bebatut Jul 30, 2025
85a153a
Update create_codex.md
scorreard Aug 6, 2025
cc961b7
Update tutorial.md
scorreard Aug 6, 2025
6277339
Update tutorial.md
scorreard Aug 6, 2025
3ddefbf
Update topics/community/tutorials/community-tool-table/tutorial.md
scorreard Aug 6, 2025
45ef0a8
Update tutorial.md to add a table
scorreard Aug 6, 2025
eaeb1ca
Update tutorial.md
scorreard Aug 6, 2025
248b1de
Update CONTRIBUTORS.yaml
scorreard Aug 6, 2025
253fbf8
Update CONTRIBUTORS.yaml
scorreard Aug 6, 2025
9ef1f26
Merge branch 'main' into update_codex_training
scorreard Aug 6, 2025
b9a4e3c
Create sig-and-codex-creation.bib
scorreard Aug 27, 2025
0fd89d2
Update sig-and-codex-creation.md update references
scorreard Aug 27, 2025
b83c2be
Merge branch 'galaxyproject:main' into update_codex_training
scorreard Aug 27, 2025
eb430ba
Updated LP and modules
scorreard Aug 27, 2025
c2404d8
Update learning-pathways/sig-and-codex-creation.md
shiltemann Sep 17, 2025
b9a4808
Update topics/community/tutorials/community-tool-table/tutorial.md
shiltemann Sep 17, 2025
4aa8865
Update topics/community/tutorials/community-tutorial-table/tutorial.md
shiltemann Sep 17, 2025
c602670
Update topics/community/tutorials/community-tutorial-table/tutorial.md
shiltemann Sep 17, 2025
f5fac6f
remove duplicate
shiltemann Sep 17, 2025
d5a6221
Update learning-pathways/sig-and-codex-creation.md
shiltemann Sep 17, 2025
f2f3fd6
support adding bibtex references to learning pathways
shiltemann Sep 17, 2025
45b4748
Merge branch 'main' into update_codex_training
shiltemann Sep 17, 2025
01eba03
add link to sections
shiltemann Sep 17, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions CONTRIBUTORS.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -434,6 +434,9 @@ bfranicevic:
affiliations:
- elixir-europe

BirdmanRidesAgain :
name : Keiler Collier
joined: 2025-08

breakthewall:
name: Joan Hérisson
Expand Down
9 changes: 9 additions & 0 deletions _layouts/learning-pathway.html
Original file line number Diff line number Diff line change
Expand Up @@ -82,3 +82,12 @@ <h2 id="funding">{{locale['references']| default: "Funding" }}</h2>
{% endif %}

</section>

<section>
{% if pathway.cited %}
<h2 id="bibliography">{{locale['references']| default: "References" }}</h2>
{% bibliography --cited %}
{% endif %}
</section>


2 changes: 1 addition & 1 deletion _plugins/gtn/scholar.rb
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ def self.render_citation(key)
def self.discover_bib
Jekyll.logger.info '[GTN/scholar] Creating global bib cache'
global_bib = BibTeX::Bibliography.new
bib_paths = [Find.find('./topics'), Find.find('./faqs'), Find.find('./news')].lazy.flat_map(&:lazy).grep(/bib$/)
bib_paths = [Find.find('./topics'), Find.find('./faqs'), Find.find('./learning-pathways'), Find.find('./news')].lazy.flat_map(&:lazy).grep(/bib$/)
bib_paths.each do |path|
BibTeX.open(path).each do |x|
x = x.convert_latex
Expand Down
18 changes: 18 additions & 0 deletions learning-pathways/references.bib
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
@misc{codex-gcc,
doi = {10.7490/F1000RESEARCH.1119764.1},
url = {https://f1000research.com/slides/13-705},
author = {Batut, Bérénice and Bacon, Wendi and Zierep, Paul and Bernt, Matthias and Soranzo, Nicola and Gustafsson, Johan},
title = {Galaxy CoDex for finding tools, workflows, and training},
publisher = {F1000 Research Limited},
year = {2024}
}

@article{nasr2024,
title = {Microbiology Galaxy Lab: The first community-driven gateway for reproducible and FAIR analysis of microbial data},
url = {http://dx.doi.org/10.1101/2024.12.23.629682},
DOI = {10.1101/2024.12.23.629682},
publisher = {Cold Spring Harbor Laboratory},
author = {Nasr, Engy and Pechlivanis, Nikos and Strepis, Nikolaos and Amato, Pierre and Bernt, Matthias and Bhardwaj, Anshu and Blankenberg, Daniel and Brites, Daniela and Cumbo, Fabio and Do, Katherine and Ferrari, Emanuele and Griffin, Timothy J. and Gruening, Bjoern and Hiltemann, Saskia and Hyde, Cameron J and Jagtap, Pratik and Mehta, Subina and Métris, Kimberly L. and Momin, Saim and Nelson, Tiffanie M. and Oba, Asime and Pavloudi, Christina and Péguilhan, Raphaëlle and Price, Gareth R and Psomopoulos, Fotis and Rosic, Nedeljka and Schatz, Michael C and Schiml, Valerie Claudia and Siguret, Clea and Soranzo, Nicola and Stubbs, Andrew and Van Heusden, Peter and Vohra, Mustafa and Zierep, Paul and Batut, Bérénice},
year = {2024},
month = dec
}
67 changes: 67 additions & 0 deletions learning-pathways/sig-and-codex-creation.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,67 @@
---
layout: learning-pathway
title: Creation of a Community CoDex and lab (and optionally of a Special Interest Group (SIG))
type: instructors
description: |
The Galaxy Communities Dock or **Galaxy CoDex** is a centralized repository that ensures the versioning and documentation of the community components (Batut et al., 2024; Nasr et al., 2024).

The codex is composed of :
- A **GitHub repository** specific to each community with curated lists of tools, workflows and tutorials relevant to the community.
*For example : [The curated resources (tools, workflows, tutorials) for the microgalaxy codex](https://github.com/galaxyproject/galaxy_codex/tree/main/communities/microgalaxy/resources).*

- The **Community lab**, a centralised webpage that enables communities to rapidly aggregate, curate, integrate, display, and launch relevant tools, workflows, and training on different Galaxy servers. This user-friendly interface, built on the Galaxy framework, provides community members with data analysis capacity without requiring programming expertise. Users can run individual tools or create complex workflows, with full provenance tracking to ensure reproducibility, designed specifically for the community research (Nasr et al., 2024).
*For example, [the microgalaxy lab (Europe)](https://microbiology.usegalaxy.eu/).*

The **Special Interest Group (SIG)** refers to a dedicated scientific community that crosses individual lab boundaries and wants to collaborate, share resources, support each other, and/or collectively advocate on a given theme. We have SIGs based on region, domain of science, and more. You might consider that a SIG covers any group of like-minded Galaxy enthusiasts not currently combined into a Working Group.
Here is the list of [currently existing SIGs](https://galaxyproject.org/community/sig/) and the [microgalaxy community of practice webpage](https://galaxyproject.org/community/sig/microbial#microgalaxy-community)

For more information, see: {% cite codex-gcc %} and {% cite nasr2024 %}.

**Description of the learning pathway:**
- Module 1 : The creation of a community CoDex (including the lab interface). Generation of the CoDex includes the generation of three tables : A tool table, a tutorial table and a workflow table.
- Module 2: Creation a Special Interest Group (SIG) page (optional).

tags: [community, codex, lab, sig]
editorial_board:
- scorreard
- shiltemann
- bebatut
- BirdmanRidesAgain

pathway:
- section: "Module 1: Create a Galaxy CoDex for your community"
description: |
The aim is this learning pathway is to create a Galaxy CoDex for your community (including the lab interface).
This module is composed of four tutorials :
- Tutorial 1 : Creation of resources listing all the tools and their metadata relevant to your community.
- Tutorial 2 : Creation of resources listing all the tutorials and their metadata relevant to your community.
- Tutorial 3 : Creation of resources listing all the workflows and their metadata relevant to your community.
- Tutorial 4 : Creation of the lab interface (in development)

Tutorials 1, 2 and 3 are stand alones one and they can be done in any order (or skipped altogether).
Tutorial 4 requires files generated by tutorials 1, 2 and 3 so should be done last.

tutorials:
- name: community-tool-table
topic: community
- name: community-tutorial-table
topic: community
- name: community-workflow-table
topic: community
#- name: community-lab
# topic: community


- section: "Module 2: Create a Special Interest Group (SIG)"
description: |
The aim is this learning pathway is to create a Special Interest Group (SIG) webpage for your community.
You can see the list of [currently existing SIGs](https://galaxyproject.org/community/sig/) for insipration.
tutorials:
# - name: sig-define
# topic: community
# - name: sig-create
# topic: community
- name: community_content
topic: community

---
13 changes: 13 additions & 0 deletions topics/community/faqs/create_codex.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
---
title: What is a Codex?
box_type: tip
layout: faq
contributors: [bebatut, scorreard]
---

The Galaxy Communities Dock or **Galaxy CoDex** is a centralized repository that ensures the versioning and documentation of the community components (Batut et al., 2024; NASR et al., 2025).
The codex is composed of
- A GitHub repository specific to each community with curated lists of tools, workflows and tutorials relevant to the community.
For example : [The curated resources (tools, workflows, tutorials) for the microgalaxy codex](https://github.com/galaxyproject/galaxy_codex/tree/main/communities/microgalaxy/resources).
- The **Community lab**, a centralised webpage that enables communities to rapidly aggregate, curate, integrate, display, and launch relevant tools, workflows, and training on different Galaxy servers. This user-friendly interface, built on the Galaxy framework, provides community members with data analysis capacity without requiring programming expertise. Users can run individual tools or create complex workflows, with full provenance tracking to ensure reproducibility, designed specifically for the community research (NASR et al., 2025).
For example, [the microgalaxy lab (Europe)](https://microbiology.usegalaxy.eu/).
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading