• Aucun résultat trouvé

Multi-compartmental modeling in Brian 2

N/A
N/A
Protected

Academic year: 2021

Partager "Multi-compartmental modeling in Brian 2"

Copied!
2
0
0

Texte intégral

(1)

HAL Id: hal-01250230

https://hal.sorbonne-universite.fr/hal-01250230

Submitted on 4 Jan 2016

HAL is a multi-disciplinary open access

archive for the deposit and dissemination of

sci-entific research documents, whether they are

pub-lished or not. The documents may come from

teaching and research institutions in France or

abroad, or from public or private research centers.

L’archive ouverte pluridisciplinaire HAL, est

destinée au dépôt et à la diffusion de documents

scientifiques de niveau recherche, publiés ou non,

émanant des établissements d’enseignement et de

recherche français ou étrangers, des laboratoires

publics ou privés.

Distributed under a Creative Commons Attribution| 4.0 International License

Multi-compartmental modeling in Brian 2

Marcel Stimberg, Dan F M Goodman, Romain Brette

To cite this version:

Marcel Stimberg, Dan F M Goodman, Romain Brette. Multi-compartmental modeling in Brian 2.

BMC Neuroscience, BioMed Central, 2015, 16 (Suppl 1), pp.P19. �10.1186/1471-2202-16-S1-P19�.

�hal-01250230�

(2)

POSTER PRESENTATION

Open Access

Multi-compartmental modeling in Brian 2

Marcel Stimberg

1,2,3*

, Dan F M Goodman

4

, Romain Brette

1,2,3

From 24th Annual Computational Neuroscience Meeting: CNS*2015

Prague, Czech Republic. 18-23 July 2015

Brian 2 is a fundamental rewrite of the popular Brian [1,2] simulator for spiking neural networks. It is written in the Python programming language and focuses on simplicity and extensibility: neuronal and synaptic mod-els can be described using mathematical formulae and with the use of physical units [3].

Brian has been traditionally used to simulate networks of single-compartment neurons; complex morphologies, modeled as multi-compartment neurons, were not sup-ported. We have recently added support for such models: a neuron’s morphology can be either created from a file (in the SWC format [4]) or be created iteratively in the simulation script itself, using a convenient syntax. The flexibility of the Brian simulator applies to multi-compart-ment models in the same way as to single-compartmulti-compart-ment models: the model dynamics are governed by arbitrary user-provided differential equations, models can be flexibly parameterized over all the compartments and all variables describing the internal state of the model (voltages, cur-rents, conductances, etc) are accessible to the user.

The simulation of multi-compartment models is more complex than that of non-electrically coupled single-compartment models: in addition to the numerical inte-gration of the differential equations governing the change of the membrane potential in a single compartment, the currents flowing across neighboring compartments have to be taken into account. To this end, Brian employs a domain-decomposition method which corrects an initial solution valid for uncoupled compartments, taking the actual coupling into account. This method has the advan-tage that it is easy to parallelize, since most of computa-tions are performed independently for each compartment. We demonstrate the advantage of this by parallelizing the computation over multiple processor cores using the OpenMP framework. For the future, we are planning to

further accelerate the simulation speed by making use of the massively-parallel processing capabilities of graphical processing units.

With this addition, we have significantly enlarged the range of research questions that can be investigated using Brian.

Brian is made available under a free software license and all development takes place in public code repositories.

Acknowledgements

This work was partly supported by grant ANR-14-CE13-0003.

Authors’ details

1Sorbonne Universités, UPMC Univ. Paris 06, UMR_S 968, Institut de la Vision,

Paris, F-75012, France.2INSERM, U968, Paris, F-75012, France.3CNRS,

UMR_7210, Paris, F-75012, France.4Department of Electrical and Electronic Engineering, Imperial College London, London, UK.

Published: 18 December 2015

References

1. Goodman DFM, Brette R: The Brian Simulator. Frontiers in Neuroscience 2009, 3(2):192-197.

2. The Brian spiking neural network simulator. [http://briansimulator.org], accessed 21-02-2015.

3. Stimberg M, Goodman DFM, Benichoux V, Brette R: Equation-oriented specification of neural models for simulations. Frontiers in Neuroinformatics 2014, 8:6.

4. Turner DA, Pyapali GK, Wheal HV: An on-line archive of reconstructed hippocampal neurons. Journal of Neuroscience Methods 1998, 84(1-2):49-54.

doi:10.1186/1471-2202-16-S1-P19

Cite this article as: Stimberg et al.: Multi-compartmental modeling in Brian 2. BMC Neuroscience 2015 16(Suppl 1):P19.

* Correspondence: marcel.stimberg@inserm.fr

1

Sorbonne Universités, UPMC Univ. Paris 06, UMR_S 968, Institut de la Vision, Paris, F-75012, France

Full list of author information is available at the end of the article Stimberget al. BMC Neuroscience 2015, 16(Suppl 1):P19 http://www.biomedcentral.com/1471-2202/16/S1/P19

© 2015 Stimberg et al. This is an Open Access article distributed under the terms of the Creative Commons Attribution License (http:// creativecommons.org/licenses/by/4.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. The Creative Commons Public Domain Dedication waiver (http://creativecommons.org/publicdomain/ zero/1.0/) applies to the data made available in this article, unless otherwise stated.

Références

Documents relatifs

The flexibility and the cross-correlation coeffi- cient of the functional residues were compared between single-domain proteins, multi-domain proteins and the chimeras for

The father model may contain a steady wave (this may happen for instance when coupling a fluid flow model and a porous model) ; in that case the interface values W F (0 − ) and W F (0

Transfer function of primary suspension in bogie A in lateral direction: sine excitation at three different amplitudes A for the model (a) and transfer functions calculated per

- Le lymphome gastrique à grandes cellules (haut grade de malignité) se présente sous la forme d’une tumeur généralement volumineuse et le plus souvent ulcéré à

Although ex- ploitation of game theory for steganography has just begun, and we are aware of only four independent approaches [25, 49, 75, 89], it seems to be a promising

The aim of the study was to investigate the n-3PUFA effects on PAL-induced inflammation and the potential link between inflammation, p38 mitogen-activated protein kinase

We have formally derived some results regarding likelihood ratios and mutual infor- mation for (conditional) Poisson processes with stochastic intensity

What will be proposed here is that grammaticalization and constructional change are both processes that change a network of constructional knowledge, but that they do so in