Skip to content

Releases: ME-ICA/tedana

0.0.8

06 Nov 14:10

Choose a tag to compare

Release Notes

This long overdue release concentrates on adding testing, and improving documentation. Major changes include:

  • Generating workflow descriptions for each run
  • Streamline circleCI workflow
  • Reducing memory usage

Thanks to all listed contributors, as well as to many not listed here !

Changes

0.0.7

23 Apr 18:29

Choose a tag to compare

Release Notes

This release concentrates on improving performance and interpretability of tedana processing. Major changes include:

  • Add options to control ICA attempts
  • Implement automatric masking when no explicit masking provided
  • Initial visual reports
  • Speed up cluster-extent thresholding

Thanks to all listed contributors, as well as to many not listed here (@jbteves @handwerkerd @javiergcas) !

Changes

  • [STY] Consolidate linter settings and ignore some style warnings (#216) @tsalo
  • [ENH] Limit tedana to one core (#215) @tsalo
  • [ENH] Add options to control ICA attempts (#224) @tsalo
  • [REF] Clean up outdated/unused functions (#227) @tsalo
  • [ENH] Automatically use Nilearn's EPI mask when no explicit mask is provided (#226) @tsalo
  • [ENH] Adding simple figure output (#208) @dowdlelt
  • [FIX] Normalize PCA mixing matrix over time, not component (#228) @tsalo
  • [FIX] Remove WVPCA support (#233) @tsalo
  • [FIX] scatter plot labeling issue. (#235) @dowdlelt
  • [ENH] Update Figure Generation Code (#236) @dowdlelt
  • [FIX, DOC] Use countnoise in decision table within selcomps (#238) @tsalo
  • [REF] Add gscontrol module (#240) @tsalo
  • [FIX] center component map at zero (#241) @dowdlelt
  • [FIX] Make figures using un-orthogonalized mixing matrix (#246) @tsalo
  • [REF] Clean up comptable handling in tedana.io (#242) @tsalo
  • [ENH] Speed up cluster-extent thresholding function (#239) @tsalo
  • [FIX] Fix use of d_table_score (#260) @tsalo
  • [REF, DOC] Document PAID combination method (#264) @tsalo
  • [DOC] Add dev calls to contributing guidelines (#271) @KirstieJane

0.0.6

06 Feb 19:58

Choose a tag to compare

Release Notes

We had several major changes this release, including:

  • Changes PCA default component selection to MLE, with previous decision tree accessible through kundu_pca argument
  • Adds verbose outputs for visualization and debugging
  • Addition of tedort argument
  • Bug fix for user-defined mask with poor signal

Improved documentation, logging, and issue templates also added.

With thanks to @dowdlelt, @jbteves, @katrinleinweber, @KirstieJane, and @tsalo !

Changes

  • Hyperlink DOIs to preferred resolver (#165) @katrinleinweber
  • [REF] Replace hard-coded F-statistic thresholds with scipy.stats function call (#156) @tsalo
  • [FIX] Include ignored components in ME-DN T1c time series (#125) @tsalo
  • [REF] Remove unused arguments and simplify CLI (#163) @tsalo
  • [DOC] Add FAQ and link to ME papers spreadsheet (#160) @tsalo
  • [DOC] Improve logging (#167) @tsalo
  • [FIX] Reduce user-defined mask when there is no good signal (#172) @tsalo
  • [ENH] Add tedort argument to tedana workflow (#155) @tsalo
  • [ENH] Split automatic dimensionality detection from decision tree in TEDPCA (#164) @tsalo
  • [ENH] Add verbose outputs for pipeline walkthrough (#174) @tsalo
  • [fix] update python version support in README (#182) @emdupre
  • [DOC] Fix eimask logging, ste definitions in eigendecomp (#184) @dowdlelt
  • [DOC] Fix arg parser (#195) @dowdlelt
  • Fix broken link to code of conduct (#198) @KirstieJane
  • [DOC] Add tedana development setup instructions (#197) @jbteves
  • Corrects README.md to show correct conda and pip instructions (#205) @jbteves
  • [FIX] Propagate TR to ref_image header (#207) @dowdlelt
  • [FIX] Do not use minimum mask for OC data in tedpca (#204) @tsalo
  • [ENH] Adds issue templates for bugs and discussions (#189) @jbteves
  • [ENH] Normalize all the line endings (#191) @jbteves

0.0.5

28 Nov 23:59
6e21c5d

Choose a tag to compare

Release Notes

Major changes: This release reverts to the 2.5 version selection criteria, and it also switches the ICA implementation from mdp to sklearn. It is also includes a major overhaul of the documentation.

With thanks to @frodeaa, @RupeshGoud, and @jbteves for contributrions !

Changes

0.0.5-rc2

21 Aug 03:53
034f07e

Choose a tag to compare

Release Notes

Update licensing for zenodo integration

Changes

  • [FIX] Update license and license fields (#117)

0.0.5-rc1

21 Aug 02:59
e847760

Choose a tag to compare

Release Notes

To patch for the zenodo release

Changes

  • [FIX] Lint zenodo.json (#116)

0.0.4

21 Aug 02:17
2572ae4

Choose a tag to compare

Release Notes

With thanks to @chrisfilo and @oesteban for suggestions !

Changes

  • [FIX] add extensions in fnames for filewrite (#92)
  • [ENH, FIX] Add wavelet denoising and fix t2smap workflow (#90)
  • [DOC] Better commenting for component selection algorithm in selcomps (#91)
  • [DOC, REF] Add files generated to function docstrings (#94)
  • [FIX] Remove hardcoded numbers of echoes. (#95)
  • [DOC] Add resources to RTD site (#99)
  • [REF] Merge CLI into workflows (#100)
  • [TST] Update testing environment (#103)
  • [DOC] Update docstring for fixed_seed to ref None option (#104)
  • [ENH] Add mask argument to t2smap, tedana (#108)
  • [DOC, REF] Refactor select_comps and add shape checks to several functions (#105)
  • [DOC] Streamline release process, add checklist to RTD (#109)
  • [FIX] Drop gifti support (#114)
  • [FIX] Explicitly strip extensions (#115)

0.0.3

14 Jun 06:00
2fa0136

Choose a tag to compare

Release Notes

Release including hot fix for JSON serialize error.

Changes

[FIX] Hot fix for JSON serialize error

0.0.2

04 Jun 18:26
30762df

Choose a tag to compare

Release Notes

This release improves documentation and handling of individually supplied echos.

Changes

[FIX] Add fname to TED dirname
[FIX] Improve gii file handling
[FIX] Fixes path handling and reference image errors
[DOC] Add discussion of gitter room
[DOC] Remove docker reference in contributing
[DOC] Remove installation RTD

Initial tedana release

22 May 00:36
3916f20

Choose a tag to compare

The first release for tedana. Building off scripts originally developed in the ME-ICA pipeline, tedana is a python package for performing TE-Dependent Analysis on multi-echo fMRI data.

doi: 10.5281/zenodo.1250562