nipoppy
Lightweight framework for neuroimaging-clinical data organization/processing
Science Score: 67.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
✓DOI references
Found 3 DOI reference(s) in README -
✓Academic publication links
Links to: zenodo.org -
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (15.6%) to scientific vocabulary
Repository
Lightweight framework for neuroimaging-clinical data organization/processing
Basic Info
- Host: GitHub
- Owner: nipoppy
- License: mit
- Language: Python
- Default Branch: main
- Homepage: https://nipoppy.readthedocs.io/en/latest/
- Size: 17.9 MB
Statistics
- Stars: 33
- Watchers: 10
- Forks: 25
- Open Issues: 98
- Releases: 12
Metadata Files
README.md
Nipoppy
Nipoppy is a lightweight framework for standardized organization and processing of neuroimaging-clinical datasets. Its goal is to help users adopt the FAIR principles and improve the reproducibility of studies.
The framework includes three components:
A protocol for data organization, curation and processing, with steps that include the following:
- Organization of raw data, including conversion of raw DICOMs (or NIfTIs) to BIDS
- Processing of imaging data with existing or custom pipelines
- Tracking of data availability and processing status
- Extraction of imaging-derived phenotypes (IDPs) for downstream statistical modelling and analysis

A specification for dataset organization that extends the Brain Imaging Data Structure (BIDS) standard by providing additional guidelines for tabular (e.g., phenotypic) data and imaging derivatives.

A command-line interface and Python package that provide user-friendly tools for applying the framework. The tools build upon existing technologies such as the Apptainer container platform and the Boutiques descriptor framework. Several existing containerized pipelines are supported out-of-the-box, and new pipelines can be added easily by the user.
- We have also developed a web dashboard for interactive visualizations of imaging and phenotypic data availability.
Owner
- Name: nipoppy
- Login: nipoppy
- Kind: organization
- Repositories: 2
- Profile: https://github.com/nipoppy
Citation (CITATION.cff)
cff-version: 1.2.0
title: nipoppy
version: 0.4.1
abstract: A lightweight framework for neuroimaging-clinical data organization/processing.
message: If you use this software, please cite it as below.
repository-code: https://github.com/nipoppy/nipoppy.git
doi: 10.5281/zenodo.8084759
contact:
- affiliation: ORIGAMI lab, McGill University, Montréal, Canada
family-names: Poline
given-names: Jean-Baptiste
orcid: https://orcid.org/0000-0002-9794-749X
authors:
- family-names: Nipoppy contributors
- affiliation: ORIGAMI lab, McGill University, Montréal, Canada
email: nikhil.bhagwat@mcgill.ca
family-names: Bhagwat
given-names: Nikhil
orcid: https://orcid.org/0000-0001-6073-7141
- affiliation: ORIGAMI lab, McGill University, Montréal, Canada
family-names: Wang
given-names: Michelle
orcid: https://orcid.org/0000-0002-3432-6899
- affiliation: Big Data Infrastructures for Neuroinformatics lab, Concordia University, Montréal, Canada
family-names: Dugré
given-names: Mathieu
orcid: https://orcid.org/0000-0003-2828-6031
- affiliation: ORIGAMI lab, McGill University, Montréal, Canada
family-names: McPherson
given-names: Brent
orcid: https://orcid.org/0000-0001-8378-8136
- affiliation: ORIGAMI lab, McGill University, Montréal, Canada
family-names: Poline
given-names: Jean-Baptiste
orcid: https://orcid.org/0000-0002-9794-749X
license: MIT
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 205
- Total pull requests: 219
- Average time to close issues: 2 months
- Average time to close pull requests: 19 days
- Total issue authors: 11
- Total pull request authors: 13
- Average comments per issue: 0.59
- Average comments per pull request: 1.16
- Merged pull requests: 135
- Bot issues: 0
- Bot pull requests: 20
Past Year
- Issues: 159
- Pull requests: 186
- Average time to close issues: 29 days
- Average time to close pull requests: 10 days
- Issue authors: 8
- Pull request authors: 13
- Average comments per issue: 0.36
- Average comments per pull request: 1.05
- Merged pull requests: 116
- Bot issues: 0
- Bot pull requests: 18
Top Authors
Issue Authors
- michellewang (147)
- mathdugre (21)
- nikhil153 (13)
- Remi-Gau (8)
- julia-pfarr (7)
- yarikoptic (4)
- cindyhfls (1)
- bcmcpher (1)
- surchs (1)
- emiledangremont (1)
- dnkennedy (1)
Pull Request Authors
- michellewang (130)
- mathdugre (31)
- pre-commit-ci[bot] (9)
- Remi-Gau (9)
- dependabot[bot] (9)
- nikhil153 (8)
- julia-pfarr (6)
- asmacdo (4)
- jacobsanz97 (4)
- mtorabi59 (3)
- bcmcpher (3)
- nipoppy-bot[bot] (2)
- alyssadai (1)
Top Labels
Issue Labels
Pull Request Labels
Dependencies
- actions/checkout v3 composite
- codespell-project/actions-codespell v2 composite
- actions/checkout v3 composite
- actions/github-script v6 composite
- michellewang/auto-approve-action v3 composite
- pascalgn/automerge-action v0.15.6 composite
- peter-evans/create-pull-request v4 composite
- actions/checkout v3 composite
- citation-file-format/cffconvert-github-action 2.0.0 composite
- ubuntu latest build