Skip to content

Start a map-over tutorial #6199

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

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

bernt-matthias
Copy link
Contributor

Here I started a tutorial o how Galaxy processes dataset(s). I think it's important that users understand. It also should describe how to map over for tools that process multiple datasets at once.

As far as I can see this was missing so far.

In the near future I won't be able to actively work on this. But I would be super happy about any help that I could merge here :)

We could also think to integrate this here: https://training.galaxyproject.org/training-material/topics/galaxy-interface/tutorials/collections/tutorial.html .. but to me it seemed not to fit well.

@mvdbeek
Copy link
Member

mvdbeek commented Jun 19, 2025

The initiative is great, but maybe we can first review missing pieces in Galaxy itself ?
Screenshot 2025-06-19 at 14 49 11

This is such a central concept that maintaining this information externally to Galaxy seems like giving up in a way.

For instance your explanation for how to build higher order collections is not the easiest way to do this anymore (starting with 25.0 you have a wizard for all types of collection), again highlighting how that documentation should be shipped with Galaxy.

@bernt-matthias
Copy link
Contributor Author

The initiative is great, but maybe we can first review missing pieces in Galaxy itself ?
This is such a central concept that maintaining this information externally to Galaxy seems like giving up in a way.

Good points. Seems that I forgot about these docs :) So this should be more a tutorial. We could feed in some tool examples and point the users to the existing docs in Galaxy.

For instance your explanation for how to build higher order collections is not the easiest way to do this anymore (starting with 25.0 you have a wizard for all types of collection), again highlighting how that documentation should be shipped with Galaxy.

For existing collections one will still need the rule builder, or? I could not find a way in the wizard for nested list to auto create the identifiers for the inner lists. I guess a tutorial for the rule builder might still be good.

@bernt-matthias
Copy link
Contributor Author

Edit we would need an analogous docs for multiple=true inputs and collection inputs where we explain how to map over in such cases.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants