Full text
77,667 characters
· extracted from
preprint-html
· click to expand
Fishexplorer: A multimodal cellular atlas platform for neuronal circuit dissection in larval zebrafish | bioRxiv /* */ /* */ <!-- <!-- /*! * yepnope1.5.4 * (c) WTFPL, GPLv2 */ (function(a,b,c){function d(a){return"[object Function]"==o.call(a)}function e(a){return"string"==typeof a}function f(){}function g(a){return!a||"loaded"==a||"complete"==a||"uninitialized"==a}function h(){var a=p.shift();q=1,a?a.t?m(function(){("c"==a.t?B.injectCss:B.injectJs)(a.s,0,a.a,a.x,a.e,1)},0):(a(),h()):q=0}function i(a,c,d,e,f,i,j){function k(b){if(!o&&g(l.readyState)&&(u.r=o=1,!q&&h(),l.onload=l.onreadystatechange=null,b)){"img"!=a&&m(function(){t.removeChild(l)},50);for(var d in y[c])y[c].hasOwnProperty(d)&&y[c][d].onload()}}var j=j||B.errorTimeout,l=b.createElement(a),o=0,r=0,u={t:d,s:c,e:f,a:i,x:j};1===y[c]&&(r=1,y[c]=[]),"object"==a?l.data=c:(l.src=c,l.type=a),l.width=l.height="0",l.onerror=l.onload=l.onreadystatechange=function(){k.call(this,r)},p.splice(e,0,u),"img"!=a&&(r||2===y[c]?(t.insertBefore(l,s?null:n),m(k,j)):y[c].push(l))}function j(a,b,c,d,f){return q=0,b=b||"j",e(a)?i("c"==b?v:u,a,b,this.i++,c,d,f):(p.splice(this.i++,0,a),1==p.length&&h()),this}function k(){var a=B;return a.loader={load:j,i:0},a}var l=b.documentElement,m=a.setTimeout,n=b.getElementsByTagName("script")[0],o={}.toString,p=[],q=0,r="MozAppearance"in l.style,s=r&&!!b.createRange().compareNode,t=s?l:n.parentNode,l=a.opera&&"[object Opera]"==o.call(a.opera),l=!!b.attachEvent&&!l,u=r?"object":l?"script":"img",v=l?"script":u,w=Array.isArray||function(a){return"[object Array]"==o.call(a)},x=[],y={},z={timeout:function(a,b){return b.length&&(a.timeout=b[0]),a}},A,B;B=function(a){function b(a){var a=a.split("!"),b=x.length,c=a.pop(),d=a.length,c={url:c,origUrl:c,prefixes:a},e,f,g;for(f=0;f<d;f++)g=a[f].split("="),(e=z[g.shift()])&&(c=e(c,g));for(f=0;f<b;f++)c=x[f](c);return c}function g(a,e,f,g,h){var i=b(a),j=i.autoCallback;i.url.split(".").pop().split("?").shift(),i.bypass||(e&&(e=d(e)?e:e[a]||e[g]||e[a.split("/").pop().split("?")[0]]),i.instead?i.instead(a,e,f,g,h):(y[i.url]?i.noexec=!0:y[i.url]=1,f.load(i.url,i.forceCSS||!i.forceJS&&"css"==i.url.split(".").pop().split("?").shift()?"c":c,i.noexec,i.attrs,i.timeout),(d(e)||d(j))&&f.load(function(){k(),e&&e(i.origUrl,h,g),j&&j(i.origUrl,h,g),y[i.url]=2})))}function h(a,b){function c(a,c){if(a){if(e(a))c||(j=function(){var a=[].slice.call(arguments);k.apply(this,a),l()}),g(a,j,b,0,h);else if(Object(a)===a)for(n in m=function(){var b=0,c;for(c in a)a.hasOwnProperty(c)&&b++;return b}(),a)a.hasOwnProperty(n)&&(!c&&!--m&&(d(j)?j=function(){var a=[].slice.call(arguments);k.apply(this,a),l()}:j[n]=function(a){return function(){var b=[].slice.call(arguments);a&&a.apply(this,b),l()}}(k[n])),g(a[n],j,b,n,h))}else!c&&l()}var h=!!a.test,i=a.load||a.both,j=a.callback||f,k=j,l=a.complete||f,m,n;c(h?a.yep:a.nope,!!i),i&&c(i)}var i,j,l=this.yepnope.loader;if(e(a))g(a,0,l,0);else if(w(a))for(i=0;i (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0];var j=d.createElement(s);var dl=l!='dataLayer'?'&l='+l:'';j.src='//www.googletagmanager.com/gtm.js?id='+i+dl;j.type='text/javascript';j.async=true;f.parentNode.insertBefore(j,f);})(window,document,'script','dataLayer','GTM-M677548'); Skip to main content Home About Submit ALERTS / RSS Search for this keyword Advanced Search New Results Fishexplorer: A multimodal cellular atlas platform for neuronal circuit dissection in larval zebrafish View ORCID Profile Sumit K. Vohra , Maren Eberle , View ORCID Profile Jonathan Boulanger-Weill , View ORCID Profile Mariela D. Petkova , View ORCID Profile Gregor F. P. Schuhknecht , View ORCID Profile Kristian J. Herrera , View ORCID Profile Florian Kämpf , View ORCID Profile Virginia M. S. Ruetten , View ORCID Profile Jeff W. Lichtman , View ORCID Profile Florian Engert , View ORCID Profile Owen Randlett , View ORCID Profile Armin Bahl , View ORCID Profile Yasuko Isoe , View ORCID Profile Hans-Christian Hege , View ORCID Profile Daniel Baum doi: https://doi.org/10.1101/2025.07.14.664689 Sumit K. Vohra 1 Department of Visual and Data-Centric Computing, Zuse Institute Berlin , Takustraße 7, 14195 Berlin, Germany Find this author on Google Scholar Find this author on PubMed Search for this author on this site ORCID record for Sumit K. Vohra For correspondence: vohra{at}zib.de Maren Eberle 2 Department of Computer Science and Engineering , New York University, NY, USA Find this author on Google Scholar Find this author on PubMed Search for this author on this site Jonathan Boulanger-Weill 3 Department of Molecular and Cellular Biology, Faculty of Arts and Sciences, Harvard University , Cambridge, Massachusetts, 02138, USA 4 Sorbonne Université, INSERM, CNRS, Institut de la Vision , F-75012 Paris, France Find this author on Google Scholar Find this author on PubMed Search for this author on this site ORCID record for Jonathan Boulanger-Weill Mariela D. Petkova 3 Department of Molecular and Cellular Biology, Faculty of Arts and Sciences, Harvard University , Cambridge, Massachusetts, 02138, USA Find this author on Google Scholar Find this author on PubMed Search for this author on this site ORCID record for Mariela D. Petkova Gregor F. P. Schuhknecht 3 Department of Molecular and Cellular Biology, Faculty of Arts and Sciences, Harvard University , Cambridge, Massachusetts, 02138, USA Find this author on Google Scholar Find this author on PubMed Search for this author on this site ORCID record for Gregor F. P. Schuhknecht Kristian J. Herrera 3 Department of Molecular and Cellular Biology, Faculty of Arts and Sciences, Harvard University , Cambridge, Massachusetts, 02138, USA Find this author on Google Scholar Find this author on PubMed Search for this author on this site ORCID record for Kristian J. Herrera Florian Kämpf 5 Centre for the Advanced Study of Collective Behaviour, University of Konstanz , Konstanz, Germany Find this author on Google Scholar Find this author on PubMed Search for this author on this site ORCID record for Florian Kämpf Virginia M. S. Ruetten 6 Janelia Research Campus, HHMI , Ashburn, Virginia, USA Find this author on Google Scholar Find this author on PubMed Search for this author on this site ORCID record for Virginia M. S. Ruetten Jeff W. Lichtman 3 Department of Molecular and Cellular Biology, Faculty of Arts and Sciences, Harvard University , Cambridge, Massachusetts, 02138, USA Find this author on Google Scholar Find this author on PubMed Search for this author on this site ORCID record for Jeff W. Lichtman Florian Engert 3 Department of Molecular and Cellular Biology, Faculty of Arts and Sciences, Harvard University , Cambridge, Massachusetts, 02138, USA Find this author on Google Scholar Find this author on PubMed Search for this author on this site ORCID record for Florian Engert Owen Randlett 7 Laboratoire MeLiS, Université Claude Bernard Lyon 1 - CNRS UMR5284 - Inserm U1314, Institut NeuroMyoGène, Faculté de Médecine et de Pharmacie , 8 Avenue Rockefeller, 69008 Lyon, France Find this author on Google Scholar Find this author on PubMed Search for this author on this site ORCID record for Owen Randlett Armin Bahl 5 Centre for the Advanced Study of Collective Behaviour, University of Konstanz , Konstanz, Germany Find this author on Google Scholar Find this author on PubMed Search for this author on this site ORCID record for Armin Bahl Yasuko Isoe 3 Department of Molecular and Cellular Biology, Faculty of Arts and Sciences, Harvard University , Cambridge, Massachusetts, 02138, USA Find this author on Google Scholar Find this author on PubMed Search for this author on this site ORCID record for Yasuko Isoe Hans-Christian Hege 1 Department of Visual and Data-Centric Computing, Zuse Institute Berlin , Takustraße 7, 14195 Berlin, Germany Find this author on Google Scholar Find this author on PubMed Search for this author on this site ORCID record for Hans-Christian Hege Daniel Baum 1 Department of Visual and Data-Centric Computing, Zuse Institute Berlin , Takustraße 7, 14195 Berlin, Germany Find this author on Google Scholar Find this author on PubMed Search for this author on this site ORCID record for Daniel Baum Abstract Full Text Info/History Metrics Preview PDF Abstract Understanding how neural circuits give rise to behavior requires comprehensive knowledge of neuronal morphology, connectivity, and function. Atlas platforms play a critical role in enabling the visualization, exploration, and dissemination of such information. Here, we present FishExplorer, an interactive and expandable community platform designed to integrate and analyze multimodal brain data from larval zebrafish. FishExplorer supports datasets acquired through light microscopy (LM), electron microscopy (EM), and X-ray imaging, all co-registered within a unified spatial coordinate system which enables seamless comparison of neuronal morphologies and synaptic connections. To further assist circuit analysis, FishExplorer includes a suite of tools for querying and visualizing connectivity at the whole-brain scale. By integrating data from recent large-scale EM reconstructions (presented in companion studies), FishExplorer enables researchers to validate circuit models, explore wiring principles, and generate new hypotheses. As a continuously evolving resource, FishExplorer is designed to facilitate collaborative discovery and serve the growing needs of the teleost neuroscience community. Introduction A central goal of modern neuroscience is to understand how cellular and circuit-level mechanisms give rise to adaptive behaviors. Achieving this goal requires tools capable of bridging multiple spatial and temporal scales of neural data – linking synaptic connections to whole-brain networks, and transient neural activity to long-term developmental processes. Central to this challenge are neurons – diverse in type, intricately interconnected, and organized into functional circuits that span these scales. The zebrafish ( Danio rerio ) has emerged as a powerful vertebrate model system for addressing this challenge, offering a rare combination of behavioral richness, genetic accessibility, optical transparency, and biological relevance even to the human brain. Their transparency enables real-time, in vivo brain-wide imaging at cellular resolution, while a sophisticated genetic toolkit – including CRISPR/Cas9-based genome editing, cell-type-specific activity reporters, and optogenetics tools – enable monitoring and perturbation of defined neuronal populations. Remarkably, despite their compact size, zebrafish larvae possess approximately 100,000 neurons ( Bruzzone et al., 2021 ), presenting an ideal balance between experimental tractability and circuit complexity. A critical step in understanding neural circuits is validating connectivity. Traditionally, this has relied on physiological approaches such as electrophysiology or anterograde/retrograde labeling. Recent advances in serial electron microscopy now enable connectome-based validation through volume reconstruction at synaptic resolution. Notably, large-scale efforts like FlyWire ( Dorkenwald, et al., 2022, 2024 ) have demonstrated that whole-brain connectomics in Drosophila can reveal and predict the function of neural circuits underlying behavior. In vertebrates, partial reconstructions of the mammalian and human cortex (Shapson-Coe et al., 2024, The MICrONS Consortium., 2025) have begun to uncover fundamental principles of neural computation and cell-type classification based on synaptic connectivity and morphology. In zebrafish, several groups (e.g., Svara et al., 2022) are actively working toward a whole-brain connectome. In this context, Petkova et al. , 2025 captured ∼180,000 segmented soma and annotated ∼30 million synapses across the entire larval zebrafish brain (whole-brain EM dataset or WBEM), providing a comprehensive view of its neural architecture. Complementing this, Boulanger-Weill et al., 2025 applied functional correlative light and EM (FCLEM) to link functional imaging data with ultrastructural reconstructions, enabling the identification of functionally and morphologically defined cell types and the exploration of circuit computation. As multimodal datasets continue to grow in number and diversity – from calcium imaging to EM-based connectomics – there is a pressing need for platforms that meet three essential feature requirements: (1) spatial registration frameworks that align multimodal datasets within a standardized coordinate space ; (2) integrated neuron databases that consolidate key features of individual cells, including morphology, molecular identity, functional tuning, and genetic labels – enabling structured queries and circuit-level analyses; and (3) native visualization and data analysis tools that provide 3D rendering, exploration across imaging modalities, as well as attribute- and similarity-based neuron searches to support data-driven hypothesis generation about neural circuits. While existing atlases implement subsets of these features, no current resource combines all three within a unified, interactive framework. Over the past decade, the zebrafish neuroscience community has produced a suite of complementary brain atlases that have enabled multiscale investigations – spanning anatomical, genetic, functional, and behavioral datasets – though often in a siloed manner ( Légaré, et al., 2023 , Marquart, et al., 2017 ). In larval zebrafish, the Z-Brain Atlas provides a foundational 3D anatomical reference for 6-day-old larvae, segmenting the brain into 294 regions using antibody-based registration techniques ( Randlett et al., 2015 ). This atlas has become central to transcriptional analysis and functional imaging studies, enabling the spatial localization of signals within a common coordinate framework ( Lange et al., 2024 ). Also, the Adult Zebrafish Brain Atlas (AZBA) has addressed long-standing imaging challenges through advanced tissue-clearing protocols and light-sheet microscopy (Kenny, et al., 2021). With 217 segmented regions and integration of ten immunostains and nuclear markers, AZBA provides the first comprehensive reference of the adult zebrafish brain. This atlas has enabled automated segmentation of brain-wide gene expression patterns, revealing major conservation in neuronal subtypes between larval and adult stages. Building on this foundation, mapZebrain introduced cellular-resolution morphological reconstructions from LM data by mapping over 4,300 individual neurons into a standardized larval brain template ( Kunst et al., 2019 ), although axons and dendrites are indistinguishable. But, this resource integrates transcriptomic profiles (Shainer et al., 2025), offering a rich multimodal view of neuronal identity and projection. Despite recent progress, critical limitations remain. First, platform fragmentation hinders interoperability – datasets remain scattered across incompatible systems, complicating integration. Second, most atlases are static and lack community-driven extensibility, with limited support for user uploads, APIs, or third-party tool integration, leaving no open framework that enables researchers to analyze their data alongside others’. Third, multiscale integration remains incomplete: synapse-level connectivity is rarely linked to cellular or circuit-level features. Fourth, structural data remains siloed from dynamic functional modalities like calcium imaging or behavioral annotations. Fifth, search functionality is weak – no platform supports complex, attribute-based queries across modalities. Here, we present the FishExplorer platform ( https://fishexplorer.zib.de/sandbox/ ), which directly addresses these gaps and the aforementioned requirements through its integrated architecture. FishExplorer not only streamlines analysis workflows but also enhances reproducibility with standardized data formats and fosters collaboration via a shared, interactive annotation environment. FishExplorer is a web-based, multimodal, and multiscale neuroanatomical atlas designed to meet the growing demands of zebrafish neuroscience. FishExplorer is built around the FAIR principles ( Wilkinson et al., 2016 ): it ensures data are findable (via rich metadata and UUID-based identifiers), accessible (with clear access protocols and tiered user permissions), interoperable (using standardized formats and compatible with external tools), and reusable (through open licensing and detailed documentation). FishExplorer supports standard data formats and naming conventions to ensure that both internal and external datasets remain accessible and interoperable – an essential feature for collaborative and reproducible research. By employing manual and automated registration tools ( Avant et al., 2007 , Bogovic et al., 2016 ), FishExplorer fosters the integration of diverse imaging modalities – including LM, EM, X Ray micro-computed tomography (CT) – into a shared coordinate framework anchored by a standardized larval reference brain ( Randlett et al., 2015 ). This interoperability ensures compatibility with a range of widely used zebrafish neuroscience tools and enables continuity, reuse, and expansion of existing work. Integration with the EM reconstruction tools CAVE (Connectome Annotation Versioning Engine) ( Dorkenwald et al., 2025 ) and Neuroglancer allows users to view and query synapse-resolved connectivity while keeping them contextually embedded in whole-brain LM maps. This bridge between LM and EM is particularly powerful for integrating cell-type properties, discovering connectivity motifs, and correlating activity patterns with fine structural detail. FishExplorer hosts a rich, queryable, diverse neuron database that consolidates cell-level features such as morphology, neurochemical identity, connectivity, and function. It supports similarity-based neuron comparisons using custom NBLAST matrices tailored for zebrafish and offers clustering tools for exploring potential cell types or conserved morphologies. A suite of interactive visualization and analysis tools allows users to render brain structures and neurons in 2D and 3D, overlay synapse positions, and compare circuit structures across datasets. FishExplorer also implements a tool ( Vohra et., 2024 ), that enables intuitive hypothesis generation through visual search and comparison, with filtering across anatomical regions, functional attributes, and metadata tags. In summary, FishExplorer unifies anatomical maps, neuronal databases, and analysis tools within a single interface. FishExplorer is designed for growth: new data can be uploaded post-publication, aligned with existing content, and made available to the broader community – encouraging transparent, collaborative discovery. Results FishExplorer platform Having outlined the motivation and scope of FishExplorer, we now present the platform’s architecture and core features, demonstrate its interoperability with different imaging techniques and datasets, and show how researchers can use the interactive tools to explore, compare and share data in a standardized way and achieve reproducible results. As illustrated in Fig. 1a , FishExplorer unifies anatomical reference brains, neuronal databases, and analysis tools within a single web-based interface. Furthermore, FishExplorer enables researchers to integrate, explore, and share their own data as well as perform brain-wide structural analysis of neuronal morphologies. The platform’s interoperability is demonstrated in the “Brain regions and bridges” and “Neuron database” sections, which describe the integration of multiple light and electron microscopy datasets for the larval zebrafish. To make the data findable and reusable, the platform is equipped with a set of analysis tools that allow users to interactively create search queries, collect relevant neurons from different databases, and compare them. This functionality is demonstrated in sections “Custom NBLAST Matrix and Neuron Classification” and “Search, exploration and comparison across databases”. Regarding accessibility, all data stored in the platform can be downloaded, and users can share their own data by uploading it, thereby making it accessible to other researchers. This is demonstrated in section “Community engagement and data enrichment for FishExplorer”. Download figure Open in new tab Fig. 1. FishExplorer and multimodal information for the larval zebrafish. a , Overview of FishExplorer. FishExplorer is an interactive web-based atlas platform that enables users to select anatomical region masks from brain to body and visualise multimodal datasets in both 2D and 3D. On the left side of the window, regions of interest can be selected from the ‘Brain regions’ tab; single cells of interest can be selected from the ‘Single cells’ tab. On the right bottom of the window, selected items are listed in a separate window, where users can change the items’ color. FCLEM cells are shown with MECE masks as an example. b , Region masks, such as MECE (top) and MISC (middle) masks, were segmented in LM data, shown here in a 2D representation; Transgenic lines, molecular markers, and EM datasets can be selected via the “Markers & Lines” tab in ( a ). An example overlay shows three different markers on the reference brain (bottom). c , MECE masks overlay on a slice of the WBEM stack. d , 3D segmented cell bodies from WBEM with cell type labels, defined by neurotransmitter expression (purple: gad1b expression, inhibitory neuron; blue: vglut2a expression, excitatory neuron), are shown. Brain regions and bridges To elucidate the neural connection and understand circuit function, anatomical information is critical. On the platform, users can interactively select anatomical regions masks from the defined ‘brain regions’ and visualize them ( Fig. 1a, b ). The brain regions are divided into two categories: MECE (Mutually Exclusive and Comprehensively Exhaustive) and MISC (Miscellaneous) regions. MECE masks cover the whole brain and are organized hierarchically. They provide a comprehensive, non-overlapping representation of brain regions that allows systematic and quantitative analysis. The MISC regions complement the MECE regions and are used for targeted sub-populational analysis, so they are less strictly defined and can overlap, such as neural clusters that express specific neurotransmitters. They were defined based on several marker-gene expressions, such as neurotransmitters and neuropeptides. In total, 126 MECE and 180 MISC masks were defined for the larval zebrafish. We also incorporated the autonomic nervous system into our catalog of brain region masks, allowing integration of information about organs and nerves outside the brain ( Extended Data Fig. 1a, b ). Additionally, users can select and visualize slices of fluorescent, X-ray and calcium imaging stacks and overlay them ( Fig. 1c ). To map and transfer information between different modalities, we generated several transformational bridges, such as LM-EM bridge (Petkova et al., 2025 ; Boulanger-Weill et al., 2025) and LM-X-Ray bridge ( Methods ) . Using the LM-EM bridges allowed us to map MECE and MISC masks onto the low-resolution WBEM and FCLEM datasets, respectively ( Fig. 1a ) . Neuron database Neuron datasets are the key resource that allow neurobiologists to localize neural circuits involved in the emergence of specific behaviors. These datasets are typically generated using diverse light and serial-section electron microscopy imaging techniques, each with its own advantages and limitations. Several neuron datasets for zebrafish – both established and more recent ones – have been created by different research groups (e.g. mapZebrain ( Kunst et al., 2019 ), EM datasets ( Hildebrand et al., 2017 , Petkova et al., 2025, & Boulanger-Weill et al., 2025 ), and photoactivatable green fluorescent protein (PA-GFP) (Boulanger-Weill et al. ). However, no universal standard for naming these datasets exist. Here, we have implemented the following naming convention in our platform: lab name, dataset name, and year of creation. To ensure that neurons remain discoverable and reusable in the future, we have implemented a comprehensive metadata annotation mechanism. Neurons are annotated with the list of meta-tags e.g., tracer’s name ( Extended Data Table 1 ). This metadata is incorporated at the top of the SWC file. To enable comparison and cross-linking of these datasets, we registered them to our common reference brain (Randlett et al., 2015). Currently, FishExplorer incorporates four zebrafish neuronal datasets – WBEM (Petkova et al. ), FCLEM and PA-GFP (Boulanger-Weill et al., ), and mapZebrain (Kunst et al., 2019). In total, we integrated 4600 neurons into the platform (WBEM: 1200, FCLEM: 241, PA-GFP: 47, mapZebrain: 3120) ( Fig. 2b ). The table in Fig. 2a summarizes all the important aspects of these datasets. For the WBEM dataset, serial-section electron and light microscopy techniques were combined (Petkova et al. ) to map brain structure in the whole brain of the same animal with cell-type information ( Fig. 2c ), whereas FCLEM is a hypothesis-driven dataset designed to map the structure-function relationship of each neuron in the anterior hindbrain brain ( Fig. 2d ). In the WBEM and FCLEM datasets, axons and dendrites are distinguishable. The PA-GFP ( Fig. 2e ) consists of light microscopy-based neuron morphologies (Boulanger-Weill et al. ) reconstructed in different individuals at 7dpf in the anterior hindbrain. mapZebrain is a sparse connectome, comprising light microscopy-based neuron morphologies reconstructed by Baier and colleagues ( Kunst et al., 2019 ) in different individuals of approximately the same age (5-7 dpf; Fig. 2f ). Reconstructed neurons were sparsely labeled and consist of approximately 4,300 neurons. Meta information is available for all datasets except mapZebrain and is included in the header of the SWC files. Download figure Open in new tab Fig. 2. Neuron database. a , Overview of the cellular datasets integrated in FishExplorer. In the ‘Imaging technique’ column, ‘LM (Neurotransmitter)’ indicates gene expressions were observed with LM across the whole brain, and ‘LM (Structure)’ indicates that cellular morphologies were identified with LM by GFP expression in subsets of neurons. b , Overview of integrated datasets: newly reconstructed neurons in the companion papers integrated into the FishExplorer are shown, depicting the diversity and coverage of neuronal morphologies. Colors of neurons are assigned based on the dataset as labels show. c, d : EM neuron reconstructions. c , Reconstructed neurons from a WBEM dataset, including axons and dendrites information. d , Reconstructed from a FCLEM dataset, with axons and dendrites information, and pre-/post-synapses (black circles indicate synaptic location). e, f, LM neuron reconstructions:Reconstructed from a PA-GFP dataset, labeling by photo-activation and mapped via our registration pipeline ( Fig. 5a ). f , mapZebrain neurons mapped via our registration pipeline ( Fig. 5b ). This dataset doesn’t include axons and dendrites information, and pre-/post-synaptic information. Custom NBLAST Matrix and Neuron Classification Organization of large-scale neuronal databases remains a significant challenge, and researchers commonly classify neurons based on position of the soma and morphological similarity. One widely used tool for this purpose is NBLAST ( Costa et al., 2016 ), which enables pairwise comparison of neuronal shapes based on their geometric features. NBLAST is commonly used for the Drosophila brain, e.g., in Schlegel et al., 2024 where a new definition of ‘cell types’ was proposed based on comparative analysis of morphologies across three brain hemispheres). A core entity of NBLAST is the precomputed scoring matrix, which encodes the log probability ratio between the matching and nonmatching segments. The score for a neuron pair depends on the scores between their segments. Based on the joint distributions of distance and absolute dot product between segments, the probability of matching and nonmatching segments is derived. This is used to construct a scoring matrix which describes a segment score (in Euclidean space) based on the dot product (rows) and distance in micrometers (columns). The size of the matrix is arbitrary; we chose a 10×21 array, as for the fly matrix. However, similarity scores are sensitive to factors such as the model organism (i.e., the volume from which neurons are traced) and the imaging modality (e.g., LM vs. EM, or neurons reconstructed using resampling techniques). The default matrix was originally trained on Drosophila LM data, which may limit its performance when applied to other datasets. To address this, we extended the existing approach to compute a custom matrix using a combined dataset from the mapZebrain ( Kunst et al., 2019 ) and our own FCLEM zebrafish neurons, and compared it with the default matrix ( Fig. 3a , left ). The methodology for matrix construction based on multiple datasets is detailed in the Methods . Download figure Open in new tab Fig. 3. Comparison of fly vs zebrafish NBLAST score matrices and clustering of neuron datasets. a, Matrix comparison and validation: The default NBLAST score matrix (left), originally derived from Drosophila LM data, is compared with a custom score matrix (right) trained on zebrafish datasets. Red dotted lines indicate the column where the distance is 10 um. b, Matrix comparison and validation: Both matrices were applied to a test dataset with known zebrafish cell types from FCLEM and mapZebrain (i.e., ipsilateral motion integrator (iMi), contralateral projecting motion integrator (CMI), motion onset (MON), slow motion integrator (SMI), cerebellum eurydenroid (CE), retinal ganglion cells (RGC), subpallium principal cells (SPC) and medulla principle cell (MPC)). The custom matrix (right) showed improved performance, reflected in higher average pairwise similarity scores within cell types. c , Hierarchical clustering of all WBEM and FCLEM neurons using the custom NBLAST matrix: The dendrogram was cut at the height indicated by the dashed green line (cutoff=3.5), resulting in 18 distinct clusters as colored in different colors. d , Cluster visualization: 3D representations of representative neurons (n=10 for each cluster) from the 18 identified clusters, highlighting their structural diversity and spatial distribution, shown in dorsal view. The dotted lines indicate the midline of the brain. e , s all the 18 clusters are mapped on the reference brain. Black arrows indicate the location of the somas of each cluster. We present the NBLAST matrix with raw scores created from zebrafish neurons ( Fig. 3a , right ) and compare it to the scoring matrix created from Drosophila neurons ( Fig. 3a , left ). Notably, the zebrafish scoring matrix distinguishes longer distances than the fruit fly scoring matrix. This likely addresses difficulties in grouping distantly related neurons in the zebrafish with the default matrix described by Costa et al. (2016) . For example, for the fruit fly scoring matrix, over 60% of columns describe distances up to 10 µm (indicated by red lines in Fig. 3a ), while for the zebrafish, less than 35% of columns are in this range. Qualitatively, we observe a stronger dependence of the raw score on the dot product (rows) than on distance (columns) for the zebrafish scoring matrix. To evaluate how the new matrix affects similarity scores of zebrafish neurons, we calculated the NBLAST scores with both matrices for held-out neurons from the matching and non-matching groups (test set). A successful metric should provide high scores within matching neurons, and low scores across matching and non-matching, and within non-matching neurons. In Fig. 3b , scores across the neuron types from which matching neurons were chosen are provided. Neurons were selected from cell types determined by Kunst et al., 2019 and Boulanger-Weill et al. , 2025 ( Methods ). Within all types, we observe an increase in the average NBLAST similarity score for the zebrafish over the fruit fly scoring matrix. Furthermore, we see a better distinction between types for the zebrafish scoring matrix. As described above, the fruit fly matrix assigns low scores for shorter distances than the zebrafish matrix, which can lead to low similarity assignments when neurons are larger, as is the case in the zebrafish brain. Next, we used the zebrafish scoring matrix to cluster zebrafish neurons from the FCLEM neurons that are functionally labeled as hindbrain integrator circuit components ( Extended Data Fig. 3a, b ). The dendrogram shows the hierarchical relationship of similarity across the neurons. When cut at a height of 1.3, we confirmed four clusters corresponding to the neurons identified in the hindbrain integrator circuits. This automated classification achieved an F1 score of 69.2%, demonstrating reasonable accuracy. To improve classification performance, Boulanger-Weill et al. , 2025 first extracted a wide range of structural features of the neurons and then applied traditional machine-learning classifiers. To further validate the approach, we applied the same custom matrix to cluster zebrafish neurons from the WBEM and FCLEM dataset ( Methods ). When cutting the dendrogram at a (dimensionless) height of 3.5, we identified 18 clusters ( Fig. 3c-d ). Several of these correspond to known cell types: cluster 1-5 matches to the motor vagus neurons; cluster 8 and 13 match PLL (posterior lateral line) cells; cluster 9 and 10 matches TEN (the tegmental excitatory neurons); cluster 12 corresponds to reticulospinal neuronal cell types while others appear to be more heterogeneous. Search, Exploration and Comparison Across Databases Neuroscience research often involves hypothesis-driven exploration – for instance, investigating neuromodulatory pathways or circuit-level mechanisms underlying specific brain functions and sensorimotor transforms. To enable efficient search, exploration and comparison of neurons across multiple datasets, we integrated a visual analytics tool, the CircuitExplorer, into the FishExplorer platform. CircuitExplorer supports such investigations by providing an interactive, visually guiding interface that integrates data from various modalities, including microscopy and behavioral experiments. The previous version of CircuitExplorer ( Vohra et al., 2024 ) offered only basic spatial filtering capabilities and was limited to a single neuron database. We have significantly extended its functionality by introducing meta filters, NBLAST-based similarity search, and support for cross-database comparisons. Computing similarity scores and filter queries dynamically across all available datasets is computationally intensive and memory-demanding. To address this, we precomputed similarity models and stored them in the backend database. These models are periodically updated as new neuron morphologies, anatomical regions, or additional metadata become available. Additionally, users can link their custom datasets with existing model sets on demand. The web interface of CircuitExplorer ( Fig. 4a ) includes several key components, designed to facilitate flexible query construction and comparative analysis: (1) The ‘Query Builder’ ( Fig. 4a , left ) features two juxtaposed tree structures, enabling users to build complex, logic-based queries using drag and drop functionality. Queries can target major neuron features ( Fig. 4b ), such as position, morphology, function, molecular markers, brain regions (MECE and MISC masks) and metadata (e.g., tracer name, publication source). The left subtree lists all available attributes in the form of set, spatial and meta operators necessary to build a query, while the right tree helps assemble query logic. Once a query is executed, (2) the ‘Pathway Browser’ ( Fig. 4a , center ) displays all candidate circuitry related to the selected features, i.e. possible pathways matching the current query. Finally, (3) the ‘Neuron Browser’ presents subsets of matching neurons and highlights structurally similar neurons using NBLAST-based comparisons. Additional panels for visualizing neuronal morphologies, synapse positions, and anatomical overlays are available, with usage guidelines provided in the platform’s online tutorials. Download figure Open in new tab Fig. 4. CircuitExplorer: Interactive search and cross-dataset linking of neurons. a , CircuitExplorer interface: Overview of the interactive web-based CircuitExplorer analysis tool. Users can visually explore and search for neurons of interest across multiple integrated datasets. An example query mentioned in e is shown. b , Search modalities: Neurons can be queried and linked across databases based on five major attributes: anatomical position, morphological feature, functional properties, molecular markers and associated metadata. c , Cross-dataset structural similarity search: Example query demonstrating how users can filter neurons having “soma in Raphe superior and transits through Rhombomere 3” in the mapZebrain dataset, and identify structurally similar neurons in the FCLEM dataset using NBLAST. d , Example demonstrating how users can visualize pre-post synapses (x, y, z represents the location of the particular synapse along with its thickness) information related to selected neurons from CAVE. e , Advanced filtering across datasets: Illustration of complex multi-attribute filtering applied to identify specific neuron subsets within the mapZebrain and WBEM datasets. As an example to search neurons whose soma locates in a specific brain region and to visualize their morphologies, we show a query for “neurons having soma in the Raphe superior” which leads to examine specific serotonergic populations ( Kawashima et al, 2016 ) and their circuit-level roles across datasets ( Fig. 4c ). First, we queried the mapZebrain dataset and found eight neurons whose soma are in the Raphe superior. Next, we selected a particular neuron (colored blue in Fig. 4c ) and searched for similar neurons in the FCLEM dataset using the NBLAST-based forward score. We then visually compared neurons in an anatomical 3D viewer and identified four potentially similar neurons (colored green in Fig. 4c ). To assess whether these two neurons belong to the serotonergic population, we loaded the serotonin (5-HT) stained line in the anatomical 3D viewer and checked for overlap. Since both cell somas are close to the boundary of the serotonergic cluster, we could estimate their serotonergic identity. As a second example, we illustrate the power of CircuitExplorer to perform complex multi-attribute filtering, combining spatial, metadata, and marker features across datasets. Specifically, we searched for “Tectal neurons having soma in the left hemisphere and projected to either Rhombomere2 or Rhombomere6”. Such neurons have already been described ( Sato et al., 2007 ) but their postsynaptic targets remain underscribed. First, we queried the mapZebrain dataset and upon executing the query, we found 55 such neurons. Next, we selected neurons looking for neurons that stay in the same hemisphere and selected the top 2 (colored blue in Fig. 4d ). Next, we searched for similar neurons in the WBEM dataset and also incorporated a meta filter in the existing query. On query execution, we found 2 such neurons (colored red in Fig. 4d ). Furthermore, users can open these 2 neurons in the Neuroglancer or CAVE browser by clicking their links available in the metadata tab and trace their potential postsynaptic partners. These two examples highlight how simple queries enable detailed circuit-level exploration and identification of potential postsynaptic partners contributing to sensory-motor processing. Community engagement and data enrichment using FishExplorer The FishExplorer is designed to encourage community engagement and continuous enrichment with published data across teleost fish research. The process of incorporating user-defined brain regions, molecular markers and transgenic line datasets was introduced in a previous paper on the cross-species functionality of the atlas platform (Vohra et al., 2024). Here, we describe two independent processes by which the users’ data can be visualized and integrated into the platform ( Fig. 5 ). Download figure Open in new tab Fig. 5. Neuron integration in FishExplorer. a , Step-by-step workflow for integrating user-generated datasets into the FishExplorer platform: ( i ) Here a few cells from the PA-GFP dataset are shown as an example. The photoactivated neurons were imaged in a confocal microscope and neuronal skeletons were reconstructed later. After preparing the custom LM neuronal dataset, ( ii ) users can download the reference stack and Python registration script for registering their dataset to the zebrafish reference brain. Registration is performed locally by the user. ( iii ) Once registered, users log in to the platform and upload their registered dataset. The uploaded neurons are then automatically processed and made accessible exclusively to the corresponding user. By default, the dataset remains private and will be visible only to the corresponding user. ( iv ) Users can then visualise/analyse their neurons alongside existing single-cell and brain region datasets within FishExplorer. ( v ) Upon publication of a paper using this dataset, and at the user’s request, the dataset can be added to the publicly accessible single-cell database within the platform. b , Automated workflow for incorporating WBEM and FCLEM neurons into FishExplorer: ( i ) Users can trace or update neurons in the whole brain electron microscopy and FCLEM datasets using CAVE client. The traced/updated neurons are stored in the database. ( ii ) Database snapshotting: At regular intervals, snapshots of the live database are created to preserve and manage versioned data. ( iii ) Registration and integration: The platform then automatically retrieves updated and newly traced neurons from each frozen snapshot and registers them to the zebrafish reference brain using ANTs-based rigid, affine and B-spline transformations. registered neurons are automatically added to the public directory of the “Single Cells” database. ( iv ) 3D visualization: Example 3D rendering of WBEM and FCLEM neurons within the zebrafish brain atlas. First, we show the recipe to upload custom user single-cell datasets ( Fig. 5a ). (A detailed step-by-step tutorial to volume and point based registration is available at the FishExplorer website): Registration to the reference brain: The user downloads the reference image stack and registration code from FishExplorer and registers the custom image stack to the reference stack outside the platform. Forward and inverse transformations are generated upon completion of the image registration. Next, the custom SWC neuron files (skeletons, consisting of points) are registered using the generated transformations. Upload and analysis: The user can upload the registered neuron files to the platform and initially load them into the user’s private repository in FishExplorer. This allows users to visualize, link and compare their custom neuron morphologies with those in existing datasets. Community access: Upon publication and user request, the datasets are transferred and integrated into FishExplorer’s public repository, making them accessible to the community. Second, we also developed an automated process of integrating neurons that are segmented by the community for WBEM and FCLEM datasets into the platform ( Fig. 5b ). Here, users segment neurons of interest using CAVE ( Dorkenwald et al., 2025 ). CAVE uses a cost-efficient proofreading and segmentation approach called ChunkedGraph, which enhances collaborative reconstruction of neurons ( Dorkenwald et al., 2022 ). Since generating skeletons (sparse representation of neurons) and meshes from reconstructed neurons using ChunkedGraph is time-consuming, CAVE creates snapshots of these datasets at regular intervals for faster retrieval and analysis. The FishExplorer platform downloads these new or updated reconstructions from the latest snapshot, and registers and incorporates them into the platform ( Fig. 5b ). Discussion We presented a comprehensive platform that allows users to visualize, search and analyse cell body locations, morphologies, connections and cell types across multiple datasets of zebrafish larvae. Traditionally, there was no central, open, and extensible atlas framework that allowed researchers to analyze their own data in the context of others’ – a process that remains time-consuming and dependent on individual collaborations. FishExplorer allows users to bridge across data types and scales, from whole-brain imaging to synapse-level anatomy, and to explore structure-function relationships across modalities. The NBLAST tool allowed us to identify similar neurons and categorize them based on structural morphology. The incorporation of NBLAST-based comparisons inside the CircuitExplorer supports the analysis across datasets. Using a custom score matrix, we achieved a better matching score between query-target neurons as compared to the fly matrix, for which the matching score was always low. Precomputing the all-by-all neuron score matrix and storing the top 500 hits for each neuron enabled interactive real-time analysis on the web-based platform. In the CircuitExplorer analysis tool, models are precomputed, which enables rapid searches and highly interactive complex multi-attribute filtering of neurons across the existing multiple datasets. The pathways generated by CircuitExplorer are purely based on spatial information, therefore the connections from ‘region A’→’region B’, ‘region B’→ ‘region C’, does not guarantee that there is an actual direct connection across ‘region A’→ ‘region B’→ ‘region C’, so researchers should validate the actual biological connection by the EM reconstruction and other labeling techniques. CircuitExplorer currently uses synapse information to a limited extent; however, we do not incorporate synapse information during query building, since the inclusion of ∼30 million synapses and linking it with the rest of data is a challenging task in terms of analysis and scalability. FishExplorer is designed to be extended and expanded with multiscale datasets. In the near future, we will extend our platform with more anatomical regions from other body organs, such as autonomic nervous system, and other well known single-cell datasets from the teleost research community ( Hildebrand et al., 2017 , Svara et al., 2022 ). We will continue our effort to keep on expanding the catalog of cell types, adding further neuron attributes to the database and automatic techniques for classification of finding cell types based on structural, functional, transcriptional and physiological data. On the other hand, FishExplorer was designed to be extended directly by the community through authorized registration at the platform. Whether the community will actually engage into the platform needs to be seen. We will implement a programmatic interface via APIs to the databases stored in FishExplorer to enable the community to more easily access and analyze the data. Finally, the field of neuroscience is witnessing a growing emphasis on comparative studies. Parallel and collaborative efforts form the backbone of this progress, and we recognize the importance of fostering a shared ecosystem for the teleost research community. To promote interoperability and cross-species analysis, we have recently integrated datasets from medaka ( Vohra et al., 2024 ) and are actively working to include additional species. For example, we plan to incorporate cellular-resolution data from electric fish (Sawtell et al. co-submitted with this manuscript), expanding the taxonomic breadth of the platform. In addition, to support studies of brain development, we will include datasets from different developmental stages. We envision FishExplorer as a continuously evolving, community-driven platform that will serve as a key resource for comparative neuroscience in teleosts. FishExplorer represents a major step forward in zebrafish neuroscience by enabling users to bridge data types and scales – from brain-wide imaging to synapse-level anatomy – within a single, extensible platform. Researchers can trace neurons from EM datasets, localize them in light-level atlases, assess their activity profiles from functional imaging, and explore structure–function relationships across different modalities and even different datasets. Through its multimodal integration, FAIR-compliant design, and community-driven framework, FishExplorer facilitates scalable, reproducible circuit analysis and opens new avenues for mechanistic insight into brain function and behavior. Materials and Methods FishExplorer platform FishExplorer and its integrated analytic tools are modular and use a microservices architecture to decouple data storage, visualization, and analysis modules. Each service is deployed separately on a custom cloud using Kubernetes. The scalable architecture allows us to add new services, replicate services, and independently update specific modules (e.g., updating the database, visualization and analysis functions for a new data type) without disrupting the entire system. All the services can be easily deployed to any other commercial cloud service provider, such as Google Cloud or Amazon Web Services. The frontend is component-driven, allowing for flexible mixing and matching of various components. The platform is cost effective and developed using standard open source components such as Babylon.js, D3.js, Vega and Vega-Lite ( Satyanarayan et al., 2017 ). The database component consists of a NoSQL database, namely MongoDB, which provides flexible schema and accommodates novel data types, while image stacks, models, meshes, and neuron morphologies are stored on a custom S3-like server (MinIO file server). The backend APIs and job services for access and automatic integration of user data in the platform are implemented in Python. Brain regions MECE (Mutually Exclusive and Comprehensively Exhaustive) regions were generated by starting from a whole-brain mask encompassing the entire area covered by the original brain regions defined in Randlett et al., 2015 . From this, a hierarchy starting with the major brain divisions (Level 1 = Forebrain, Midbrain, Hindbrain, Spinal Cord, Ganglia, Eyes) was generated. Overlaps between the original masks were removed and the regions were then linearly expanded to fill any empty space in the whole-brain masks. Borders were manually edited and smoothed using convolution. The same operations were applied to the subdivisions of each Level-1-region to generate Level 2 and beyond. For example, the Hindbrain was further subdivided based on the original masks for Rhombomeres 1 to 7, and subsequently Rhombomere 1 was subdivided into Cerebellum, Interpeduncular Nucleus, Locus Coeruleus, Oculomotor Nucleus nIV, Raphe - Superior, RoL-R1, and Ventrolateral Stripe of Serotonergic Neurons. MISC (miscellaneous) regions were segmented using several marker-gene expression patterns, such as Serotonin (5-HT), Dopamine (TH) and Noradrenaline (NA). The organization and extensibility of these masks were detailed in a previous paper ( Vohra et al., 2024 ), which specifically addressed the platform’s functionality for cross-species comparisons. LM-EM bridges The generation of LM-EM bridges is a complex problem. Petkova et al., 2025 and Boulanger et al., 2025 independently created LM-EM bridges for WBEM and FCLEM datasets, respectively. Here, we present the generic approach to create LM-EM bridges. As it is difficult to create such bridges using a very high-resolution EM stack due to the high cost of computation, a down-sized, low-resolution stack of the EM volume is usually used instead (the spatial resolution of EM volumes are described in Fig.2A and the resolution of LM is 0.798 × 0.798 × 2.00 um). Additionally, while preparing samples for EM imaging, researchers also collect other information, e.g., neurotransmitters, activity data, etc. using light-sheet imaging in the same animal. This kind of additional information can also be used in the registration process. There are two common strategies for creating LM-EM bridges: 1) Landmark-based: the registration is initiated by manually placing landmarks in both the LM reference brain and the low-resolution EM stack, iteratively adding or removing landmarks based on visual inspection until a satisfactory registration accuracy is achieved. In order to achieve reliable alignment, ∼10,000 landmarks are generally required for the whole brain (Petkova et al., 2025). 2) Combination of automatic and landmark registration: a first bridge is generated between the LM reference brain and an additionally collected neurotransmitter or other confocal stack using a combination of linear, rigid and non-linear transformations. Second, another bridge is created by manually placing landmarks in the additionally collected confocal stack and the low-resolution EM stack, iteratively adding or removing landmarks based on visual inspection until satisfactory registration accuracy is achieved. The advantage of using extra information is that one can more easily see the one-one correspondence between neurons of the low-resolution EM stack and the additionally collected confocal stack, therefore placement of landmarks in this scenario is also easier. Finally, both transformations are combined to generate the final forward and inverse transformations, which can then be used to integrate EM datasets into FishExplorer LM-LM and LM-Xray bridges A wide range of image- and point-based registrations was performed to establish bridges between datasets. Confocal registrations were carried out using the Advanced Normalisation Tools (ANTs) (Avant et al. 2007 ) . We used the T_AVG_antiERK12tERK marker line to map mapZebrain (2019) to the FishExplorer reference brain. Both T_AVG_antiERK12tERK and FishExplorer reference stacks were preprocessed using histogram matching. Registration was then performed with rigid [-m MI, -c 1000×1000×1000×0, 1e-8,10, -f 12×8×4×2, -s 4×3×2×1], affine [-m MI, -c 1000×1000×1000×0, 1e-8,10, -f 12×8×4×2, -s 4×3×2×1] and SyN (diffeomorphic symmetric) [-m CC, -c 700×700×700×0, 1e-7,10, -f 12×8×4×2×1, -s 4×3×2×1×0] transformations, with the specified parameters. The registrations were carried out on a high-performance cluster with 300 GB memory and 60 CPU cores. Using the generated transformations, we mapped mapZebrain (2019) brain regions and neuron SWC files to the platform. Organ-level data (X-ray) and motor vagus (confocal stack) nerves were registered using BigWarp ( Bogovic et al., 2016 ). For this, we initiated registration by manually placing a few landmarks in both target and reference dataset, iteratively adding or removing points based on visual inspection until satisfactory registration accuracy was achieved. A list of tutorials including test datasets and step-by-step instructions for point- and image-based registrations with a Python script is available on the FishExplorer website https://zebrafishatlas.zib.de/tutorial/ . Computation of custom NBLAST scoring matrix The NBLAST algorithm ( Costa et al., 2016 ) creates pairwise similarity scores between a query and a target neuron based on morphology and position. Each neuron is divided into small segments, each is assigned a position and a vector describing its direction. For each segment in the query neuron, the closest segment in the target neuron is determined and compared with. The score should be high if two neurons belong to the same cell type and have similar structure, and low otherwise. This is achieved by empirically deriving the probability of a segment match or non-match from groups of neurons known to be matching or non-matching, and then creating a raw scoring matrix with the log probability ratio, depending on Euclidean distance between segment positions and the absolute dot product between the segment vectors. We used the implementation in Python’s navis ( Schlegel et al., 2025 ) to create a new scoring matrix based on zebrafish neurons. To determine matching neurons for the zebrafish NBLAST scoring matrix, we used the fruit fly NBLAST scoring matrix to identify morphologically similar clusters within broader cell types. Using the fruit fly scoring matrix for very similar neurons in the zebrafish is expected to yield meaningful clusters ( Costa et al., 2016 ). Groups of matching and non-matching neurons were defined based on cell types for mapZebrain from NeuroMorpho.Org (RRID:SCR_002145; Kunst et al., 2019 ; Tecuatl et al., 2024 ) and from FCLEM ( Boulanger-Weill et al., 2025 ). We used the four functional cell types – iMi, CMI, MON, and SMI – from Boulanger-Weill et al., 2025 , and accessed cell types from NeuroMorpho.Org via the corresponding API, and visually inspected each cell type. We chose four groups: Cerebellum eurydendroid (CE), retinal ganglion cells (RGC), subpallium principal cells (SPC), and medulla principal cells (MPC) as classes. Overall, this resulted in eight classes with potentially matching neurons, which were used to create eight folds. Matching Neurons Within each class, we wanted to find matching neurons that best predict morphological similarity. Since the FCLEM cell types are functionally defined and the cell types from NeuroMorpho.Org represent broader categories, we used the default NBLAST scoring matrix (based on the fruit fly neurons) to determine clusters of neurons with highest morphological similarity. We found that the functional FCLEM cell types are morphologically more distinct than subclusters within the mapZebrain cell types. Therefore, we matched each neuron from the FCLEM functional cell types only with its augmented version (as suggested in navis tutorials; Schlegel et al., 2025 ) by drawing modifying parameters from a Gaussian distribution with mean 0 and standard deviation of 0.3 for translation, 0.005 for jittering individual coordinates, and 0.005 for scaling. This resulted in 78 groups of matching neurons, each containing two neurons. For the four mapZebrain cell types, we used hierarchical clustering with a dendrogram cutoff of 3.2 to identify subclusters within each type. The minimum mean NBLAST score per cluster for inclusion was -0.2 (note that these scores were generated with the fruit fly scoring matrix). As with the FCLEM neurons, we added the augmented version of each neuron to its matching group. This resulted in ten groups of matching neurons, with a mean ( M ) of 47.2, standard deviation (SD) of 26.28 neurons per group. Non-matching Neurons Non-matching neurons were also divided into eight folds. First, all neurons out of the eight classes that were not assigned as matching neurons were included as non-matching neurons for each fold. Then, all other neurons from the mapZebrain and FCLEM datasets were distributed equally among the eight folds (with any leftover neuron assigned to the last group). Cross-validation We then performed cross-validation over the eight folds, where the NBLAST scoring matrix for fold i was trained using all matching and non-matching neurons of all classes except class i . During testing, we evaluated performance across all eight folds ( Fig. 3B for an example). We observed that, across folds, NBLAST raw scoring matrices were qualitatively similar and varied only slightly, for example in the smoothness of the value distribution. Consequently, the average scores across all eight folds for both matching and non-matching neurons are qualitatively similar. We selected the raw scoring matrix created in fold 6 for further evaluation, as it was the smoothest based on visual inspection. Hierarchical Clustering with NBLAST For hierarchical clustering based on NBLAST scores, we followed the approach in the navis tutorials ( Schlegel et al., 2025 ), first running NBLAST between all N neurons to generate a matrix S . We then created a symmetric matrix A=-((S+S.T)/2 -1) to construct a dendrogram using Ward’s method and cluster based on height in the dendrogram (Python’s scipy ; Müllner, 2011 ; Virtanen et al., 2020). Animal ethics All experiments followed institution IACUC protocols as determined by the Harvard University Faculty of Arts and Sciences standing committee on the use of animals in research and teaching. The animal experimentation protocols, 25-03 and 22-04 were submitted and approved by this institution’s animal care and use committee (IACUC). This institution has Animal Welfare Assurances on file with the Office for Laboratory Animal Welfare (OLAW), D16-00358 (A3593-01). Data access The image, neurons and metadata used in the study are browsable in the FishExplorer platform ( https://fishexplorer.zib.de/sandbox/ ). All the datasets will be available at our download page ( https://fishexplorer.zib.de/sandbox/downloads ). Github link We believe in open source access therefore the source code of FishExplorer and CircuitExplorer will be available at https://github.com/zibneuro/fishexplorer Authors contributions Conceptualization: SV, HCH, DB, FE, Analysis: SV, ME, JBW, Software: SV, ME, Visualization: SV, Writing original draft: SV, HCH, ME, YI, DB, Writing review & editing: SV, DB, HCH, YI, JBW, FE, Methodology: SV, ME, JBW, MP, YI, GFPS, KJH, FK, AB, OR, HCH, DB Resources: DB, FE, Experimental support: DB, FE, JWL, Funding acquisition: DB, FE, JWL, Supervision: DB, HCH, YI, FE Extended Data Download figure Open in new tab Extended Data Fig. 1. Body and the vagus nerve. a, A sagittal section shows an overlay of the vagus nerve and its motor elements including heart, gills and central motor nuclei. b , The heart, gills and other body regions were segmented using micro-CT x-ray volume and mapped onto the LM reference brain (MECE masks are shown). Download figure Open in new tab Extended Data Fig. 3. Hierarchical clustering and structural diversity within and between neuron clusters in FCLEM. a , Hierarchical clustering of functionally-labeled FCLEM neurons using a custom NBLAST matrix: The dendrogram on the left was cut at the height indicated by the dashed green line (cutoff = 1.3) to define distinct clusters, shown in different colors. The matrix on the right shows average NBLAST similarity scores within and between functional cell types. b , Visualization of predicted functional clusters: 3D rendering of neurons predicted to belong to iMI, cMI, MON and SMI clusters. ipsilateral motion integrator (iMi), contralateral projecting motion integrator (CMI), motion onset (MON), slow motion integrator (SMI). The dotted lines indicate the midline of the brain. View this table: View inline View popup Extended Data Table 1. Meta-tags Acknowledgements We are grateful to the Engert lab at Harvard University for experimental and conceptual support. We thank the Herwig Baier lab at Max Planck Institute for sharing brain regions and neuron morphologies. This work was supported by the National Institute of Health (U19NS104653) and in part by the Deutsche Forschungsgemeinschaft (DFG). Florian Engert received funding from the National Institutes of Health (U19NS104653 and 1R01NS124017-01), DoD (W911NF2420112) and the Simons Foundation (SCGB 542973 and NC-GB-CULM-00003241-02). Armin Bahl was supported through the Emmy Noether Program (BA 5923/1-1), the Zukunftskolleg Konstanz, as well as the German Excellence Strategy (EXC 2117-422037984). Funder Information Declared National Institute of Health , U19NS104653 , 1R01NS124017-01 Deutsche Forschungsgemeinschaft (DFG) United States Department of Defense, https://ror.org/0447fe631 , W911NF2420112 Simons Foundation, https://ror.org/01cmst727 , SCGB 542973 , NC-GB-CULM-00003241-02 Emmy Noether Program , BA 5923/1-1 German Excellence Strategy , EXC 2117-422037984 References ↵ Avants BB , Epstein CL , Grossman M , Gee JC ., 2008 , ” Symmetric diffeomorphic image registration with cross-correlation: evaluating automated labeling of elderly and neurodegenerative brain.” Med Image Anal . 2008 Feb; 12 ( 1 ): 26 – 41 . doi: 10.1016/j.media.2007.06.004 . OpenUrl CrossRef PubMed Web of Science Baranasic , D. , Hörtenhuber , M. , Balwierz , P.J. et al. , 2022 , “ Multiomic atlas with functional stratification and developmental dynamics of zebrafish cis-regulatory elements ”. Nat Genet 54 , 1037 – 1050 (2022) , doi: 10.1038/s41588-022-01089-w . OpenUrl CrossRef PubMed Bianco , I.H. et al. , 2012 , “ The Tangential Nucleus Controls a Gravito-inertial Vestibulo-Ocular Reflex ”. Current Biology , 22 ( 14 ), pp. 1285 – 1295 , doi: 10.1016/j.cub.2012.05.026 . OpenUrl CrossRef PubMed Bahl , A. , Engert , F , 2020 , “ Neural circuits for evidence accumulation and decision making in larval zebrafish ”. Nat Neurosci 23 , doi: 10.1038/s41593-019-0534-9 . OpenUrl CrossRef PubMed ↵ Bogovic , J. A. , Hanslovsky P. , Wong , A. and S. Saalfeld , 2016 , “ Robust registration of calcium images by learned contrast synthesis .” IEEE 13th International Symposium on Biomedical Imaging (ISBI), Prague, Czech Republic , pp. 1123 – 1126 , doi: 10.1109/ISBI.2016.7493463 . OpenUrl CrossRef ↵ Boulanger-Weill , Jonathan , Florian Kämpf , Richard L. Schalek , Mariela Petkova , Sumit Kumar Vohra , Jay H. Savaliya , Yuelong Wu , Gregor F. P. Schuhknecht , Heike Naumann , Maren Eberle , Kim N. Kirchberger , Simone Rencken , Isaac H. Bianco , Daniel Baum , Filippo Del Bene , Florian Engert , Jeff W. Lichtman , Armin Bahl . 2025 . “ Correlative light and electron microscopy reveals the fine circuit structure underlying evidence accumulation in larval zebrafish .” bioRxiv . doi: 10.1101/2025.03.14.643363 . OpenUrl Abstract / FREE Full Text ↵ Bruzzone , M. , Chiarello , E. , Albanesi , M. et al. , 2021 , “ Whole brain functional recordings at cellular resolution in zebrafish larvae with 3D scanning multiphoton microscopy ”. Sci Rep 11 , 11048 . doi:doi.org/ 10.1038/s41598-021-90335-y . OpenUrl CrossRef PubMed ↵ Costa , Marta , James D. Manton , Aaron D. Ostrovsky , Steffen Prohaska , Gregory S.X.E. Jefferis . 2016 . “ NBLAST: Rapid, Sensitive Comparison of Neuronal Structure and Construction of Neuron Family Databases .” Neuron 91 ( 2 ): 293 – 311 . doi: 10.1016/j.neuron.2016.06.012 OpenUrl CrossRef PubMed Chiang AS , Lin CY , Chuang CC , Chang HM , et al. , 2011 . “ Three-dimensional reconstruction of brain-wide wiring networks in Drosophila at single-cell resolution .” Curr Biol . Jan 11; 21 ( 1 ): 1 – 11 . doi: 10.1016/j.cub.2010.11.056 OpenUrl CrossRef PubMed Web of Science ↵ Dorkenwald , et al. , 2022 , “ FlyWire: online community for whole-brain connectomics ”. Nat Methods . 19 , 119 – 128 , doi: 10.1038/s41592-021-01330-0 OpenUrl CrossRef PubMed ↵ Dorkenwald , S. , Schneider-Mizell , C.M. , Brittain , D. et al. , 2025 , “ CAVE: Connectome Annotation Versioning Engine ”. Nat Methods . doi: 10.1038/s41592-024-02426-z OpenUrl CrossRef PubMed Feng , L. , T. Zhao , and J. Kim , 2015 . “ neuTube 1.0: A New Design for Efficient Neuron Reconstruction Software Based on the SWC Format .” eneuro , 2 ( 1 ), p. ENEURO.0049-14.2014. doi: 10.1523/ENEURO.0049-14.2014 . OpenUrl Abstract / FREE Full Text ↵ Hildebrand , D. , Cicconet , M. , Torres , R. et al. , 2017 . “ Whole-brain serial-section electron microscopy in larval zebrafish ,” Nature 545 , 345 – 349 . doi: 10.1038/nature22356 OpenUrl CrossRef PubMed ↵ Kawashima T , Zwart MF , Yang CT , Mensh BD , Ahrens MB ., 2016 . “ The Serotonergic System Tracks the Outcomes of Actions to Mediate Short-Term Motor Learning ” Cell . Nov 3; 167 ( 4 ): 933 - 946.e20 . doi: 10.1016/j.cell.2016.09.055 OpenUrl CrossRef PubMed Kenney JW , Steadman PE , Young O , Shi MT , Polanco M , Dubaishi S , Covert K , Mueller T , Frankland PW , 2021 . “ A 3D adult zebrafish brain atlas (AZBA) for the digital age ,” Elife . Nov 22; 10 : e69988 . doi: 10.7554/eLife.69988 OpenUrl CrossRef PubMed ↵ Kunst M , Laurell E , Mokayes N , Kramer A , Kubo F , Fernandes AM , Förster D , Dal Maschio M , Baier H. 2019 . A Cellular-Resolution Atlas of the Larval Zebrafish Brain . Neuron . Jul 3; 103 ( 1 ): 21 - 38.e5 . doi: 10.1016/j.neuron.2019.04.034 . OpenUrl CrossRef PubMed ↵ Légaré A , Lemieux M , Desrosiers P , De Koninck P , 2023 . “ Zebrafish brain atlases: a collective effort for a tiny vertebrate brain ” Neurophotonics . Oct; 10 ( 4 ): 044409 . doi: 10.1117/1.NPh.10.4.044409 . OpenUrl CrossRef ↵ Müllner , D. , 2011 , “ Modern hierarchical, agglomerative clustering algorithms .” arXiv doi: 10.48550/arXiv.1109.2378 OpenUrl CrossRef Maitin-Shepard , J. et al. 2021 , Google/neuroglancer . Zenodo doi: 10.5281/ZENODO.5573294 . OpenUrl CrossRef Macrina , T. et al. 2021 , “ Petascale neural circuit reconstruction: automated methods ” bioRxiv doi: 10.1101/2021.08.04.455162 OpenUrl Abstract / FREE Full Text ↵ Marquart GD , Tabor KM , Horstick EJ , Brown M , Geoca AK , Polys NF , Nogare DD , Burgess HA , 2017 . “ High-precision registration between zebrafish brain atlases using symmetric diffeomorphic normalization ,” Gigascience . Aug 1; 6 ( 8 ): 1 – 15 doi: 10.1093/gigascience/gix056 OpenUrl CrossRef PubMed ↵ Lange M , Granados A , VijayKumar S , Bragantini J ,. et al. , 2024 , “ A multimodal zebrafish developmental atlas reveals the state-transition dynamics of late-vertebrate pluripotent axial progenitors .” Cell Nov 14; 187 ( 23 ): 6742 - 6759.e17 . doi: 10.1016/j.cell.2024.09.047 . OpenUrl CrossRef PubMed Lueckmann JM. et. ,al. 2025 , “ ZAPBench: A Benchmark for Whole-Brain Activity Prediction in Zebrafish .” arXiv doi: 10.48550/arXiv.2503.02618 . OpenUrl CrossRef Petkova , Mariela D. , Januszewski, et al. , 2025 ., “ A connectomic resource for neural cataloguing and circuit dissection of the larval zebrafish brain ” bioRxiv . doi: 10.1101/2025.06.10.658982 OpenUrl Abstract / FREE Full Text ↵ Randlett , Owen , Caroline L. Wee , Eva A. Naumann , Onyeka Nnaemeka , David Schoppik , James E. Fitzgerald , Ruben Portugues , et al. 2015 . “ Whole-Brain Activity Mapping onto a Zebrafish Brain Atlas .” Nature Methods 12 ( 11 ): 1039 – 46 . doi: 10.1038/nmeth.3581 OpenUrl CrossRef PubMed ↵ Sato T , Hamaoka T , Aizawa H , Hosoya T , Okamoto H. 2007 . “ VGenetic single-cell mosaic analysis implicates ephrinB2 reverse signaling in projections from the posterior tectum to the hindbrain in zebrafish ”. J Neurosci ., 16; 27 ( 20 ): 5271 – 9 . doi: 10.1523/JNEUROSCI.0883-07.2007 . OpenUrl Abstract / FREE Full Text ↵ Satyanarayan A. , D. Moritz , K. Wongsuphasawat and J. Heer . 2017 . “ Vega-Lite: A Grammar of Interactive Graphics ”. IEEE Transactions on Visualization and Computer Graphics , vol. 23 , no. 1 , pp. 341 – 350 . doi: 10.1109/TVCG.2016.2599030 OpenUrl CrossRef PubMed Schindelin , J. et al. 2012 . “ Fiji: an open-source platform for biological-image analysis ”. Nature Methods , 9 ( 7 ), pp. 676 – 682 . doi: 10.1038/nmeth.2019 OpenUrl CrossRef PubMed Web of Science Shapson-Coe A , Januszewski M , Berger DR , Pope A , et al. 2024 “ A petavoxel fragment of human cerebral cortex reconstructed at nanoscale resolution .”, Science . May 10; 384 ( 6696 ) , doi: 10.1126/science.adk4858 . OpenUrl CrossRef Shainer , Inbal , Enrico Kuehn , Eva Laurell , Mariam Al Kassar , Nouwar Mokayes , Shachar Sherman , Johannes Larsch , Michael Kunst and Herwig Baier . 2023 . “ A single-cell resolution gene expression atlas of the larval zebrafish brain ”, Sci. Adv . 9 ( 8 ) eade9909 , doi: 10.1126/sciadv.ade9909 OpenUrl CrossRef PubMed ↵ Schlegel , P. , Yin , Y. , Bates , A.S. , Dorkenwald , S. , Eichler , K. , Brooks , P. , Han , D.S. , Gkantia , M. , Dos Santos , M. , Munnelly , E.J. and Badalamente , G. , 2024 . “ Whole-brain annotation and multi-connectome cell typing of Drosophila ” Nature 634 ( 8032 ), pp. 139 – 152 doi: 10.1038/s41586-024-07686-5 OpenUrl CrossRef PubMed ↵ Schlegel , P. , Barnes , C. , Loesche , F. , Champion , A. , dokato Jagannathan , S. , Court , R. , Choi , J. , Collman , F. , Berg , S. , Pedigo , B. , Tanadi , G. , Newstein , P. , Azatian , Y. , & Antonio. 2025 . ““navis-org/navis: Version 1.10.0” (v1.10.0) . Zenodo doi: 10.5281/zenodo.14827782 OpenUrl CrossRef ↵ Svara F , Förster D , Kubo F , Januszewski M , Dal Maschio M , Schubert PJ , Kornfeld J , Wanner AA , Laurell E , Denk W , Baier H. 2022 . “ Automated synapse-level reconstruction of neural circuits in the larval zebrafish brain .” Nat Methods Nov; 19 ( 11 ): 1357 – 1366 . doi: 10.1038/s41592-022-01621-0 OpenUrl CrossRef PubMed Turner KJ , Hawkins TA , Henriques PM , Valdivia LE , Bianco IH , Wilson SW , Folgueira M. A Structural Atlas of the Developing Zebrafish Telencephalon Based on Spatially-Restricted Transgene Expression . Front Neuroanat . 2022 Jun 1; 16 : 840924 . doi: 10.3389/fnana.2022.840924 . OpenUrl CrossRef PubMed ↵ Tecuatl , C. , Ljungquist , B. and Ascoli , G.A. 2024 . “ Accelerating the continuous community sharing of digital neuromorphology data ”. FASEB BioAdvances , 6 ( 7 ), pp. 207 – 221 doi: 10.1096/fba.2024-00048 . OpenUrl CrossRef PubMed Tabor KM , Marquart GD , Hurt C , Smith TS , Geoca AK , Bhandiwad AA , Subedi A , Sinclair JL , Rose HM , Polys NF , Burgess HA . Brain-wide cellular resolution imaging of Cre transgenic zebrafish lines for functional circuit-mapping . Elife . 2019 Feb 8; 8 : e42687 . doi: 10.7554/eLife.42687 . OpenUrl CrossRef ↵ Vohra , Sumit K. , Philipp Harth , Yasuko Isoe , Armin Bahl , Haleh Fotowat , Florian Engert , Hans-Christian Hege , and Daniel Baum . 2024 . “ A Visual Interface for Exploring Hypotheses about Neural Circuits .” IEEE Transactions on Visualization and Computer Graphics vol. 30 , no. 7 , pp. 3945 – 3958 , doi: 10.1109/TVCG.2023.3243668 . OpenUrl CrossRef Virtanen , P. , Gommers , R. , Oliphant , T.E. , Haberland , M. , Reddy , T. , Cournapeau , D. , Burovski , E. , Peterson , P. , Weckesser , W. , Bright , J. and Van Der Walt , S.J. 2020 . “ SciPy 1.0: fundamental algorithms for scientific computing in Python .” Nature methods , 17 ( 3 ), pp. 261 – 272 , doi: 10.1038/s41592-019-0686-2 OpenUrl CrossRef PubMed Vohra , Sumit K. , Tinatini Tavhelidse-Suck , Joachim Wittbrodt , Simon Knoblich , Ali Seleit , Alexander Aulehla , Jonathan Boulanger-Weill , Sydney Chambule , Ariel Aspiras , Cristina Santoriello , Mark Fishman , Hans-Christian Hege , Daniel Baum , Florian Engert and Yasuko Isoe . 2024 . “ Multi-species community platform for comparative neuroscience in teleost fish .” bioRxiv . doi: 10.1101/2024.02.14.580400 . OpenUrl Abstract / FREE Full Text ↵ Wilkinson , M. , Dumontier , M. , Aalbersberg , I. et al. 2016 . “ The FAIR Guiding Principles for scientific data management and stewardship .” Sci Data 3 , 160018 , doi: 10.1038/sdata.2016.18 OpenUrl CrossRef PubMed View the discussion thread. Back to top Previous Next Posted July 15, 2025. Download PDF Email Thank you for your interest in spreading the word about bioRxiv. NOTE: Your email address is requested solely to identify you as the sender of this article. Your Email * Your Name * Send To * Enter multiple addresses on separate lines or separate them with commas. You are going to email the following Fishexplorer: A multimodal cellular atlas platform for neuronal circuit dissection in larval zebrafish Message Subject (Your Name) has forwarded a page to you from bioRxiv Message Body (Your Name) thought you would like to see this page from the bioRxiv website. Your Personal Message CAPTCHA This question is for testing whether or not you are a human visitor and to prevent automated spam submissions. Share Fishexplorer: A multimodal cellular atlas platform for neuronal circuit dissection in larval zebrafish Sumit K. Vohra , Maren Eberle , Jonathan Boulanger-Weill , Mariela D. Petkova , Gregor F. P. Schuhknecht , Kristian J. Herrera , Florian Kämpf , Virginia M. S. Ruetten , Jeff W. Lichtman , Florian Engert , Owen Randlett , Armin Bahl , Yasuko Isoe , Hans-Christian Hege , Daniel Baum bioRxiv 2025.07.14.664689; doi: https://doi.org/10.1101/2025.07.14.664689 Share This Article: Copy Citation Tools Fishexplorer: A multimodal cellular atlas platform for neuronal circuit dissection in larval zebrafish Sumit K. Vohra , Maren Eberle , Jonathan Boulanger-Weill , Mariela D. Petkova , Gregor F. P. Schuhknecht , Kristian J. Herrera , Florian Kämpf , Virginia M. S. Ruetten , Jeff W. Lichtman , Florian Engert , Owen Randlett , Armin Bahl , Yasuko Isoe , Hans-Christian Hege , Daniel Baum bioRxiv 2025.07.14.664689; doi: https://doi.org/10.1101/2025.07.14.664689 Citation Manager Formats BibTeX Bookends EasyBib EndNote (tagged) EndNote 8 (xml) Medlars Mendeley Papers RefWorks Tagged Ref Manager RIS Zotero Tweet Widget Facebook Like Google Plus One Subject Area Neuroscience Subject Areas All Articles Animal Behavior and Cognition (7619) Biochemistry (17641) Bioengineering (13865) Bioinformatics (41860) Biophysics (21408) Cancer Biology (18545) Cell Biology (25434) Clinical Trials (138) Developmental Biology (13357) Ecology (19863) Epidemiology (2067) Evolutionary Biology (24288) Genetics (15587) Genomics (22466) Immunology (17701) Microbiology (40301) Molecular Biology (17142) Neuroscience (88441) Paleontology (666) Pathology (2825) Pharmacology and Toxicology (4814) Physiology (7633) Plant Biology (15108) Scientific Communication and Education (2042) Synthetic Biology (4285) Systems Biology (9811) Zoology (2268)
Text is read by the "Ask this paper" AI Q&A widget below.
Extraction quality varies by source — PMC NXML preserves structure
cleanly, OA-HTML may include some navigation residue, and OA-PDF can
have broken hyphenation. The publisher copy
(via DOI)
is the canonical version.