Skip to content

0.0.13

Compare
Choose a tag to compare
@release-drafter release-drafter released this 11 May 18:03
· 101 commits to main since this release
8285c15

Release Notes

This is the last release before refactoring of large portions of the code.

Breaking Changes

  • Corrected a bug where the component classification process should have calculated a threshold on a sorted list of component variances, but it was calculated on an unsorted list. (#938)
  • In v0.0.12 we changed the default method for selecting the number of components from MDL to AIC, but later realized this was only implemented when run through the python API, but not from the command line. Now AIC is the default for both. (#877)

Additional changes to highlight

  • Optimization curves and additional info for the PCA dimensionality reduction step are saved to help users and developers identify problems with the step that identifies the number of components to use (#839)
  • Added Python 3.10 compatibility (#818)
  • Using BibTeX instead of duecredit for listing references so warnings from users not having duecredit installed will finally be gone (#875)
  • Tedana python package management now uses setup.cfg (#874)

All changes since last stable release

  • Generalize installation instructions to work with Windows in CONTRIBUTING by @aryangupta701 in #846
  • [MAINT] Switch to setup.cfg-based configuration by @tsalo in #874
  • [FIX] Add function to prep data for JSON serialization by @jbteves in #859
  • [ENH, FIX] PCA variance enhancements and consistency improvements by @handwerkerd in #877
  • Print optimal number of maPCA components and plot optimization curves by @eurunuela in #839
  • [DOC] Add information about using tedana with fMRIPrep v21.0.0 by @tsalo in #847
  • [REF] Replace duecredit with BibTeX by @tsalo in #875
  • Update CONTRIBUTING.md by @jbteves in #885
  • [REF] Suppresses divide by 0 warning by @jbteves in #786
  • Add links to several multi-echo datasets by @tsalo in #895
  • Add F-T2 and F-S0 maps to verbose outputs by @tsalo in #893
  • [MAINT] Add 3.10 unit test, compatibilities in setup.cfg by @jbteves in #818
  • [FIX] Use capital names in desc-ICAOrth_mixing.tsv columns by @pablosmig in #906
  • [DOC] Add documentation page on denoising approaches by @tsalo in #823
  • docs: add giadaan as a contributor for doc by @allcontributors in #916
  • Add Nashiro dataset to documentation by @Kasambx in #912
  • Fix example code in denoising documentation by @tsalo in #917
  • Sorting varex for decision tree criterion I011 by @handwerkerd in #924
  • [DOC] Remove Josh as maintainer by @jbteves in #928
  • add pandas version check >= 1.5.2 and mod behavior by @pmolfese in #938

New Contributors

Full Changelog: 0.0.12...0.0.13