NeuroDebian is a sustainable and transparent software platform (free and open source) for neuroscience computing. It is integrated with the Debian operating system and therefore compatible with a large variety of computing platforms natively or through virtualization. It includes software packages for brain image analysis (e.g. AFNI, FSL), neural decoding (PyMVPA), computer-controlled cognitive experiments (e.g. PsychoPy, Psychtoolbox-3), electrophysiology (e.g. Neo, Stimfit), high-throughput (e.g. Condor) and generic (e.g. Pandas, statsmodels) computing and many more. It affords automatic updating of software and efficient version tracking, among other features. NeuroDebian is currently used at over 500 universities and neuroscience research centers on six continents with over 10,000 unique visitors of its website each month. It is also a backbone of many continuous integration (e.g. on travis-ci.org) and cloud (e.g. NITRC-CE) deployments.
PyMVPA is a Python-based software platform for neural decoding using multivariate pattern analysis. It affords both volume- and surface-based analyses using a wide variety of supervised and unsupervised machine learning methods, representational similarity analyses, searchlight analyses, hyperalignment of representational spaces, and model-based decoding and encoding. The software also can be used for neural data other than fMRI, including analysis of MEG and EEG data through spatio-temporo-frequency band searchlights and cross-modal EEG to fMRI trans-fusion. It also has been used for analyses on data unrelated to neuroscience, demonstrating its general utility. PyMVPA also serves as a repository for sample data sets (e.g. Haxby et al. 2001; Haxby et al. 2011; Connolly et al. 2012) that can be used for education, development of new algorithms, or new analyses and independent research reports.
Yaroslav Halchenko, Center for Cognitive Neuroscience, Dartmouth
Michael Hanke, University of Magdeburg, Germany
Last Updated: 11/11/13