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

Add "Notebook" as tool type #213

Open
Kigaard opened this issue Sep 12, 2021 · 3 comments · May be fixed by #217
Open

Add "Notebook" as tool type #213

Kigaard opened this issue Sep 12, 2021 · 3 comments · May be fixed by #217

Comments

@Kigaard
Copy link
Contributor

Kigaard commented Sep 12, 2021

Some tools are "scripts" in the form of Juypyter Notebooks. Therefore, it could be an idea to add "Notebook", or its synonyms "Notebook Interface" or "Computational Notebook". See https://en.wikipedia.org/wiki/Notebook_interface.

Example notebook: https://github.com/fhrzic/XAOM/blob/main/Notebooks/XAOM.ipynb

@Kigaard Kigaard linked a pull request Nov 22, 2021 that will close this issue
@Kigaard
Copy link
Contributor Author

Kigaard commented Jan 7, 2022

@hansioan @veitveit @matuskalas
Do you have an opinion in the matter?

(Please feel free to tag others)

@veitveit
Copy link
Member

veitveit commented Jan 7, 2022

Tricky one. Do we have many Jupyter notebooks on bio.tools?

Usually they are used to show examples for running python scripts, and thus more an addition than a tool category.
On the other hand, workflows can also be written as notebooks.

@Kigaard
Copy link
Contributor Author

Kigaard commented Jan 9, 2022

@veitveit When going through the tools in the curation work, they certainly exists.

Of course, I forgot to mark the tools, when going through them 😅 In biotools, I have marked the notebooks with Tool type: ' Script' and Language: 'Python'. When I think back, it was quite rare to see Python scripts, so the previous definition should mostly be notebooks.
@hansioan, do you have some easy way of extracting the tools that I added with said definition on your end, when I kind of screw it up...?

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 a pull request may close this issue.

2 participants