Skip to content

Commit

Permalink
rel(25.0.0) [skip ci]
Browse files Browse the repository at this point in the history
  • Loading branch information
mgxd committed Jan 28, 2025
1 parent 30b0d57 commit bfc208d
Show file tree
Hide file tree
Showing 2 changed files with 26 additions and 30 deletions.
22 changes: 16 additions & 6 deletions CHANGES.md
Original file line number Diff line number Diff line change
@@ -1,21 +1,31 @@
25.0.0 (TBD)
============
A new minor release with some improvements to anatomical to template spatial normalization.
25.0.0 (January 28, 2025)
=========================
A new minor release with improvements to anatomical to template spatial normalization.

Registration will now prioritize the same modality as the anatomical template, if available.

A new flag `--norm-csf` performs CSF normalization on the anatomical template prior to template registration.

A new flag `--multi-step-reg` adds an intermediate step when registering to MNI152NLin6Asym, first performing anatomical -> MNIInfant:cohort-X (age matched by default), and then concatenates the transform with an already computed MNIInfant -> MNI152NLin6Asym.

Both of these flags are experimental and disabled unless requested, but comparisons and feedback with your data are helpful for future determinations!
Both of the new flags above are disabled by default, but have shown promise and may become defaults in the next release. Please experiment with your data, and any feedback on the results would be greatly appreciated!


* ENH: Add flag for multi-step registration to adult templates (#415)
* FEAT: Option to normalize CSF prior to template registration (#419)
### Enhancements
* ENH: Output anatomical coregistration transform + report (#437)
* ENH: Minimize clipping prior to surface reconstruction with MCRIBS (#436)
* ENH: Output fsLR meshes on subject surfaces (#427)
* ENH: Add flag for multi-step registration to adult templates (#415) (#425) (#430) (#433)
* ENH: Option to normalize CSF prior to template registration (#419)
* ENH: Expand template registration to use either anatomical modality (#418)

### Bug Fixes
* FIX: Reduce range that --surface-recon-method auto recommends MCRIBS (#438)
* FIX: Allow T2 only without the use of --derivatives
* FIX: New styling catches (#417)
* FIX: Default surface recon method should be None (#416)

### Internals / Maintenance
* TST: Build workflow across different conditions (#409)
* MAINT: Remove deprecated parser arguments (#407)

Expand Down
34 changes: 10 additions & 24 deletions requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ annexremote==1.6.6
# datalad-osf
astor==0.8.1
# via formulaic
attrs==24.3.0
attrs==25.1.0
# via
# jsonschema
# niworkflows
Expand All @@ -33,16 +33,14 @@ bidsschematools==1.0.0
# via bids-validator
bokeh==3.5.2
# via tedana
boto3==1.36.3
boto3==1.36.8
# via datalad
botocore==1.36.3
botocore==1.36.8
# via
# boto3
# s3transfer
certifi==2024.12.14
# via requests
cffi==1.17.1
# via cryptography
chardet==5.2.0
# via datalad
charset-normalizer==3.4.1
Expand All @@ -60,8 +58,6 @@ contourpy==1.3.1
# via
# bokeh
# matplotlib
cryptography==44.0.0
# via secretstorage
cycler==0.12.1
# via matplotlib
datalad==1.1.5
Expand All @@ -83,14 +79,12 @@ fasteners==0.19
# via datalad
filelock==3.17.0
# via nipype
fonttools==4.55.4
fonttools==4.55.7
# via matplotlib
formulaic==0.5.2
# via pybids
fsspec==2024.12.0
# via universal-pathlib
greenlet==3.1.1
# via sqlalchemy
h5py==3.12.1
# via nitransforms
humanize==4.11.0
Expand Down Expand Up @@ -125,10 +119,6 @@ jaraco-context==6.0.1
# keyrings-alt
jaraco-functools==4.1.0
# via keyring
jeepney==0.8.0
# via
# keyring
# secretstorage
jinja2==3.1.5
# via
# bokeh
Expand Down Expand Up @@ -232,7 +222,7 @@ nitransforms==24.1.1
# nibabies (pyproject.toml)
# niworkflows
# sdcflows
niworkflows==1.12.1
niworkflows==1.12.2
# via
# nibabies (pyproject.toml)
# sdcflows
Expand Down Expand Up @@ -329,8 +319,6 @@ pybtex==0.24.0
# via tedana
pybtex-apa-style==1.3
# via tedana
pycparser==2.22
# via cffi
pydot==3.0.4
# via nipype
pyparsing==3.2.1
Expand All @@ -345,7 +333,7 @@ python-dateutil==2.9.0.post0
# nipype
# pandas
# prov
python-gitlab==5.3.1
python-gitlab==5.6.0
# via datalad
pytz==2024.2
# via pandas
Expand All @@ -361,7 +349,7 @@ rdflib==6.3.2
# via
# nipype
# prov
referencing==0.36.1
referencing==0.36.2
# via
# jsonschema
# jsonschema-specifications
Expand All @@ -384,9 +372,9 @@ rpds-py==0.22.3
# via
# jsonschema
# referencing
s3transfer==0.11.1
s3transfer==0.11.2
# via boto3
scikit-image==0.25.0
scikit-image==0.25.1
# via
# niworkflows
# sdcflows
Expand Down Expand Up @@ -417,8 +405,6 @@ seaborn==0.13.2
# via
# nireports
# niworkflows
secretstorage==3.3.3
# via keyring
simpleitk==2.4.1
# via nibabies (pyproject.toml)
simplejson==3.19.3
Expand Down Expand Up @@ -465,7 +451,7 @@ tqdm==4.67.1
# robustica
# tedana
# templateflow
traits==6.4.3
traits==7.0.2
# via nipype
transforms3d==0.4.2
# via niworkflows
Expand Down

0 comments on commit bfc208d

Please sign in to comment.