Skip to main content

A package to view Nifti files in a BIDS dataset and generate QC plots.

Project description

PyPI Downloads

CPAC-QC Plotting App

CPAC-QC

Overview

The CPAC-qc Plotting App is a tool designed to generate quality control plots for the CPAC (Configurable Pipeline for the Analysis of Connectomes) outputs. This app helps in visualizing and assessing the quality of neuroimaging data processed through CPAC.

Features

  • Generate bulk or subject specific plots

Requirements

  • A html viewing tool or extension
  • BIDS dir with .nii.gz images in it.

Installation

pip install CPACqc

Usage

  1. Running Single Subject with defined number of procs
cpacqc -d path/to/bids_dir -o path/to/output-qc-dir -s subject-id -n number-of-procs

Note: if -n is not provided default is 8

  1. Running multiple Subjects
cpacqc -d path/to/bids_dir -o path/to/output-qc-dir -s subject-id_1 subject-id_2
  1. Running all Subjects in the dir
cpacqc -d path/to/bids_dir -o path/to/output-qc-dir

or simply

cpacqc -d path/to/bids_dir -o path/to/output-qc-dir
  1. Plotting Overlays
cpacqc -d path/to/bids_dir -o qc_dir -c ./overlay.csv

where overlay.csv can be in format

image_1,image_2
desc-preproc_bold, desc-preproc_T1w

and so on.

  1. Generating PDF

You can generate pdf by loading the HTML report and then clicking Generate PDF button. or, you can generate pdf report directly by providing -pdf or --pdf flag

cpacqc -d path/to/bids_dir -o qc_dir -c ./overlay.csv -pdf cpac_report

This will create pdf file named cpac_report.pdf in the output qc dir

Viewing

Use any .html viewer extension to view index.html

Project details


Download files

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

Source Distribution

cpacqc-0.2.4.tar.gz (29.8 kB view details)

Uploaded Source

Built Distribution

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

cpacqc-0.2.4-py3-none-any.whl (36.4 kB view details)

Uploaded Python 3

File details

Details for the file cpacqc-0.2.4.tar.gz.

File metadata

  • Download URL: cpacqc-0.2.4.tar.gz
  • Upload date:
  • Size: 29.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.2

File hashes

Hashes for cpacqc-0.2.4.tar.gz
Algorithm Hash digest
SHA256 aed8215f79e523d7f73c0685e89de239a76dcdb48f412dcbae5dd73271f2bf30
MD5 6db5cdcec027a12804e34ea442df6006
BLAKE2b-256 282933ed5aa34acc621c7cb8ca09402a34fdb0431b876447206c7037fee81a90

See more details on using hashes here.

File details

Details for the file cpacqc-0.2.4-py3-none-any.whl.

File metadata

  • Download URL: cpacqc-0.2.4-py3-none-any.whl
  • Upload date:
  • Size: 36.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.2

File hashes

Hashes for cpacqc-0.2.4-py3-none-any.whl
Algorithm Hash digest
SHA256 17dc6e574928ac61f6a8884d5a5e496a4e2d4e4f6bb5f6b631ffcad631dca0ad
MD5 295e1f773889eb444c1e8d2ee68ea488
BLAKE2b-256 b57ebdfc4cc62582b5994c2e4330db743038c9ca050fe0ca7daaf58f23a4f652

See more details on using hashes here.

Supported by

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