Skip to content

Releases: PennLINC/xcp_d

0.12.0

17 Sep 14:13
2061ecc

Choose a tag to compare

What's Changed

🎉 Exciting New Features

  • Use MNIInfant transforms from templateflow by @tsalo in #1487

🐛 Bug Fixes

  • Change memory argument destination to memory_gb by @j1c in #1490
  • Fix WM and CSF component selection in acompcor and acompcor_gsr by @roeysc in #1498
  • Fix brainsprite when --warp-surfaces-native2std is disabled by @tsalo in #1501

Other Changes

New Contributors

Full Changelog: 0.11.1...0.12.0

0.11.1

28 Jul 13:10
73edd86

Choose a tag to compare

What's Changed

🐛 Bug Fixes

  • Fix figure collection for longitudinal, but not session-wise, reports by @tsalo in #1482

Other Changes

  • Drop dir and run entities from single-run tasks by @tsalo in #1472
  • Check DatasetType for "derivative" or "derivatives" by @tsalo in #1481

Full Changelog: 0.11.0...0.11.1

0.11.0

15 Jul 17:37
fe19e74

Choose a tag to compare

What's Changed

🛠 Breaking Changes

🎉 Exciting New Features

  • Add --report-output-level parameter by @tsalo in #1436
  • Collect and apply transforms between native anatomical spaces by @tsalo in #1437

🐛 Bug Fixes

  • Ensure T1w-only processing does not collect T2w by @tsalo in #1433
  • Support session-wise anatomical processing by @tsalo in #1438
  • Fix session-wise collection by @tsalo in #1439
  • Fix session-wise collection of surface files by @tsalo in #1440
  • Make workflow name unique for session-wise processing by @tsalo in #1441
  • Add nifti brain mask to hcpya ingression by @smeisler in #1411
  • Write out filtered motion parameters when dummy-scans is not zero by @tsalo in #1446
  • Ingress BOLD brain mask in ABCD-BIDS and HCP processing by @tsalo in #1473

Other Changes

  • Update note about HCP compatibility by @tsalo in #1465

Full Changelog: 0.10.7...0.11.0

0.11.0rc1

28 Apr 14:42
c3c811b

Choose a tag to compare

0.11.0rc1 Pre-release
Pre-release

This release introduces one minor breaking change (--mem-gb has become --mem-mb), but other than that it's mostly a bug-fix release that will now leverage session-wise anatomical data, when available (e.g., for Nibabies derivatives).

What's Changed

🛠 Breaking Changes

🎉 Exciting New Features

  • Add --report-output-level parameter by @tsalo in #1436
  • Collect and apply transforms between native anatomical spaces by @tsalo in #1437

🐛 Bug Fixes

  • Ensure T1w-only processing does not collect T2w by @tsalo in #1433
  • Support session-wise anatomical processing by @tsalo in #1438
  • Fix session-wise collection by @tsalo in #1439
  • Fix session-wise collection of surface files by @tsalo in #1440
  • Make workflow name unique for session-wise processing by @tsalo in #1441
  • Add nifti brain mask to hcpya ingression by @smeisler in #1411

Full Changelog: 0.10.7...0.11.0rc1

0.10.7

08 Apr 20:57
dfb6ac4

Choose a tag to compare

What's Changed

🎉 Exciting New Features

  • Use masked functional and anatomical images for executive summary by @tsalo in #1425

🐛 Bug Fixes

  • Warp fsLR surfaces to NLin6 for brainsprite by @tsalo in #1419
  • Warp anat mask to anat space for coreg QC by @tsalo in #1423
  • Remove background label in ConnectPlot by @tsalo in #1424

Other Changes

  • Run vertex normalization on output surfaces by @tsalo in #1420

Full Changelog: 0.10.6...0.10.7

0.10.6

21 Feb 22:06
3321d2f

Choose a tag to compare

What's Changed

🎉 Exciting New Features

🐛 Bug Fixes

  • Support --abcc-qc with --file-format nifti by @tsalo in #1388
  • Do not attempt to concatenate runs when no runs in entity set are processed by @tsalo in #1398
  • Make calculations robust to NaNs by @tsalo in #1399
  • Fix atlas names in concatenated parcellated output files by @tsalo in #1407

Other Changes

  • Only estimate head radius if necessary by @tsalo in #1381
  • Simplify the brainsprite workflow setup by @tsalo in #1384
  • Parallelize image denoising by @mattcieslak in #1387
  • Apply consistency across XCP-D quick-start instructions by @singlesp in #1382
  • Test PlotSlicesForBrainSprite by @tsalo in #1393
  • Update mode documentation by @B-Sevchik in #1392
  • Add comments and debug logging to init_denoise_bold_wf by @tientong98 in #1391
  • Add more OMP by @mattcieslak in #1386
  • Note that automatic head radius estimation gives higher values than 50 by @tsalo in #1397
  • Add file lock to avoid concurrent edits by @tientong98 in #1403
  • Clarify mounting in apptainer instructions by @singlesp in #1394

New Contributors

Full Changelog: 0.10.5...0.10.6

0.10.5

27 Jan 20:09
5c7821a

Choose a tag to compare

What's Changed

🎉 Exciting New Features

  • Use trimesh to generate brainsprite by @tsalo in #1368

🐛 Bug Fixes

Full Changelog: 0.10.4...0.10.5

0.10.4

23 Jan 19:11
84a29c5

Choose a tag to compare

What's Changed

🐛 Bug Fixes

  • Support multi-step composite transforms from Nibabies by @tsalo in #1365

Full Changelog: 0.10.3...0.10.4

0.10.3

20 Jan 17:31
5fb3b8f

Choose a tag to compare

This release fixes a testing bug that prevented 0.10.2 from deploying.

What's Changed

🐛 Bug Fixes

  • Allow sub- prefix in participant labels by @tsalo in #1347
  • Downgrade connectome workbench version by @tsalo in #1358
  • Fix resource class of CIFTI tests by @tsalo in #1362

Other Changes

  • Clarify that warped surfaces can be overlaid on the MNI152NLin6Asym template by @tsalo in #1349
  • Run ruff by @tsalo in #1357

Full Changelog: 0.10.1...0.10.3

0.10.2

17 Jan 23:57
9f1dff9

Choose a tag to compare

This release failed to deploy due a testing issue, so please skip forward to 0.10.3.

What's Changed

🐛 Bug Fixes

  • Downgrade connectome workbench version by @tsalo in #1358
  • Allow sub- prefix in participant labels by @tsalo in #1347

Other Changes

  • Clarify that warped surfaces can be overlaid on the MNI152NLin6Asym template by @tsalo in #1349
  • Run ruff by @tsalo in #1357

Full Changelog: 0.10.1...0.10.2