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

Nipype/Porcupine annotation and categorisation #6

Open
Remi-Gau opened this issue Nov 28, 2022 · 0 comments
Open

Nipype/Porcupine annotation and categorisation #6

Remi-Gau opened this issue Nov 28, 2022 · 0 comments

Comments

@Remi-Gau
Copy link
Contributor

Remi-Gau commented Nov 28, 2022

Project leader

Name: Tim Van Mourik
Github username: @TimVanMourik

Project Description

I've written a visual programming interface to Nipype, Porcupine. It is in part meant to make MRI analysis a lot easier for the novice user, but there is one big problem: Nipype nodes (or a)
At the moment, all Nipype nodes are available, but they have the same untransparent names (e.g., fsl.BET) of the original function. It would be great if instead, the nodes could be organised by functionality instead.

  • Primary goals:
    1. Find a way to collect relevant metadata from Nipype nodes. [Relevant to Nipype]
    2. List the nodes in an 'order by category' panel in Porcupine. [Relevant to Porcupine]
  • Secondary goals:
    1. An annotation of this kind would be equally useful for the Nipype documentation. Some 'browse by category' functionality would be a welcome addition to the docs.
  • Stretch goals (or separate project):
    1. Include snippets of text for some functions in order to automatically generate methods sections

Type

pipeline_development

Development status

2_releases_existing

Topic

other

Tools

Nipype

Programming language

Python

Modalities

not_applicable

Git skills

2_branches_PRs

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