Python in neuroscience

(2009) describe the use of Python for information-theoretic analysis of neuroscience data, outlining algorithmic, statistical and numerical challenges in the application of information theory in neuroscience, and explaining how the use of Python has significantly improved the speed and domain of app...

Full description

Saved in:
Bibliographic Details
Published inFrontiers in neuroinformatics Vol. 9; p. 11
Main Authors Muller, Eilif, Bednar, James A., Diesmann, Markus, Gewaltig, Marc-Oliver, Hines, Michael, Davison, Andrew P.
Format Journal Article
LanguageEnglish
Published Switzerland Frontiers Research Foundation 14.04.2015
Frontiers Media
Frontiers Media S.A
Subjects
Online AccessGet full text
ISSN1662-5196
1662-5196
DOI10.3389/fninf.2015.00011

Cover

More Information
Summary:(2009) describe the use of Python for information-theoretic analysis of neuroscience data, outlining algorithmic, statistical and numerical challenges in the application of information theory in neuroscience, and explaining how the use of Python has significantly improved the speed and domain of applicability of the algorithms, allowing more ambitious analyses of more complex data sets. [...]in the domain of electrophysiology, Garcia and Fourcaud-Trocmé (2009) describe OpenElectrophy, an application for efficient storage and analysis of large electrophysiology datasets, which includes a graphical user interface for interactive visualization and exploration and a library of analysis routines, including several spike-sorting methods. The range of modeling domains of these simulators is wide, from stochastic simulation of coupled reaction-diffusion systems (STEPS), through simulation of morphologically detailed neurons and networks (NEURON, MOOSE), highly-efficient large-scale networks of spiking point neurons (NEST, PCSIM, NCS, Brian) to population coding or point-neuron models of large brain regions (Nengo, Topographica). The addition of Python interfaces to such a large number of widely used simulation environments suggested a huge opportunity to enhance interoperability between different simulators, making use of the common scripting language, which in turn has the potential to enhance the transfer of technology, knowledge and models between users of the different simulators, and to promote model reuse.
Bibliography:SourceType-Scholarly Journals-1
content type line 14
ObjectType-Editorial-2
ObjectType-Commentary-1
ObjectType-Article-1
ObjectType-Feature-2
content type line 23
PMCID: PMC4396193
Edited and reviewed by: Sean L. Hill, International Neuroinformatics Coordinating Facility, Sweden
ISSN:1662-5196
1662-5196
DOI:10.3389/fninf.2015.00011