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

Neurodesk: build interactive examples to learn about neuroimaging analysis #8

Closed
2 tasks done
iishiishii opened this issue Oct 28, 2024 · 3 comments
Closed
2 tasks done

Comments

@iishiishii
Copy link

iishiishii commented Oct 28, 2024

Title

Neurodesk: build interactive examples to learn about neuroimaging analysis

Leaders

Thuy Dao (Mattermost @thuy)

Collaborators

Steffen Bollmann (Mattermost @sbollmann_mri), Andrew Jahn, Monika Doerig

Brainhack Global 2024 Event

Brainhack Aus

Project Description

This project aims to build, test, and maintain interactive neuroimaging analysis examples using Jupyter notebooks, GitHub Actions, and Neurodesk. Although resources like Andy’s Brainbook provide excellent learning material, they lack interactivity and can quickly become outdated as software functionalities and parameters evolve, often breaking tutorials.

By leveraging Neurodesk’s containerized environment, we can create reliable, reproducible examples that allow users to explore parameters interactively and build a foundation for their own analyses. These notebooks will also serve as open materials for workshops, facilitating hands-on learning and collaborative projects. Additionally, automating testing with GitHub Actions will ensure examples remain functional and up-to-date.

This project also has potential for community growth: extending the notebook collection through contributions from global Brainhack events would enrich the resource pool with diverse analysis techniques, supporting a broad range of neuroimaging needs.

Link to project repository/sources

https://github.com/NeuroDesk/example-notebooks

Goals for Brainhack Global

Good first issues

  1. AFNI_01_DataDownload

  2. AFNI_04_Preprocessing

Communication channels

Mattermost
Github Discussion

Skills

  • Knowledge of analysis procedures.
  • Bash
  • Python

Onboarding documentation

README
Existing examples

What will participants learn?

  • Neurodesk
  • Github
  • The toolkit they want to document, learn, or share their own pipeline

Data to use

OpenNeuro or other openly available dataset

Number of collaborators

2

Credit to collaborators

Project contributors will be listed in their notebooks and Neurodesk documentation and offered co-authorship in the global OHBM 2025 abstract describing this work.

Image

Leave this text if you don't have an image yet.

Type

data_management, pipeline_development, tutorial_recording

Development status

2_releases_existing

Topic

connectome, data_visualisation, MR_methodologies, physiology, reproducible_scientific_methods, statistical_modelling, systems_neuroscience, tractography

Tools

AFNI, ANTs, BIDS, Brainstorm, CPAC, Datalad, FieldTrip, fMRIPrep, Freesurfer, FSL, Jupyter, MNE, MRtrix, Nipype, SPM

Programming language

Python, shell_scripting, unix_command_line

Modalities

fMRI, MRI

Git skills

0_no_git_skills, 1_commit_push

Anything else?

No response

Things to do after the project is submitted and ready to review.

  • Add a comment below the main post of your issue saying: Hi @brainhackorg/project-monitors my project is ready!
  • Twitter-sized summary of your project pitch.
@iishiishii
Copy link
Author

Hi @brainhackorg/project-monitors my project is ready!

@iishiishii
Copy link
Author

Twitter-sized summary:
Building interactive neuroimaging analysis examples with Jupyter, GitHub Actions, and Neurodesk for hands-on learning.

@crnolan
Copy link
Collaborator

crnolan commented Nov 1, 2024

Looks good!

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