Skip to content

Latest commit

 

History

History
357 lines (258 loc) · 11.3 KB

NEWS.rst

File metadata and controls

357 lines (258 loc) · 11.3 KB

BrainIAK 0.11 (2020-10-14)

Features

  • matnormal: New package for matrix-normal models. (#341)
  • fmrisim: Add real-time generator. (#460)
  • isc: Add 'side' option to randomization tests. (#477)
  • reconstruct: Add 2D expansion to IEM module. (#482)
  • funcalign: Add save/load functionality to SRM. (#484)

Bugfixes

  • isc: Fix pairwise bootstrap to tolerate NaNs. (#475)

Documentation improvements

  • fmrisim: Add details for noise_dict. (#474)
  • isc: Update permutation doc to clarify pairwise groups. (#476)
  • isc: Add caveats about false positive rates. (#480)
  • Remove --no-use-pep517 Pip installation flag, superfluous with Pip >= 20.2 (#479)

Deprecations and removals

  • reconstruct: Rename IEM class. (#482)
  • Drop support for Python 3.5, which is no longer supported by NumPy. (#479)

BrainIAK 0.10 (2020-02-06)

Features

  • reconstruct: Add inverted encoding model (IEM) for recreating continuous representations in new package for reconstruction methods. (#364)
  • funcalign: Add FastSRM module for input data that does not fit in RAM. (#421)
  • fmrisim: Update to how drift is calculated and used. (#437)
  • searchlight: Allow processing single voxels. (#440)
  • eventseg: Add split-merge feature to improve fits when event lengths are highly uneven. (#451)

Documentation improvements

  • Add --no-use-pep517 Pip installation flag for compatibility with Pip >= 19.1.1. (#454)

BrainIAK 0.9.1 (2019-08-27)

Features

  • Added Conda packages for Python 3.7.

BrainIAK 0.9 (2019-06-18)

Features

  • isc: Revamped ISC/ISFC functionality with more statistical tests. (#384)
  • utils: phase_randomize outputs phase-scrambled input data, not tied to ISC/ISFC. (#396)
  • utils: p_from_null no longer estimates distribution, simply returns p-value. (#397)
  • isc: Analyses will now tolerate NaNs or tolerate a proportion of NaNs. (#398)
  • isc: Output either vectorized triangle and diagonal or square matrices. (#399)
  • isc: Asymmetric ISFC analysis can now be performed based on a targets array. (#409)
  • Added tutorials to Docker image. (#425)

Deprecations and removals

  • isfc: ISC/ISFC have a new API and are available in brainiak.isc, not brainiak.isfc. (#384)

BrainIAK 0.8 (2018-11-06)

Features

  • searchlight: Add ball shape. (#348)
  • eventseg: Added event_chains option and model_prior function. (#353)
  • srm: Added the ability to transform a new subject to a shared response. (#371).
  • fmrisim: Added fitting procedure for SFNR and SNR parameters. Updated AR to be ARMA, involving both the generation and estimation. (#372)
  • searchlight: Halved memory usage when pool_size=1. (#386)
  • reprsimil: Added an option in BRSA to set the prior of SNR to be "equal" across all voxels. (#387)

Bugfixes

  • fmrisim: Corrected error in generating system noise; specifically spatial noise was being double counted. Updated the export epoch file to deal with error in epoch number generation. (#372).
  • utils: Fix AFNI-style design matrix generation. (#381)

Documentation improvements

  • fcma: Clarify that image data is shuffled. (#365)
  • Fix Conda channels in install instructions. (#373)

Deprecations and removals

  • fmrisim: Removed plot_brain because other tools like nilearn do a much better job at plotting data. (#372)

BrainIAK 0.7.1 (2018-02-20)

Features

  • reprsimil: Changed the default optimizer of (G)BRSA to L-BFGD-B. (#337)

Bugfixes

  • eventseg: Fixed bug that was causing fits to be asymmetric (#339)

Documentation improvements

  • reprsimil: Added explanation that both BRSA and GBRSA assume zero-mean in the distribution of beta patterns. (#337)

BrainIAK 0.7 (2018-02-12)

Features

  • funcalign: Added the Robust Shared Response Model method. (#302)
  • fmrisim: Update convolution and drift. (#309)
  • eventseg: Added option to compute p values for ISC and ISFC (#310)
  • Added Conda packages. (#328)

Documentation improvements

  • Updated the searchlight API docs. (#324)

BrainIAK 0.6 (2017-11-10)

Features

  • reprsimil: Add Group Bayesian RSA, add transform (decoding) and score (model selection) functions, add automatic determination of the number of necessary nuisance regressors. utils: modified gen_design to make the generated design matrix approximately scaled in amplitudes. (#194)
  • searchlight: Improved performance via tweaked multiprocessing usage. (#240)
  • fmrisim: Updated drift calculation and masking. (#244)
  • eventseg: Add set_event_patterns() and notebook example (#266)
  • Added a Docker image for testing BrainIAK without installing. (#272)
  • eventseg: Fixed numerical instability bug, added utility function for weighted variance (#292)
  • Restricted multiprocessing to the available number of CPUs. (#293)

Bugfixes

  • searchlight: Do not use sys.exit. (#156)
  • reprsimil: Follow random number guidelines. (#239)

Deprecations and removals

  • Changed GitHub organization to BrainIAK. Update your remote URLs. (#277)

BrainIAK 0.5 (2017-05-23)

Features

  • FCMA partial similarity matrix option. (#168)
  • Faster FCMA cross validation via multiprocessing. (#176)
  • Inter-subject correlation (ISC) and inter-subject functional correlation (ISFC). (#183)
  • Input/output and image modules with high-level APIs. (#209)
  • FCMA support for random permutations. (#217)
  • A distributed version of SRM. (#220)
  • Shape masks for the searchlight. (#221)

Deprecations and removals

  • Changed fmrisim to compute signal-to-fluctuation-noise ratio (SFNR) instead of signal-to-noise ratio (SNR). (#224)

BrainIAK 0.4 (2017-01-19)

Features

  • Distributed searchlight. (#148)
  • Multi-voxel pattern analysis (MVPA) support in FCMA. (#154, #157)
  • Fast Pearson correlation coefficient computation. (#159)

BrainIAK 0.3.2 (2016-10-31)

Features

  • Faster event segmentation via Cython implementation. (#111)
  • fMRI data simulator (fmrisim). (#135)

BrainIAK 0.3.1 (2016-09-30)

Features

  • Event segmentation. (#72)
  • Full correlation matrix analysis (FCMA). (#97, #122)
  • Bayesian representational similarity analysis (BRSA). (#98)
  • Deterministic SRM. (#102)
  • Semi-supervised shared response model (SSSRM). (#108)

BrainIAK 0.3 (2016-09-30) [YANKED]

BrainIAK 0.2 (2016-08-03)

Features

  • Hyperparameter optimization. (#58)

Deprecations and removals

  • Removed _ from package names. (#73)

BrainIAK 0.1 (2016-07-12)

Features

  • Initial release, including:
    • Shared response model (SRM).
    • Topographic factor analysis (TFA) and hierarchical topographical factor analysis (HTFA).