Skip to main content

Nipoppy

Discord DOI PyPI - Version License codecov https://github.com/psf/black Documentation Status All Contributors

Nipoppy logo

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:

  1. 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

    Nipoppy protocol

  2. 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.

    Nipoppy specification

  3. 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.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nipoppy-0.4.7.tar.gz (4.4 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

nipoppy-0.4.7-py3-none-any.whl (139.3 kB view details)

Uploaded Python 3

File details

Details for the file nipoppy-0.4.7.tar.gz.

File metadata

  • Download URL: nipoppy-0.4.7.tar.gz
  • Upload date:
  • Size: 4.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for nipoppy-0.4.7.tar.gz
Algorithm Hash digest
SHA256 428f9647e76002a505f320b730fb1ff0b27ddc4a470ca5e9c6e61061d86a213b
MD5 91cd9bb1de6861ac0bcb02547ac4fa77
BLAKE2b-256 91ee344cc024494237929737dba3860df0107e953095d589a0dae7aedca7f6d6

See more details on using hashes here.

Provenance

The following attestation bundles were made for nipoppy-0.4.7.tar.gz:

Publisher: build_and_publish.yml on nipoppy/nipoppy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nipoppy-0.4.7-py3-none-any.whl.

File metadata

  • Download URL: nipoppy-0.4.7-py3-none-any.whl
  • Upload date:
  • Size: 139.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for nipoppy-0.4.7-py3-none-any.whl
Algorithm Hash digest
SHA256 42c4602281f6489b958c99f745fdb82436383746bd0818d333051ac28f358f71
MD5 9f75cdb78be784de661a6c4afd77dda6
BLAKE2b-256 ab7a957f39b6735d147a06d411c2d7f08c9a84c0b66ee4c94d2692d268b6a825

See more details on using hashes here.

Provenance

The following attestation bundles were made for nipoppy-0.4.7-py3-none-any.whl:

Publisher: build_and_publish.yml on nipoppy/nipoppy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page