Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update labs microgalaxy to include trainigs and toturials #267

Open
wants to merge 4 commits into
base: main
Choose a base branch
from

Conversation

paulzierep
Copy link
Collaborator

Sorry this is really hacky, but the fastes I could get. Need to finish for this year :)
This PR adds trainings and workflows to isolate and microbiome sections of microGalaxy.
It does not look nice, since there are too many, but it works:
https://labs.usegalaxy.org.au/?content_root=https://raw.githubusercontent.com/paulzierep/galaxy_tool_extractor/refs/heads/update-labs-microgalaxy-manual/communities/microgalaxy/lab/usegalaxy.eu.yml&cache=false
We need to rethink how we want to structure it, since we cannot have subtabs for the tables, afaik.
We could group trainings by Topic. But then I am not sure if subdividing by isolate / microbiome is needed.
How to group workflows I am also not sure. Random EDAM operations ? Source ? . no idea tbh !

The provide script only produces snippets for one table entry, that need must be manually added to the full table.
use bash sources/bin/populate_labs.sh to create the snippets

How to make that generic is also pretty difficult. We properly need to keep this a microGalaxy specific scipt for the moment.

This PR also updates the support table to look a bit nicer.

I am not sure if we should keep the workflows table, if we already cover that in the two other tables. Doublication confuses people.

Also I think we could add the help to the first table, since people need it and the extra table is properly also clutter.

@bebatut bebatut enabled auto-merge December 19, 2024 12:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants