1
|
Abdellah M, Foni A, Cantero JJG, Guerrero NR, Boci E, Fleury A, Coggan JS, Keller D, Planas J, Courcol JD, Khazen G. Synthesis of geometrically realistic and watertight neuronal ultrastructure manifolds for in silico modeling. Brief Bioinform 2024; 25:bbae393. [PMID: 39129363 PMCID: PMC11317524 DOI: 10.1093/bib/bbae393] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Grants] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 03/11/2024] [Revised: 06/06/2024] [Accepted: 07/29/2024] [Indexed: 08/13/2024] Open
Abstract
Understanding the intracellular dynamics of brain cells entails performing three-dimensional molecular simulations incorporating ultrastructural models that can capture cellular membrane geometries at nanometer scales. While there is an abundance of neuronal morphologies available online, e.g. from NeuroMorpho.Org, converting those fairly abstract point-and-diameter representations into geometrically realistic and simulation-ready, i.e. watertight, manifolds is challenging. Many neuronal mesh reconstruction methods have been proposed; however, their resulting meshes are either biologically unplausible or non-watertight. We present an effective and unconditionally robust method capable of generating geometrically realistic and watertight surface manifolds of spiny cortical neurons from their morphological descriptions. The robustness of our method is assessed based on a mixed dataset of cortical neurons with a wide variety of morphological classes. The implementation is seamlessly extended and applied to synthetic astrocytic morphologies that are also plausibly biological in detail. Resulting meshes are ultimately used to create volumetric meshes with tetrahedral domains to perform scalable in silico reaction-diffusion simulations for revealing cellular structure-function relationships. Availability and implementation: Our method is implemented in NeuroMorphoVis, a neuroscience-specific open source Blender add-on, making it freely accessible for neuroscience researchers.
Collapse
Affiliation(s)
- Marwan Abdellah
- Blue Brain Project, École Polytecnique Fédérale de Lausanne (EPFL), Campus Biotech, Chemin des Mines 9, Genève 1202, Switzerland
| | - Alessandro Foni
- Blue Brain Project, École Polytecnique Fédérale de Lausanne (EPFL), Campus Biotech, Chemin des Mines 9, Genève 1202, Switzerland
| | - Juan José García Cantero
- Blue Brain Project, École Polytecnique Fédérale de Lausanne (EPFL), Campus Biotech, Chemin des Mines 9, Genève 1202, Switzerland
| | - Nadir Román Guerrero
- Blue Brain Project, École Polytecnique Fédérale de Lausanne (EPFL), Campus Biotech, Chemin des Mines 9, Genève 1202, Switzerland
| | - Elvis Boci
- Blue Brain Project, École Polytecnique Fédérale de Lausanne (EPFL), Campus Biotech, Chemin des Mines 9, Genève 1202, Switzerland
| | - Adrien Fleury
- Blue Brain Project, École Polytecnique Fédérale de Lausanne (EPFL), Campus Biotech, Chemin des Mines 9, Genève 1202, Switzerland
| | - Jay S Coggan
- Blue Brain Project, École Polytecnique Fédérale de Lausanne (EPFL), Campus Biotech, Chemin des Mines 9, Genève 1202, Switzerland
| | - Daniel Keller
- Blue Brain Project, École Polytecnique Fédérale de Lausanne (EPFL), Campus Biotech, Chemin des Mines 9, Genève 1202, Switzerland
| | - Judit Planas
- Blue Brain Project, École Polytecnique Fédérale de Lausanne (EPFL), Campus Biotech, Chemin des Mines 9, Genève 1202, Switzerland
| | - Jean-Denis Courcol
- Blue Brain Project, École Polytecnique Fédérale de Lausanne (EPFL), Campus Biotech, Chemin des Mines 9, Genève 1202, Switzerland
| | - Georges Khazen
- Blue Brain Project, École Polytecnique Fédérale de Lausanne (EPFL), Campus Biotech, Chemin des Mines 9, Genève 1202, Switzerland
| |
Collapse
|
2
|
Abdellah M, Cantero JJG, Guerrero NR, Foni A, Coggan JS, Calì C, Agus M, Zisis E, Keller D, Hadwiger M, Magistretti PJ, Markram H, Schürmann F. Ultraliser: a framework for creating multiscale, high-fidelity and geometrically realistic 3D models for in silico neuroscience. Brief Bioinform 2022; 24:6847753. [PMID: 36434788 PMCID: PMC9851302 DOI: 10.1093/bib/bbac491] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 08/02/2022] [Revised: 09/27/2022] [Accepted: 10/14/2022] [Indexed: 11/27/2022] Open
Abstract
Ultraliser is a neuroscience-specific software framework capable of creating accurate and biologically realistic 3D models of complex neuroscientific structures at intracellular (e.g. mitochondria and endoplasmic reticula), cellular (e.g. neurons and glia) and even multicellular scales of resolution (e.g. cerebral vasculature and minicolumns). Resulting models are exported as triangulated surface meshes and annotated volumes for multiple applications in in silico neuroscience, allowing scalable supercomputer simulations that can unravel intricate cellular structure-function relationships. Ultraliser implements a high-performance and unconditionally robust voxelization engine adapted to create optimized watertight surface meshes and annotated voxel grids from arbitrary non-watertight triangular soups, digitized morphological skeletons or binary volumetric masks. The framework represents a major leap forward in simulation-based neuroscience, making it possible to employ high-resolution 3D structural models for quantification of surface areas and volumes, which are of the utmost importance for cellular and system simulations. The power of Ultraliser is demonstrated with several use cases in which hundreds of models are created for potential application in diverse types of simulations. Ultraliser is publicly released under the GNU GPL3 license on GitHub (BlueBrain/Ultraliser). SIGNIFICANCE There is crystal clear evidence on the impact of cell shape on its signaling mechanisms. Structural models can therefore be insightful to realize the function; the more realistic the structure can be, the further we get insights into the function. Creating realistic structural models from existing ones is challenging, particularly when needed for detailed subcellular simulations. We present Ultraliser, a neuroscience-dedicated framework capable of building these structural models with realistic and detailed cellular geometries that can be used for simulations.
Collapse
Affiliation(s)
- Marwan Abdellah
- Corresponding authors. Marwan Abdellah, Blue Brain Project (BBP), École Polytechnique Fédérale de Lausanne (EPFL), Geneva, Switzerland. E-mail: ; Felix Schürmann, Blue Brain Project (BBP), École Polytechnique Fédérale de Lausanne (EPFL), Geneva, Switzerland. E-mail:
| | | | - Nadir Román Guerrero
- Blue Brain Project (BBP) École Polytecnique Fédérale de Lausanne (EPFL) Geneva, Switzerland
| | - Alessandro Foni
- Blue Brain Project (BBP) École Polytecnique Fédérale de Lausanne (EPFL) Geneva, Switzerland
| | - Jay S Coggan
- Blue Brain Project (BBP) École Polytecnique Fédérale de Lausanne (EPFL) Geneva, Switzerland
| | - Corrado Calì
- Biological and Environmental Sciences and Engineering Division King Abdullah University of Science and Technology (KAUST) Thuwal, Saudi Arabia,Neuroscience Institute Cavalieri Ottolenghi (NICO) Orbassano, Italy,Department of Neuroscience, University of Torino Torino, Italy
| | - Marco Agus
- Visual Computing Center King Abdullah University of Science and Technology (KAUST) Thuwal, Saudi Arabia,College of Science and Engineering Hamad Bin Khalifa University Doha, Qatar
| | - Eleftherios Zisis
- Blue Brain Project (BBP) École Polytecnique Fédérale de Lausanne (EPFL) Geneva, Switzerland
| | - Daniel Keller
- Blue Brain Project (BBP) École Polytecnique Fédérale de Lausanne (EPFL) Geneva, Switzerland
| | - Markus Hadwiger
- Visual Computing Center King Abdullah University of Science and Technology (KAUST) Thuwal, Saudi Arabia
| | - Pierre J Magistretti
- Biological and Environmental Sciences and Engineering Division King Abdullah University of Science and Technology (KAUST) Thuwal, Saudi Arabia
| | - Henry Markram
- Blue Brain Project (BBP) École Polytecnique Fédérale de Lausanne (EPFL) Geneva, Switzerland
| | - Felix Schürmann
- Corresponding authors. Marwan Abdellah, Blue Brain Project (BBP), École Polytechnique Fédérale de Lausanne (EPFL), Geneva, Switzerland. E-mail: ; Felix Schürmann, Blue Brain Project (BBP), École Polytechnique Fédérale de Lausanne (EPFL), Geneva, Switzerland. E-mail:
| |
Collapse
|
3
|
Zhu X, Liu X, Liu S, Shen Y, You L, Wang Y. Robust quasi-uniform surface meshing of neuronal morphology using line skeleton-based progressive convolution approximation. Front Neuroinform 2022; 16:953930. [DOI: 10.3389/fninf.2022.953930] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 05/26/2022] [Accepted: 08/31/2022] [Indexed: 11/13/2022] Open
Abstract
Creating high-quality polygonal meshes which represent the membrane surface of neurons for both visualization and numerical simulation purposes is an important yet nontrivial task, due to their irregular and complicated structures. In this paper, we develop a novel approach of constructing a watertight 3D mesh from the abstract point-and-diameter representation of the given neuronal morphology. The membrane shape of the neuron is reconstructed by progressively deforming an initial sphere with the guidance of the neuronal skeleton, which can be regarded as a digital sculpting process. To efficiently deform the surface, a local mapping is adopted to simulate the animation skinning. As a result, only the vertices within the region of influence (ROI) of the current skeletal position need to be updated. The ROI is determined based on the finite-support convolution kernel, which is convolved along the line skeleton of the neuron to generate a potential field that further smooths the overall surface at both unidirectional and bifurcating regions. Meanwhile, the mesh quality during the entire evolution is always guaranteed by a set of quasi-uniform rules, which split excessively long edges, collapse undersized ones, and adjust vertices within the tangent plane to produce regular triangles. Additionally, the local vertices density on the result mesh is decided by the radius and curvature of neurites to achieve adaptiveness.
Collapse
|
4
|
McDougal RA, Conte C, Eggleston L, Newton AJH, Galijasevic H. Efficient Simulation of 3D Reaction-Diffusion in Models of Neurons and Networks. Front Neuroinform 2022; 16:847108. [PMID: 35655652 PMCID: PMC9152282 DOI: 10.3389/fninf.2022.847108] [Citation(s) in RCA: 3] [Impact Index Per Article: 1.5] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 01/01/2022] [Accepted: 04/20/2022] [Indexed: 12/20/2022] Open
Abstract
Neuronal activity is the result of both the electrophysiology and chemophysiology. A neuron can be well-represented for the purposes of electrophysiological simulation as a tree composed of connected cylinders. This representation is also apt for 1D simulations of their chemophysiology, provided the spatial scale is larger than the diameter of the cylinders and there is radial symmetry. Higher dimensional simulation is necessary to accurately capture the dynamics when these criteria are not met, such as with wave curvature, spines, or diffusion near the soma. We have developed a solution to enable efficient finite volume method simulation of reaction-diffusion kinetics in intracellular 3D regions in neuron and network models and provide an implementation within the NEURON simulator. An accelerated version of the CTNG 3D reconstruction algorithm transforms morphologies suitable for ion-channel based simulations into consistent 3D voxelized regions. Kinetics are then solved using a parallel algorithm based on Douglas-Gunn that handles the irregular 3D geometry of a neuron; these kinetics are coupled to NEURON's 1D mechanisms for ion channels, synapses, pumps, and so forth. The 3D domain may cover the entire cell or selected regions of interest. Simulations with dendritic spines and of the soma reveal details of dynamics that would be missed in a pure 1D simulation. We describe and validate the methods and discuss their performance.
Collapse
Affiliation(s)
- Robert A McDougal
- Department of Biostatistics, Yale School of Public Health, New Haven, CT, United States.,Center for Medical Informatics, Yale University, New Haven, CT, United States.,Program in Computational Biology and Bioinformatics, Yale University, New Haven, CT, United States
| | - Cameron Conte
- Center for Medical Informatics, Yale University, New Haven, CT, United States.,Department of Neuroscience, Yale School of Medicine, New Haven, CT, United States.,Department of Statistics, The Ohio State University, Columbus, OH, United States
| | - Lia Eggleston
- Yale College, Yale University, New Haven, CT, United States
| | - Adam J H Newton
- Department of Biostatistics, Yale School of Public Health, New Haven, CT, United States.,Center for Medical Informatics, Yale University, New Haven, CT, United States.,Department of Physiology and Pharmacology, SUNY Downstate Health Sciences University, New York, NY, United States
| | | |
Collapse
|
5
|
Chen W, Hepburn I, Martyushev A, De Schutter E. Modeling Neurons in 3D at the Nanoscale. ADVANCES IN EXPERIMENTAL MEDICINE AND BIOLOGY 2022; 1359:3-24. [DOI: 10.1007/978-3-030-89439-9_1] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 10/18/2022]
|
6
|
Shirinpour S, Hananeia N, Rosado J, Tran H, Galanis C, Vlachos A, Jedlicka P, Queisser G, Opitz A. Multi-scale modeling toolbox for single neuron and subcellular activity under Transcranial Magnetic Stimulation. Brain Stimul 2021; 14:1470-1482. [PMID: 34562659 PMCID: PMC8608742 DOI: 10.1016/j.brs.2021.09.004] [Citation(s) in RCA: 22] [Impact Index Per Article: 7.3] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Grants] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 01/05/2021] [Revised: 09/10/2021] [Accepted: 09/15/2021] [Indexed: 11/29/2022] Open
Abstract
BACKGROUND Transcranial Magnetic Stimulation (TMS) is a widely used non-invasive brain stimulation method. However, its mechanism of action and the neural response to TMS are still poorly understood. Multi-scale modeling can complement experimental research to study the subcellular neural effects of TMS. At the macroscopic level, sophisticated numerical models exist to estimate the induced electric fields. However, multi-scale computational modeling approaches to predict TMS cellular and subcellular responses, crucial to understanding TMS plasticity inducing protocols, are not available so far. OBJECTIVE We develop an open-source multi-scale toolbox Neuron Modeling for TMS (NeMo-TMS) to address this problem. METHODS NeMo-TMS generates accurate neuron models from morphological reconstructions, couples them to the external electric fields induced by TMS, and simulates the cellular and subcellular responses of single-pulse and repetitive TMS. RESULTS We provide examples showing some of the capabilities of the toolbox. CONCLUSION NeMo-TMS toolbox allows researchers a previously not available level of detail and precision in realistically modeling the physical and physiological effects of TMS.
Collapse
Affiliation(s)
- Sina Shirinpour
- Department of Biomedical Engineering, University of Minnesota, Minneapolis, USA.
| | - Nicholas Hananeia
- Faculty of Medicine, ICAR3R - Interdisciplinary Centre for 3Rs in Animal Research, Justus-Liebig-University, Giessen, Germany
| | - James Rosado
- Department of Mathematics, Temple University, Philadelphia, USA
| | - Harry Tran
- Department of Biomedical Engineering, University of Minnesota, Minneapolis, USA
| | - Christos Galanis
- Department of Neuroanatomy, Institute of Anatomy and Cell Biology, Faculty of Medicine, University of Freiburg, Freiburg, Germany
| | - Andreas Vlachos
- Department of Neuroanatomy, Institute of Anatomy and Cell Biology, Faculty of Medicine, University of Freiburg, Freiburg, Germany; Bernstein Center Freiburg, University of Freiburg, Freiburg, Germany; Center Brain Links Brain Tools, University of Freiburg, Freiburg, Germany; Center for Basics in Neuromodulation, Faculty of Medicine, University of Freiburg, Freiburg, Germany
| | - Peter Jedlicka
- Faculty of Medicine, ICAR3R - Interdisciplinary Centre for 3Rs in Animal Research, Justus-Liebig-University, Giessen, Germany
| | | | - Alexander Opitz
- Department of Biomedical Engineering, University of Minnesota, Minneapolis, USA.
| |
Collapse
|
7
|
Abdellah M, Foni A, Zisis E, Guerrero NR, Lapere S, Coggan JS, Keller D, Markram H, Schürmann F. Metaball skinning of synthetic astroglial morphologies into realistic mesh models for visual analytics and in silico simulations. Bioinformatics 2021; 37:i426-i433. [PMID: 34252950 PMCID: PMC8275327 DOI: 10.1093/bioinformatics/btab280] [Citation(s) in RCA: 3] [Impact Index Per Article: 1.0] [Reference Citation Analysis] [Abstract] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/17/2022] Open
Abstract
Motivation Astrocytes, the most abundant glial cells in the mammalian brain, have an instrumental role in developing neuronal circuits. They contribute to the physical structuring of the brain, modulating synaptic activity and maintaining the blood–brain barrier in addition to other significant aspects that impact brain function. Biophysically, detailed astrocytic models are key to unraveling their functional mechanisms via molecular simulations at microscopic scales. Detailed, and complete, biological reconstructions of astrocytic cells are sparse. Nonetheless, data-driven digital reconstruction of astroglial morphologies that are statistically identical to biological counterparts are becoming available. We use those synthetic morphologies to generate astrocytic meshes with realistic geometries, making it possible to perform these simulations. Results We present an unconditionally robust method capable of reconstructing high fidelity polygonal meshes of astroglial cells from algorithmically-synthesized morphologies. Our method uses implicit surfaces, or metaballs, to skin the different structural components of astrocytes and then blend them in a seamless fashion. We also provide an end-to-end pipeline to produce optimized two- and three-dimensional meshes for visual analytics and simulations, respectively. The performance of our pipeline has been assessed with a group of 5000 astroglial morphologies and the geometric metrics of the resulting meshes are evaluated. The usability of the meshes is then demonstrated with different use cases. Availability and implementation Our metaball skinning algorithm is implemented in Blender 2.82 relying on its Python API (Application Programming Interface). To make it accessible to computational biologists and neuroscientists, the implementation has been integrated into NeuroMorphoVis, an open source and domain specific package that is primarily designed for neuronal morphology visualization and meshing. Supplementary information Supplementary data are available at Bioinformatics online.
Collapse
Affiliation(s)
- Marwan Abdellah
- Blue Brain Project (BBP), École polytechnique fédérale de Lausanne (EPFL), Geneva 1202, Switzerland
| | - Alessandro Foni
- Blue Brain Project (BBP), École polytechnique fédérale de Lausanne (EPFL), Geneva 1202, Switzerland
| | - Eleftherios Zisis
- Blue Brain Project (BBP), École polytechnique fédérale de Lausanne (EPFL), Geneva 1202, Switzerland
| | - Nadir Román Guerrero
- Blue Brain Project (BBP), École polytechnique fédérale de Lausanne (EPFL), Geneva 1202, Switzerland
| | - Samuel Lapere
- Blue Brain Project (BBP), École polytechnique fédérale de Lausanne (EPFL), Geneva 1202, Switzerland
| | - Jay S Coggan
- Blue Brain Project (BBP), École polytechnique fédérale de Lausanne (EPFL), Geneva 1202, Switzerland
| | - Daniel Keller
- Blue Brain Project (BBP), École polytechnique fédérale de Lausanne (EPFL), Geneva 1202, Switzerland
| | - Henry Markram
- Blue Brain Project (BBP), École polytechnique fédérale de Lausanne (EPFL), Geneva 1202, Switzerland
| | - Felix Schürmann
- Blue Brain Project (BBP), École polytechnique fédérale de Lausanne (EPFL), Geneva 1202, Switzerland
| |
Collapse
|
8
|
Abstract
The brain is a complex organ operating on multiple scales. From molecular events that inform electrical and biochemical cellular responses, the brain interconnects processes all the way up to the massive network size of billions of brain cells. This strongly coupled, nonlinear, system has been subject to research that has turned increasingly multidisciplinary. The seminal work of Hodgkin and Huxley in the 1950s made use of experimental data to derive a coherent physical model of electrical signaling in neurons, which can be solved using mathematical and computational methods, thus bringing together neuroscience, physics, mathematics, and computer science. Over the last decades numerous projects have been dedicated to modeling and simulation of specific parts of molecular dynamics, neuronal signaling, and neural network behavior. Simulators have been developed around a specific objective and scale, in order to cope with the underlying computational complexity. Often times a dimension reduction approach allows larger scale simulations, this however has the inherent drawback of losing insight into structure-function interplay at the cellular level. This paper gives an overview of the project NeuroBox that has the objective of integrating multiple brain scales and associated physical models into one unified framework. NeuroBox hosts geometry and anatomical reconstruction methods, such that detailed three-dimensional domains can be integrated into numerical simulations of models based on partial differential equations. The project further focusses on deriving numerical methods for handling complex computational domains, and to couple multiple spatial dimensions. The latter allows the user to specify in which parts of the biological problem high-dimensional representations are necessary and where low-dimensional approximations are acceptable. NeuroBox offers workflow user interfaces that are automatically generated with VRL-Studio and can be controlled by non-experts. The project further uses uG4 as the numerical backend, and therefore accesses highly advanced discretization methods as well as hierarchical and scalable numerical solvers for very large neurobiological problems.
Collapse
|
9
|
Buccino AP, Kuchta M, Jæger KH, Ness TV, Berthet P, Mardal KA, Cauwenberghs G, Tveito A. How does the presence of neural probes affect extracellular potentials? J Neural Eng 2019; 16:026030. [PMID: 30703758 DOI: 10.1088/1741-2552/ab03a1] [Citation(s) in RCA: 19] [Impact Index Per Article: 3.8] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/12/2022]
Abstract
OBJECTIVE Mechanistic modeling of neurons is an essential component of computational neuroscience that enables scientists to simulate, explain, and explore neural activity. The conventional approach to simulation of extracellular neural recordings first computes transmembrane currents using the cable equation and then sums their contribution to model the extracellular potential. This two-step approach relies on the assumption that the extracellular space is an infinite and homogeneous conductive medium, while measurements are performed using neural probes. The main purpose of this paper is to assess to what extent the presence of the neural probes of varying shape and size impacts the extracellular field and how to correct for them. APPROACH We apply a detailed modeling framework allowing explicit representation of the neuron and the probe to study the effect of the probes and thereby estimate the effect of ignoring it. We use meshes with simplified neurons and different types of probe and compare the extracellular action potentials with and without the probe in the extracellular space. We then compare various solutions to account for the probes' presence and introduce an efficient probe correction method to include the probe effect in modeling of extracellular potentials. MAIN RESULTS Our computations show that microwires hardly influence the extracellular electric field and their effect can therefore be ignored. In contrast, multi-electrode arrays (MEAs) significantly affect the extracellular field by magnifying the recorded potential. While MEAs behave similarly to infinite insulated planes, we find that their effect strongly depends on the neuron-probe alignment and probe orientation. SIGNIFICANCE Ignoring the probe effect might be deleterious in some applications, such as neural localization and parameterization of neural models from extracellular recordings. Moreover, the presence of the probe can improve the interpretation of extracellular recordings, by providing a more accurate estimation of the extracellular potential generated by neuronal models.
Collapse
Affiliation(s)
- Alessio Paolo Buccino
- Center for Integrative Neuroplasticity (CINPLA), Faculty of Mathematics and Natural Sciences, University of Oslo, Oslo, Norway. Department of Bioengineering, University of California San Diego, San Diego, CA, United States of America
| | | | | | | | | | | | | | | |
Collapse
|