Skip to content

add DVFinal CPAC bug to divergences notes#329

Merged
nx10 merged 2 commits into
mainfrom
add/qc-difference
May 9, 2026
Merged

add DVFinal CPAC bug to divergences notes#329
nx10 merged 2 commits into
mainfrom
add/qc-difference

Conversation

@jpillai00
Copy link
Copy Markdown
Contributor

@jpillai00 jpillai00 commented May 7, 2026

Adds finding that CPAC computes meanDVFinal and motionDVCorrFinal from pre-regression BOLD (instead of post-regression BOLD), confirmed empirically across HBN, PNC, and NKI datasets during benchmarking.

e.g. meanDVInit and meanDVFinal values are exactly the same for CPAC

Copilot AI review requested due to automatic review settings May 7, 2026 20:08
@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 7, 2026

Coverage

Tests Skipped Failures Errors Time
781 0 💤 0 ❌ 0 🔥 11.636s ⏱️

Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds a new documented divergence between C-PAC and RBC related to DVARS (“DVFinal”) QC metrics, clarifying that C-PAC appears to compute meanDVFinal / motionDVCorrFinal from the same pre-regression BOLD input as DVInit, while RBC computes DVFinal from post-regression (cleaned) BOLD.

Changes:

  • Documented a new divergence: DVFinal metrics in C-PAC QC output match DVInit (pre-regression), based on source inspection and empirical checks across datasets.
  • Added a brief contrast note describing RBC’s intended/correct DVFinal computation source.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread tests/data/cpac_rbc_divergences.md
@nx10 nx10 merged commit e3fbd9e into main May 9, 2026
7 of 8 checks passed
@nx10 nx10 deleted the add/qc-difference branch May 9, 2026 04:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants