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

Spec for the parametrization of the neurodesk apps #212

Open
yarikoptic opened this issue Jul 20, 2023 · 1 comment
Open

Spec for the parametrization of the neurodesk apps #212

yarikoptic opened this issue Jul 20, 2023 · 1 comment

Comments

@yarikoptic
Copy link
Contributor

We are sitting with @michellewang and @bcmcpher (not)bored at the OHBM hackathon and discussing various types of specs already used to describe Apps interfaces, such as (giving fmriprep example) flywheel gears and boutiques. It seems that neurodesk does not have yet any kind of such interface descriptors. Is any work being planned toward it or any interest to join forces to make it happen one way or another? ;)

@stebo85
Copy link
Contributor

stebo85 commented Jul 20, 2023

Dear @yarikoptic - thank you for thinking of us in this context :)

yes, we would love to join the efforts in specifying interfaces. It would be wonderful to have one general specification that can be used to convert to specific run instructions for brainlife, flywheel, XNAT, QMENTA, HPC (?), Kubernetes (?), and many more.

We initially thought that we could just use boutiques and contribute, so we added this to our to-do list, but haven't got to it yet (NeuroDesk/neurocontainers#217).

One thing we did to get started is: We picked one pipeline (QSMxT) and @astewartau got this to run on

to understand what is involved for different platforms. We wanted to use this as a starting point for a more general description and we had one student working on a generator for flywheel and QMENTA: https://github.com/ByronDowney/neurodesk-cloud-platform-api

I am unfortunately not at the OHBM - but I would be keen to join discussions if the timezone difference allows or offline here in github :)

Thank you again and super keen to see what we can do in this space together as a community

@stebo85 stebo85 moved this from New to Waiting on External Input in NeuroDesk Aug 9, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Waiting on External Input
Development

No branches or pull requests

2 participants