Skip to content

nb2workflow - jupyter nb to galaxy tool training / tutorial #6195

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 29 commits into
base: main
Choose a base branch
from

Conversation

Andrei-EPFL
Copy link
Contributor

TODO: Describe your changes here..

Added a first draft of a tutorial that explains how nb2workflow can be used to convert

@github-actions github-actions bot added the dev label Jun 18, 2025
@Andrei-EPFL
Copy link
Contributor Author

starting creating a tutorial on how to use the nb2workflow to convert notebooks to galaxy tools
I copied the text from https://github.com/oda-hub/hugo-odahub/blob/9e32e8f5295e5ba940f6a5fad478221acd121387/content/docs/guide-galaxy.md?plain=1 in a dedicated GTN tutorial folder.

The text needs to be adapted better to the situation.

@volodymyrss @dsavchenko I started this pull request to the esg-epfl-apc form of the training so that we can build the GTN tutorial about the nb2workflow.

I got inspired from https://training.galaxyproject.org/training-material/topics/dev/tutorials/tool-generators/tutorial.html

whose text is in

https://github.com/galaxyproject/training-material/tree/main/topics/dev/tutorials/tool-generators

@dsavchenko
Copy link

@Andrei-EPFL please take a look and comment/update

@Andrei-EPFL
Copy link
Contributor Author

@dsavchenko I checked the texts, made some changes, added some description, added questions, key points and objectives.

@Andrei-EPFL Andrei-EPFL marked this pull request as ready for review July 21, 2025 15:44
@dsavchenko
Copy link

The Astro-ORDAS project is a Swiss one and is not in supported databases as far as I understand. @Andrei-EPFL @volodymyrss please confirm.

Linting fails due to absence of funding_id
What should we do in this case?

@dadrasarmin
Copy link
Collaborator

I think you need to contact GTN people (@shiltemann or @bgruening ) to add the database of your grant and then make it findable with the grant ID:

# funding_id: 2020-1-NL01-KA203-064717 # id of your grant, will be used in combination with funding_database to link to offical grant page
# funding_database: cordis|highergov|ukri|erasmusplus # Database where your project/grant is listed,
# # EU grants are often listed in cordis, US grants in highergov, UK grants in ukri
# # If your project is not present in one of these databases, please ping us.

On the other hand, if the grant is not in any database with an ID, I believe you cannot use the automatic grant add-on on the bottom of the page. But still you can add the logo at the bottom of the page in the MD file and also write the name of it and any other acknowledgement.

@bgruening
Copy link
Member

@Andrei-EPFL can you maybe add your funding DB:

@dsavchenko
Copy link

I added links to the additional projects in-text. I think this is ready now.

@bgruening
Copy link
Member

Mh, I see " [/acme/funding_id] '101131928': not a string." in the linting ...

@Andrei-EPFL
Copy link
Contributor Author

@bgruening should this be published, what would you think?

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.

4 participants