Skip to content

analytical brain connectivity toolbox #70

@mikarubi

Description

@mikarubi

Title

Analytical Brain Connectivity Toolbox

Leaders

Mika Rubinov, @mikarubi

Collaborators

No response

Project description

The analytical brain connectivity toolbox (abct) seeks to develop and collect a set of robust, simple, and established analysis tools that are equivalent, or approximately equivalent, to complicated, speculative, or new analyses in network neuroscience. Collectively, this toolbox will thus help to unify analyses across network neuroscience, as well as in parts of human neuroimaging and network science.

Link to project repository/sources

https://github.com/mikarubi/abct
http://www.brain-connectivity-toolbox.net/

Concerete goals with specific tasks for Brainhack Vanderbilt 2025

  • Create Jupyter/Colab notebooks that illustrate use in Python and MATLAB (Octave).
  • Unpack small functions inside notebooks to illustrate the simplicity of measures.
  • Create interactive demonstrations of analytical equivalences between measures.
  • Develop a website for the tools with tabs for showing source code in 2-3 languages.
  • Package tools into an analytical brain connectivity toolbox to be placed in the BCT.

Good first issues

  1. Create Jupyter/Colab notebooks for Python, MATLAB (Octave), +/- Julia.
  2. Unpack provided MATLAB analysis scripts into computational notebooks.
  3. Link provided data from Google Drive to analyses in these notebooks.

Skills

  • MATLAB
  • Python
  • Julia
  • Colab
  • GitHub
  • Web

Onboarding documentation

No response

What will participants learn?

  • Analyses of connectivity and co-activity networks.
  • Principles of neuroscientific software development.
  • Interactive analysis demonstration and comparison.

Public data to use

Human Connectome Project: https://www.humanconnectome.org/
Example data: https://drive.google.com/drive/folders/1PWBPJZduvdG27VWTIYEiQJRFFK1pPLYC?usp=drive_link

Number of collaborators

4

Credit to collaborators

All Project Contributors will be listed on the website on the Brain Connectivity Toolbox website, as well as on the GitHub repository.

Image

Image

Project Summary

Improving the analytical brain connectivity toolbox (ABCT) that is used to unify analyses across network neuroscience.

Type

documentation, pipeline_development, coding_methods

Development status

1_basic structure

Topic

systems_neuroscience, connectome, statistical_modelling

Tools

other

Programming language

Python, Matlab, Julia, documentation, html_css

Modalities

DWI, fMRI, other

Git skills

1_commit_push, 2_branches_PRs, 0_no_git_skills

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 @brainhack-vandy/project-monitors my project is ready!

Metadata

Metadata

Assignees

No one assigned

    Labels

    2025projects for brainhack 2025approvedthe label for an approved projectproject-proposal

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions