Back to Search Start Over

The SONATA data format for efficient description of large-scale network models

Authors :
Salvador Dura-Bernal
Jean-Denis Courcol
Arseny V. Povolotsky
Michael Gevaert
Sergey L. Gratiy
Padraig Gleeson
James G. King
Anton Arkhipov
Adrien Devresse
Eilif Muller
Werner Van Geit
Benjamin Dichter
Juan Hernando
Judit Planas
Yazan N. Billeh
Kael Dai
Andrew P. Davison
Allen Institute for Brain Science [Seattle, WA, USA]
Ecole Polytechnique Fédérale de Lausanne (EPFL)
Institut des Neurosciences Paris-Saclay (NeuroPSI)
Université Paris-Saclay-Centre National de la Recherche Scientifique (CNRS)
SUNY Downstate Medical Center
State University of New York (SUNY)
Nathan S. Kline Institute for Psychiatric Research (NKI)
New York State Office of Mental Health
Department of Neuroscience, Physiology & Pharmacology
University College of London [London] (UCL)
Department of Neurosurgery [Stanford]
Stanford Medicine
Stanford University-Stanford University
Biological Systems and Engineering
Source :
PLoS Computational Biology, Vol 16, Iss 2, p e1007696 (2020), PLOS Computational Biology, PLoS Computational Biology, PLoS Computational Biology, Public Library of Science, 2020, 16 (2), pp.e1007696. ⟨10.1371/journal.pcbi.1007696⟩
Publication Year :
2020
Publisher :
Public Library of Science (PLoS), 2020.

Abstract

Increasing availability of comprehensive experimental datasets and of high-performance computing resources are driving rapid growth in scale, complexity, and biological realism of computational models in neuroscience. To support construction and simulation, as well as sharing of such large-scale models, a broadly applicable, flexible, and high-performance data format is necessary. To address this need, we have developed the Scalable Open Network Architecture TemplAte (SONATA) data format. It is designed for memory and computational efficiency and works across multiple platforms. The format represents neuronal circuits and simulation inputs and outputs via standardized files and provides much flexibility for adding new conventions or extensions. SONATA is used in multiple modeling and visualization tools, and we also provide reference Application Programming Interfaces and model examples to catalyze further adoption. SONATA format is free and open for the community to use and build upon with the goal of enabling efficient model building, sharing, and reproducibility.<br />Author summary Neuroscience is experiencing a rapid growth of data streams characterizing composition, connectivity, and activity of brain networks in ever increasing details. Data-driven modeling will be essential to integrate these multimodal and complex data into predictive simulations to advance our understanding of brain function and mechanisms. To enable efficient development and sharing of such large-scale models utilizing diverse data types, we have developed the Scalable Open Network Architecture TemplAte (SONATA) data format. The format represents neuronal circuits and simulation inputs and outputs via standardized files and provides much flexibility for adding new conventions or extensions. SONATA is already supported by several popular tools for model building, simulations, and visualization. It is free and open for everyone to use and build upon and will enable increased efficiency, reproducibility, and scientific exchange in the community.

Subjects

Subjects :
0301 basic medicine
Databases, Factual
Physiology
Computer science
network models
[SDV.NEU.NB]Life Sciences [q-bio]/Neurons and Cognition [q-bio.NC]/Neurobiology
Distributed computing
MESH: Neurons
Nervous System
0302 clinical medicine
Animal Cells
Medicine and Health Sciences
Biology (General)
MESH: Brain Mapping
Network model
Neurons
Brain Mapping
0303 health sciences
Computational model
Neuronal Morphology
[SDV.NEU.PC]Life Sciences [q-bio]/Neurons and Cognition [q-bio.NC]/Psychology and behavior
Ecology
Application programming interface
Simulation and Modeling
Physics
Brain
[SDV.NEU.SC]Life Sciences [q-bio]/Neurons and Cognition [q-bio.NC]/Cognitive Sciences
Electrophysiology
MESH: Reproducibility of Results
Computational Theory and Mathematics
Modeling and Simulation
Physical Sciences
Scalability
MESH: Programming Languages
Cellular Types
Anatomy
Model building
Network Analysis
Algorithms
Research Article
MESH: Computational Biology
Network analysis
Computer and Information Sciences
Biophysical Simulations
Neural Networks
QH301-705.5
Models, Neurological
Biophysics
Neurophysiology
MESH: Algorithms
Research and Analysis Methods
MESH: Brain
MESH: Software
03 medical and health sciences
Cellular and Molecular Neuroscience
MESH: Computer Simulation
MESH: Models, Neurological
Genetics
Humans
Computer Simulation
Molecular Biology
Ecology, Evolution, Behavior and Systematics
data format
030304 developmental biology
Flexibility (engineering)
MESH: Humans
Scale (chemistry)
Neurosciences
Biology and Life Sciences
Computational Biology
Reproducibility of Results
Cell Biology
MESH: Neurosciences
MESH: Databases, Factual
Visualization
SONATA
030104 developmental biology
Cellular Neuroscience
Synapses
Open network architecture
Programming Languages
Software
030217 neurology & neurosurgery
Neuroscience

Details

ISSN :
15537358 and 1553734X
Volume :
16
Database :
OpenAIRE
Journal :
PLOS Computational Biology
Accession number :
edsair.doi.dedup.....ac99e6b68d127e996e93b4190c234a4b
Full Text :
https://doi.org/10.1371/journal.pcbi.1007696