_images/cosmomvpa_banner.png

A multi-modal, multi-variate pattern analysis (MVPA) toolbox in Matlab / GNU Octave for cognitive neuroscientists.

CoSMoMVPA

  • State-of-the art, yet simple to use MVPA implementations.
  • Runs on the Matlab and GNU Octave platform, on MS Windows, OSX, and GNU/Linux.
  • Handles fMRI volumetric, fMRI surface-based, and MEEG data through a uniform data structure.
  • Support for a wide range of data formats.
  • Searchlights in the volume, on the surface, over sensors, time bins, and frequency bands.
  • Multiple-comparison correction using Threshold-Free Cluster Enhancement Monte Carlo simulations.
  • Extensive documentation, including a variety of runnable scripts and implementation exercises (with solutions).
  • Is Free/Open Source Software (MIT License), see http://github.com/CoSMoMVPA/CoSMoMVPA.
_images/icon_demos.png _images/icon_philosophy.png _images/icon_get_started.png _images/icon_download.png _images/icon_modules.png _images/icon_documentation.png _images/icon_exercises.png _images/icon_tips.png _images/icon_faq.png _images/icon_contact.png _images/icon_develop.png _images/icon_thanks.png

News

  • our CoSMoMVPA manuscript has been published ([OCH16]): Oosterhof, N. N., Connolly, A. C., and Haxby, J. V. (2016). CoSMoMVPA: multi-modal multivariate pattern analysis of neuroimaging data in Matlab / GNU Octave. Frontiers in Neuroinformatics, doi:10.3389/fninf.2016.00027.

Changes since last month

Summary

 [BF]    2 bug fixes
[DOC]    2 code documentation changes
[ENH]    1 enhancements
 [NF]    1 new features
[TST]    2 unit or doctest changes

Acknowledgements

- Luca Ronconi

Bug fixes

commit a275c604be3d03477a521991ea2ac7d3690ceadd
Author: Nikolaas N. Oosterhof <nikolaas.oosterhof@unitn.it>
Date:   Thu Dec 22 11:57:42 2016 +0100

    BF: set samples dimension to be matching presence or not of rpt
        field for MEEG data

 mvpa/cosmo_map2meeg.m | 29 ++++++++++++++-----------
 tests/test_meeg_io.m  | 59 +++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 76 insertions(+), 12 deletions(-)

All changes

commit 6d41023452602d031bd78996d14b17672de83ece
Author: Nikolaas N. Oosterhof <nikolaas.oosterhof@unitn.it>
Date:   Mon Jan 9 14:31:01 2017 +0100

    DOC: fix documentation to reflect correct order of arguments

 mvpa/cosmo_check_partitions.m | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit d47683d2c0013358c02e37f48865fbd47cfb0b6b
Author: Nikolaas N. Oosterhof <nikolaas.oosterhof@unitn.it>
Date:   Wed Jan 4 14:17:50 2017 +0100

    TST: change order of dimensions to avoid warning

 tests/test_cross_neighborhood.m | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 39e1109294bfc7aa926e18da6899fbc8f2966c3e
Merge: 74b94b5 a275c60
Author: Nikolaas N. Oosterhof <n.n.oosterhof@googlemail.com>
Date:   Thu Dec 22 12:43:08 2016 +0100

    Merge pull request #125 from
        nno/_bf/properly_insert_samples_dim_meeg          BF: set
        samples dimension to be matching presence or not of rpt field

commit a275c604be3d03477a521991ea2ac7d3690ceadd
Author: Nikolaas N. Oosterhof <nikolaas.oosterhof@unitn.it>
Date:   Thu Dec 22 11:57:42 2016 +0100

    BF: set samples dimension to be matching presence or not of rpt
        field for MEEG data

 mvpa/cosmo_map2meeg.m | 29 ++++++++++++++-----------
 tests/test_meeg_io.m  | 59 +++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 76 insertions(+), 12 deletions(-)

commit 74b94b533acd89e1dc50d808f285b1d0e27feec1
Merge: 727f15d e98ea1d
Author: Nikolaas N. Oosterhof <n.n.oosterhof@googlemail.com>
Date:   Fri Dec 16 18:48:15 2016 +0100

    Merge pull request #124 from nno/_doc/neighborhoods          DOC:
        explain MEEG channel neighborhoods and dimensions

commit e98ea1df0ed03508ff797c8b2550a4987a3e29e5
Author: Nikolaas N. Oosterhof <nikolaas.oosterhof@unitn.it>
Date:   Fri Dec 16 17:36:29 2016 +0100

    TST: require fieldtrip presence

 tests/test_cross_neighborhood.m | 4 ++++
 1 file changed, 4 insertions(+)

commit f7cf92db34522ea6e4ac141fbaace25ddf780f58
Author: Nikolaas N. Oosterhof <nikolaas.oosterhof@unitn.it>
Date:   Fri Dec 16 17:12:28 2016 +0100

    NF+ENH+ACK: add warning when using non-standard dimension order in
        MEEG datasets. Thanks to #Luca Ronconi# for asking a question
        about this

 doc/source/faq.rst              | 24 +++++++++++++++++++
 mvpa/cosmo_cross_neighborhood.m | 40 +++++++++++++++++++++++++++++++
 tests/test_cross_neighborhood.m | 53 +++++++++++++++++++++++++++++++++++++++++
 3 files changed, 117 insertions(+)

commit cd18d2e01a717605403e3733f8c1f7f959c56ee8
Author: Nikolaas N. Oosterhof <nikolaas.oosterhof@unitn.it>
Date:   Fri Dec 16 17:11:01 2016 +0100

    FAQ+ACL: add question to FAQ about channel neighborhood labels.
        Thanks to #Luca Ronconi# for asking a question about this

 doc/source/faq.rst | 11 ++++++++++-
 1 file changed, 10 insertions(+), 1 deletion(-)