Skip to content

Commit b7a4427

Browse files
committed
DOC: Add initial release notes for 23.2.0
1 parent 4a5491d commit b7a4427

File tree

1 file changed

+70
-0
lines changed

1 file changed

+70
-0
lines changed

CHANGES.rst

Lines changed: 70 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,73 @@
1+
23.2.0 (To be determined)
2+
=========================
3+
New feature release in the 23.2.x series.
4+
5+
This release wraps up a significant refactor of fMRIPrep. The main new features
6+
can be used with the ``--level`` and ``--derivatives`` flags.
7+
8+
The ``--level`` flag can take the arguments ``minimal``, ``resampling`` or
9+
``full``. The default is ``full``, which should produce nearly the same results
10+
as previous versions. ``minimal`` will produce only the minimum necessary to
11+
deterministically generate the remaining derivatives. ``resampling`` will produce
12+
some additional derivatives, intended to simplify resampling with other tools.
13+
14+
The ``--derivatives`` flag takes arguments of the form ``name=/path/to/dir``.
15+
If provided, fMRIPrep will read the specified directories for pre-computed
16+
derivatives. If a derivative is found, it will be used instead of computing
17+
it from scratch. If a derivative is not found, fMRIPrep will compute it and
18+
proceed as usual.
19+
20+
Taken together, these features can allow a dataset provider to run a minimal
21+
fMRIPrep run, targeting many output spaces, while a user can then run a
22+
``--derivatives`` run to generate additional derivatives in only the output
23+
spaces they need. Another use case is to provide an precomputed derivative
24+
to override the default fMRIPrep behavior, enabling easier workarounds for
25+
bugs or experimentation with alternatives.
26+
27+
Additionally, this release includes a number of bug fixes and minor improvements.
28+
In particular, susceptibility distortion correction has been improved for
29+
PEPolar, phase difference and direct fieldmaps.
30+
31+
Finally, a new resampling method has been added, to better account for
32+
susceptibility distortion and motion in a single shot resampling to a volumetric
33+
target space. We anticipate extending this to surface targets in the future.
34+
35+
* FIX: Final revisions for next branch (#3134)
36+
* FIX: Minor fixes to work with MSMSulc-enabled smriprep-next (#3098)
37+
* FIX: Connect EPI-to-fieldmap transform (#3099)
38+
* FIX: Use Py2-compatible version file template for fmriprep-docker (#3101)
39+
* FIX: Update connections to unwarp_wf, convert ITK transforms to text (#3077)
40+
* ENH: Restore carpetplot and other final adjustments (#3131)
41+
* ENH: Restore CIFTI-2 generation (#3129)
42+
* ENH: Restore resampling to surface GIFTIs (#3126)
43+
* ENH: Restore confound generation (#3120)
44+
* ENH: Restore resampling BOLD to volumetric templates (#3121)
45+
* ENH: Restore resampling to T1w target (#3116)
46+
* ENH: Add MSMSulc (#3085)
47+
* ENH: Add reporting workflow for BOLD fit (#3082)
48+
* ENH: Generate anatomical derivatives useful for resampling (#3081)
49+
* RF: Write out anatomical template derivatives (#3136)
50+
* RF: Update primary bold workflow to incorporate single shot resampling (#3114)
51+
* RF: Update derivative cache spec, calculate per-BOLD, reuse boldref2fmap (#3078)
52+
* RF: Split fMRIPrep into fit and derivatives workflows (#2913)
53+
* DOC: Fix documentation and description for init_bold_grayords_wf (#3051)
54+
* STY: Fix flake8 warnings (#3044)
55+
* STY: Apply pyupgrade suggestions (#3043)
56+
* MNT: Bump environment (#3132)
57+
* MNT: Bump version requirements (#3107)
58+
* MNT: http:// → https:// (#3097)
59+
* MNT: Remove mritotal and dependencies from FreeSurfer ignore file (#3090)
60+
* MNT: Update environment (#3073)
61+
* MNT: Depend on newer sphinx (#3067)
62+
* MNT: Install ANTs from conda-forge (#3061)
63+
* MNT: Drop Python 3.8 and numpy 1.21 support (NEP29) (#3052)
64+
* MNT: update update_zenodo.py script (#3042)
65+
* MNT: Fix welcome message formatting and instructions (#3039)
66+
* MNT: Python 3.11 should be supported (#3038)
67+
* CI: Stop testing legacy layout (#3079)
68+
* CI: Improve tag detection for docker builds (#3066)
69+
* CI: Clean up pre-release builds (#3040)
70+
171
23.1.4 (August 1, 2023)
272
=======================
373
Patch release in the 23.1.x series.

0 commit comments

Comments
 (0)