{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,21]],"date-time":"2026-01-21T13:37:39Z","timestamp":1769002659564,"version":"3.49.0"},"reference-count":51,"publisher":"Oxford University Press (OUP)","issue":"13","license":[{"start":{"date-parts":[[2018,6,27]],"date-time":"2018-06-27T00:00:00Z","timestamp":1530057600000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by-nc\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100004052","name":"King Abdullah University of Science and Technology","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100004052","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100004052","name":"KAUST","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100004052","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2018,7,1]]},"abstract":"<jats:title>Abstract<\/jats:title>\n               <jats:sec>\n                  <jats:title>Motivation<\/jats:title>\n                  <jats:p>From image stacks to computational models, processing digital representations of neuronal morphologies is essential to neuroscientific research. Workflows involve various techniques and tools, leading in certain cases to convoluted and fragmented pipelines. The existence of an integrated, extensible and free framework for processing, analysis and visualization of those morphologies is a challenge that is still largely unfulfilled.<\/jats:p>\n               <\/jats:sec>\n               <jats:sec>\n                  <jats:title>Results<\/jats:title>\n                  <jats:p>We present NeuroMorphoVis, an interactive, extensible and cross-platform framework for building, visualizing and analyzing digital reconstructions of neuronal morphology skeletons extracted from microscopy stacks. Our framework is capable of detecting and repairing tracing artifacts, allowing the generation of high fidelity surface meshes and high resolution volumetric models for simulation and in silico imaging studies. The applicability of NeuroMorphoVis is demonstrated with two case studies. The first simulates the construction of three-dimensional profiles of neuronal somata and the other highlights how the framework is leveraged to create volumetric models of neuronal circuits for simulating different types of in vitro imaging experiments.<\/jats:p>\n               <\/jats:sec>\n               <jats:sec>\n                  <jats:title>Availability and implementation<\/jats:title>\n                  <jats:p>The source code and documentation are freely available on https:\/\/github.com\/BlueBrain\/NeuroMorphoVis under the GNU public license. The morphological analysis, visualization and surface meshing are implemented as an extensible Python API (Application Programming Interface) based on Blender, and the volume reconstruction and analysis code is written in C++\u2009and parallelized using OpenMP. The framework features are accessible from a user-friendly GUI (Graphical User Interface) and a rich CLI (Command Line Interface).<\/jats:p>\n               <\/jats:sec>\n               <jats:sec>\n                  <jats:title>Supplementary information<\/jats:title>\n                  <jats:p>Supplementary data are available at Bioinformatics online.<\/jats:p>\n               <\/jats:sec>","DOI":"10.1093\/bioinformatics\/bty231","type":"journal-article","created":{"date-parts":[[2018,4,20]],"date-time":"2018-04-20T06:41:15Z","timestamp":1524206475000},"page":"i574-i582","source":"Crossref","is-referenced-by-count":67,"title":["NeuroMorphoVis: a collaborative framework for analysis and visualization of neuronal morphology skeletons reconstructed from microscopy stacks"],"prefix":"10.1093","volume":"34","author":[{"given":"Marwan","family":"Abdellah","sequence":"first","affiliation":[{"name":"Blue Brain Project (BBP), \u00c9cole Polytechnique F\u00e9d\u00e9rale de Lausanne (EPFL), Campus Biotech, Geneva, Switzerland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Juan","family":"Hernando","sequence":"additional","affiliation":[{"name":"Blue Brain Project (BBP), \u00c9cole Polytechnique F\u00e9d\u00e9rale de Lausanne (EPFL), Campus Biotech, Geneva, Switzerland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Stefan","family":"Eilemann","sequence":"additional","affiliation":[{"name":"Blue Brain Project (BBP), \u00c9cole Polytechnique F\u00e9d\u00e9rale de Lausanne (EPFL), Campus Biotech, Geneva, Switzerland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Samuel","family":"Lapere","sequence":"additional","affiliation":[{"name":"Blue Brain Project (BBP), \u00c9cole Polytechnique F\u00e9d\u00e9rale de Lausanne (EPFL), Campus Biotech, Geneva, Switzerland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Nicolas","family":"Antille","sequence":"additional","affiliation":[{"name":"Blue Brain Project (BBP), \u00c9cole Polytechnique F\u00e9d\u00e9rale de Lausanne (EPFL), Campus Biotech, Geneva, Switzerland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Henry","family":"Markram","sequence":"additional","affiliation":[{"name":"Blue Brain Project (BBP), \u00c9cole Polytechnique F\u00e9d\u00e9rale de Lausanne (EPFL), Campus Biotech, Geneva, Switzerland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Felix","family":"Sch\u00fcrmann","sequence":"additional","affiliation":[{"name":"Blue Brain Project (BBP), \u00c9cole Polytechnique F\u00e9d\u00e9rale de Lausanne (EPFL), Campus Biotech, Geneva, Switzerland"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"286","published-online":{"date-parts":[[2018,6,27]]},"reference":[{"key":"2023051604334798700_bty231-B1","author":"Abdellah","year":"2017"},{"key":"2023051604334798700_bty231-B2","doi-asserted-by":"crossref","first-page":"S8.","DOI":"10.1186\/1471-2105-16-S11-S8","article-title":"Physically-based in silico light sheet microscopy for visualizing fluorescent brain models","volume":"16","author":"Abdellah","year":"2015","journal-title":"BMC Bioinformatics"},{"key":"2023051604334798700_bty231-B3","doi-asserted-by":"crossref","DOI":"10.1186\/s12859-016-1444-4","article-title":"Bio-physically plausible visualization of highly scattering fluorescent neocortical models for in silico experimentation","volume":"18","author":"Abdellah","year":"2017","journal-title":"BMC Bioinformatics"},{"key":"2023051604334798700_bty231-B4","doi-asserted-by":"crossref","first-page":"402","DOI":"10.1186\/s12859-017-1788-4","article-title":"Reconstruction and visualization of large-scale volumetric models of neocortical circuits for physically-plausible in silico optical studies","volume":"18","author":"Abdellah","year":"2017","journal-title":"BMC Bioinformatics"},{"key":"2023051604334798700_bty231-B5","doi-asserted-by":"crossref","DOI":"10.3389\/fnana.2014.00142","article-title":"Barriers in the brain: resolving dendritic spine morphology and compartmentalization","volume":"8","author":"Adrian","year":"2014","journal-title":"Front. Neuroanat"},{"key":"2023051604334798700_bty231-B6","doi-asserted-by":"crossref","first-page":"142","DOI":"10.3389\/fnana.2015.00142","article-title":"Crowdsourcing the creation of image segmentation algorithms for connectomics","volume":"9","author":"Arganda-Carreras","year":"2015","journal-title":"Front. Neuroanat"},{"key":"2023051604334798700_bty231-B7","doi-asserted-by":"crossref","first-page":"9247","DOI":"10.1523\/JNEUROSCI.2055-07.2007","article-title":"NeuroMorpho.Org: a central resource for neuronal morphologies","volume":"27","author":"Ascoli","year":"2007","journal-title":"J. Neurosci"},{"key":"2023051604334798700_bty231-B8","doi-asserted-by":"crossref","first-page":"075001.","DOI":"10.1117\/1.JBO.19.7.075001","article-title":"Extraction of optical properties and prediction of light distribution in rat brain tissue","volume":"19","author":"Azimipour","year":"2014","journal-title":"J. Biomed. Optics"},{"key":"2023051604334798700_bty231-B9","volume-title":"Blender: 3D Modelling and Rendering Package","author":"Blender","year":"2016"},{"key":"2023051604334798700_bty231-B10","doi-asserted-by":"crossref","DOI":"10.3389\/fnana.2013.00015","article-title":"Neuronize: a tool for building realistic neuronal cell morphologies","volume":"7","author":"Brito","year":"2013","journal-title":"Front. Neuroanat"},{"key":"2023051604334798700_bty231-B11","doi-asserted-by":"crossref","first-page":"143","DOI":"10.1007\/s12021-010-9095-5","article-title":"The diadem data sets: representative light microscopy images of neuronal morphology to advance automation of digital reconstructions","volume":"9","author":"Brown","year":"2011","journal-title":"Neuroinformatics"},{"key":"2023051604334798700_bty231-B12","doi-asserted-by":"crossref","first-page":"549","DOI":"10.1016\/0097-8493(93)90006-U","article-title":"An efficient flood-filling algorithm","volume":"17","author":"Burtsev","year":"1993","journal-title":"Comput. Graph"},{"key":"2023051604334798700_bty231-B13","doi-asserted-by":"crossref","first-page":"5","DOI":"10.1007\/s12021-016-9308-7","article-title":"N3dfix: an algorithm for automatic removal of swelling artifacts in neuronal reconstructions","volume":"15","author":"Conde-Sousa","year":"2017","journal-title":"Neuroinformatics"},{"key":"2023051604334798700_bty231-B14","doi-asserted-by":"crossref","first-page":"1531","DOI":"10.1152\/jn.1999.81.4.1531","article-title":"Impact of network activity on the integrative properties of neocortical pyramidal neurons in vivo","volume":"81","author":"Destexhe","year":"1999","journal-title":"J. Neurophysiol"},{"key":"2023051604334798700_bty231-B15","doi-asserted-by":"crossref","DOI":"10.1038\/srep11501","article-title":"Scattering of sculpted light in intact brain tissue, with implications for optogenetics","volume":"5","author":"Favre-Bulle","year":"2015","journal-title":"Sci. Rep"},{"key":"2023051604334798700_bty231-B16","doi-asserted-by":"crossref","first-page":"307","DOI":"10.1016\/0895-6111(90)90105-K","article-title":"Neuron imaging with Neurolucida-a PC-based system for image combining microscopy","volume":"14","author":"Glaser","year":"1990","journal-title":"Comput. Med. Imaging Graph"},{"key":"2023051604334798700_bty231-B17","doi-asserted-by":"crossref","first-page":"219","DOI":"10.1016\/j.neuron.2007.03.025","article-title":"neuroconstruct: a tool for modeling networks of neurons in 3d space","volume":"54","author":"Gleeson","year":"2007","journal-title":"Neuron"},{"key":"2023051604334798700_bty231-B18","doi-asserted-by":"crossref","first-page":"490","DOI":"10.1016\/j.brainresrev.2006.11.004","article-title":"How the 1906 nobel prize in physiology or medicine was shared between golgi and cajal","volume":"55","author":"Grant","year":"2007","journal-title":"Brain Res. Rev"},{"key":"2023051604334798700_bty231-B19","doi-asserted-by":"crossref","first-page":"241.","DOI":"10.1007\/s12021-008-9030-1","article-title":"NeuroMorpho.org implementation of digital neuroscience: dense coverage and integration with the NIF","volume":"6","author":"Halavi","year":"2008","journal-title":"Neuroinformatics"},{"key":"2023051604334798700_bty231-B20","first-page":"677","article-title":"Conservative rasterization","volume":"2","author":"Hasselgren","year":"2005","journal-title":"GPU Gems"},{"key":"2023051604334798700_bty231-B21","doi-asserted-by":"crossref","first-page":"739","DOI":"10.1126\/science.290.5492.739","article-title":"Diversity and dynamics of dendritic signaling","volume":"290","author":"H\u00e4usser","year":"2000","journal-title":"Science"},{"key":"2023051604334798700_bty231-B22","author":"Hernando","year":"2012"},{"key":"2023051604334798700_bty231-B23","doi-asserted-by":"crossref","first-page":"230.","DOI":"10.1186\/1471-2105-12-230","article-title":"Neurphologyj: an automatic neuronal morphology quantification method and its application in pharmacological discovery","volume":"12","author":"Ho","year":"2011","journal-title":"BMC Bioinformatics"},{"key":"2023051604334798700_bty231-B24","doi-asserted-by":"crossref","first-page":"1667","DOI":"10.1038\/nn1599","article-title":"Conditional dendritic spike propagation following distal synaptic activation of hippocampal ca1 pyramidal neurons","volume":"8","author":"Jarsky","year":"2005","journal-title":"Nat. Neurosci"},{"key":"2023051604334798700_bty231-B25","first-page":"e1006027","author":"Jarvis","year":"2017"},{"key":"2023051604334798700_bty231-B26","doi-asserted-by":"crossref","first-page":"83","DOI":"10.1007\/s12021-014-9242-5","article-title":"Neuromorph: a toolset for the morphometric analysis and visualization of 3d models derived from electron microscopy image stacks","volume":"13","author":"Jorstad","year":"2015","journal-title":"Neuroinformatics"},{"key":"2023051604334798700_bty231-B27","doi-asserted-by":"crossref","first-page":"214","DOI":"10.1109\/TVCG.2011.55","article-title":"A neuron membrane mesh representation for visualization of electrophysiological simulations","volume":"18","author":"Lasserre","year":"2012","journal-title":"IEEE Trans. Vis. Comput. Graph"},{"key":"2023051604334798700_bty231-B28","doi-asserted-by":"crossref","first-page":"2453","DOI":"10.1093\/bioinformatics\/btr390","article-title":"Simple neurite tracer: open source software for reconstruction, visualization and analysis of neuronal processes","volume":"27","author":"Longair","year":"2011","journal-title":"Bioinformatics"},{"key":"2023051604334798700_bty231-B29","doi-asserted-by":"crossref","DOI":"10.3389\/fnana.2015.00137","article-title":"A univocal definition of the neuronal soma morphology using gaussian mixture models","volume":"9","author":"Luengo-Sanchez","year":"2015","journal-title":"Front. Neuroanat"},{"key":"2023051604334798700_bty231-B30","author":"Luisi","year":"2011"},{"key":"2023051604334798700_bty231-B31","doi-asserted-by":"crossref","first-page":"456","DOI":"10.1016\/j.cell.2015.09.029","article-title":"Reconstruction and simulation of neocortical microcircuitry","volume":"163","author":"Markram","year":"2015","journal-title":"Cell"},{"key":"2023051604334798700_bty231-B32","doi-asserted-by":"crossref","first-page":"693","DOI":"10.1002\/cyto.a.20895","article-title":"Neuron tracing in perspective","volume":"77","author":"Meijering","year":"2010","journal-title":"Cytometry A"},{"key":"2023051604334798700_bty231-B33","doi-asserted-by":"crossref","DOI":"10.3389\/fninf.2012.00004","article-title":"Neuromantic: from semi-manual to semi-automatic reconstruction of neuron morphology","volume":"6","author":"Myatt","year":"2012","journal-title":"Front. Neuroinform"},{"key":"2023051604334798700_bty231-B34","first-page":"809","volume-title":"Computer Graphics Forum","author":"Nealen","year":"2006"},{"key":"2023051604334798700_bty231-B35","author":"Nikolic","year":"2013"},{"key":"2023051604334798700_bty231-B36","doi-asserted-by":"crossref","first-page":"362","DOI":"10.1016\/j.jneumeth.2007.03.003","article-title":"A new stochastic tridimensional model of neonatal rat spinal motoneuron for investigating compartmentalization of neuronal conductances and their influence on firing","volume":"163","author":"Ostroumov","year":"2007","journal-title":"J. Neurosci. Methods"},{"key":"2023051604334798700_bty231-B37","doi-asserted-by":"crossref","first-page":"1017","DOI":"10.1016\/j.neuron.2013.03.008","article-title":"Neuronal morphology goes digital: a research hub for cellular and system neuroscience","volume":"77","author":"Parekh","year":"2013","journal-title":"Neuron"},{"key":"2023051604334798700_bty231-B38","doi-asserted-by":"crossref","first-page":"346","DOI":"10.1002\/cne.10118","article-title":"Physiological and morphological diversity of immunocytochemically defined parvalbumin-and cholecystokinin-positive interneurones in ca1 of the adult rat hippocampus","volume":"443","author":"Pawelzik","year":"2002","journal-title":"J. Comp. Neurol"},{"key":"2023051604334798700_bty231-B39","doi-asserted-by":"crossref","first-page":"348","DOI":"10.1038\/nbt.1612","article-title":"V3d enables real-time 3d visualization and quantitative analysis of large-scale biological image data sets","volume":"28","author":"Peng","year":"2010","journal-title":"Nat. Biotechnol"},{"key":"2023051604334798700_bty231-B40","volume-title":"Physically Based Rendering, Second Edition: From Theory to Implementation,","author":"Pharr","year":"2010"},{"key":"2023051604334798700_bty231-B41","doi-asserted-by":"crossref","DOI":"10.3389\/fncir.2015.00044","article-title":"The neocortical microcircuit collaboration portal: a resource for rat somatosensory cortex","volume":"9","author":"Ramaswamy","year":"2015","journal-title":"Front. Neural Circuits"},{"key":"2023051604334798700_bty231-B42","doi-asserted-by":"crossref","DOI":"10.3389\/fncom.2015.00120","article-title":"An algorithm to predict the connectome of neural microcircuits","volume":"9","author":"Reimann","year":"2015","journal-title":"Front. Comput. Neurosci"},{"key":"2023051604334798700_bty231-B43","doi-asserted-by":"crossref","first-page":"94","DOI":"10.1016\/S1046-2023(03)00011-2","article-title":"Automated reconstruction of three-dimensional neuronal morphology from laser scanning microscopy images","volume":"30","author":"Rodriguez","year":"2003","journal-title":"Methods"},{"key":"2023051604334798700_bty231-B44","doi-asserted-by":"crossref","first-page":"866.","DOI":"10.1038\/nprot.2008.51","article-title":"L-measure: a web-accessible tool for the analysis, comparison and search of digital reconstructions of neuronal morphologies","volume":"3","author":"Scorcioni","year":"2008","journal-title":"Nat. Protoc"},{"key":"2023051604334798700_bty231-B45","doi-asserted-by":"crossref","first-page":"453","DOI":"10.1016\/S0166-2236(98)01327-7","article-title":"Excitable dendrites and spines: earlier theoretical insights elucidate recent direct observations","volume":"21","author":"Segev","year":"1998","journal-title":"Trends Neurosci"},{"key":"2023051604334798700_bty231-B46","doi-asserted-by":"crossref","first-page":"387","DOI":"10.1016\/j.tins.2005.05.006","article-title":"Neurogeometry and potential synaptic connectivity","volume":"28","author":"Stepanyants","year":"2005","journal-title":"Trends Neurosci"},{"key":"2023051604334798700_bty231-B47","doi-asserted-by":"crossref","first-page":"714","DOI":"10.1364\/JOSAA.20.000714","article-title":"Accelerated monte carlo models to simulate fluorescence spectra from layered tissues","volume":"20","author":"Swartling","year":"2003","journal-title":"J. Optical Soc. Am. A"},{"key":"2023051604334798700_bty231-B48","first-page":"205","volume-title":"ACM Siggraph Computer Graphics","author":"Terzopoulos","year":"1987"},{"key":"2023051604334798700_bty231-B49","doi-asserted-by":"crossref","first-page":"311","DOI":"10.1088\/0954-898X_13_3_304","article-title":"The effect of dendritic topology on firing patterns in model neurons","volume":"13","author":"Van Ooyen","year":"2002","journal-title":"Netw. Comput. Neural Syst"},{"key":"2023051604334798700_bty231-B50","doi-asserted-by":"crossref","first-page":"926","DOI":"10.1152\/jn.2001.85.2.926","article-title":"Propagation of action potentials in dendrites depends on dendritic morphology","volume":"85","author":"Vetter","year":"2001","journal-title":"J. Neurophysiol"},{"key":"2023051604334798700_bty231-B51","doi-asserted-by":"crossref","first-page":"44","DOI":"10.1007\/10968987_3","volume-title":"Workshop on Job Scheduling Strategies for Parallel Processing","author":"Yoo","year":"2003"}],"container-title":["Bioinformatics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article-pdf\/34\/13\/i574\/50316299\/bioinformatics_34_13_i574.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article-pdf\/34\/13\/i574\/50316299\/bioinformatics_34_13_i574.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,5,16]],"date-time":"2023-05-16T04:34:48Z","timestamp":1684211688000},"score":1,"resource":{"primary":{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article\/34\/13\/i574\/5045775"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,6,27]]},"references-count":51,"journal-issue":{"issue":"13","published-print":{"date-parts":[[2018,7,1]]}},"URL":"https:\/\/doi.org\/10.1093\/bioinformatics\/bty231","relation":{},"ISSN":["1367-4803","1367-4811"],"issn-type":[{"value":"1367-4803","type":"print"},{"value":"1367-4811","type":"electronic"}],"subject":[],"published-other":{"date-parts":[[2018,7,1]]},"published":{"date-parts":[[2018,6,27]]}}}