
94% of researchers rate our articles as excellent or good
Learn more about the work of our research integrity team to safeguard the quality of each article we publish.
Find out more
ORIGINAL RESEARCH article
Front. Neuroinform. , 14 March 2025
Volume 19 - 2025 | https://doi.org/10.3389/fninf.2025.1541184
The Stimulating Peripheral Activity to Relieve Conditions (SPARC) program is a U.S. National Institutes of Health (NIH) funded effort to enhance our understanding of the neural circuitry responsible for visceral control. SPARC's mission is to identify, extract, and compile our overall existing knowledge and understanding of the autonomic nervous system (ANS) connectivity between the central nervous system and end organs. A major goal of SPARC is to use this knowledge to promote the development of the next generation of neuromodulation devices and bioelectronic medicine for nervous system diseases. As part of the SPARC program, we have been developing the SPARC Connectivity Knowledge Base of the Autonomic Nervous System (SCKAN), a dynamic resource containing information about the origins, terminations, and routing of ANS projections. The distillation of SPARC's connectivity knowledge into this knowledge base involves a rigorous curation process to capture connectivity information provided by experts, published literature, textbooks, and SPARC scientific data. SCKAN is used to automatically generate anatomical and functional connectivity maps on the SPARC portal. In this article, we present the design and functionality of SCKAN, including the detailed knowledge engineering process developed to populate the resource with high quality and accurate data. We discuss the process from both the perspective of SCKAN's ontological representation as well as its practical applications in developing information systems. We share our techniques, strategies, tools and insights for developing a practical knowledgebase of ANS connectivity that supports continual enhancement.
An NIH Common Fund initiative, the Stimulating Peripheral Activity to Relieve Conditions (SPARC, https://commonfund.nih.gov/sparc), is a large-scale program aiming to accelerate the development of therapeutic devices that modulate electrical activity in nerves to improve organ function. SPARC aims to foster the creation of robust scientific and technological foundations, paving the way for the development of more effective and targeted bio-electronic neuromodulation therapies for a wide range of diseases and conditions. The overarching goal of the first phase of the SPARC program (2017–2022) was to deliver detailed, integrated multi-species functional and anatomical maps and models of the autonomic nervous system (ANS) and its innervation of end organs. The second phase of SPARC (2022–2025) will deliver detailed anatomical and functional maps of the human vagus, as well as open-source libraries for new neuromodulation devices.
The SPARC Data and Resource Center (DRC) develops the infrastructure and standards for storing, reusing, and integrating data and other publicly available resources across the consortium. The DRC supports the data sharing platform, standards, the SPARC knowledge graph, connectivity maps, and simulation tools for the mammalian nervous system (Osanlouy et al., 2021; Surles-Zeigler et al., 2022). The SPARC Portal (https://sparc.science/) is the main entry point to SPARC data, maps, tools and community. The portal supports multiple search options across data, models, and simulations including faceted search, keyword search, and map-based query.
A key component of the SPARC project, the SPARC Connectivity Knowledgebase of the Autonomic Nervous System (SCKAN, RRID:SCR_026088), is a semantic store containing detailed, formal knowledge about ANS connectivity between the central nervous system and end organs. SCKAN serves as a powerful resource to populate, discover, and query ANS connectivity over multiple scales, species, and organs. SCKAN is being used within SPARC to generate interactive connectivity maps available via the SPARC Portal (https://sparc.science/apps/maps?id=7d8ad680). Figure 1 provides an example of SPARC's anatomical connectivity map showing different connectivity pathways in rats sourced from SCKAN.
Figure 1. An example of SPARC's anatomical connectivity map. These dynamic maps can be accessed via the SPARC Portal (https://sparc.science/apps/maps?id=7d8ad680). The connections pictured here are drawn directly from the SCKAN knowledgebase. The maps show the origins, terminations, and the nerves through which they travel (inset on right). Nerves are color-coded according to their phenotypes and circuit roles.
In this article, we provide an overview of SCKAN and present details about its organization, curation, and content population. We then demonstrate how SCKAN can be used to answer questions about ANS connectivity, including detailed routing of axons within individual nerves.
We first give an overview of how connectivity information is modeled within SCKAN and then go through the steps of identifying and encoding connections to populate SCKAN. Finally, we provide details on how to access SCKAN.
SCKAN models connectivity at the neuronal level, where connections are represented based on the locations of neuronal cell bodies, axon segments, dendrites, and axon terminals. Each connection represents a population of peripheral nervous system (PNS) neurons with a given PNS phenotype (e.g., sympathetic pre-ganglionic) that projects to a given set of targets, where the exact cell type identity may not be known. By modeling neuron populations in terms of their connected regions, SCKAN enables the assignment of phenotypes, such as anatomical locations, to individual parts of neurons. In SCKAN, the connectivity of a neuron population is therefore modeled as “Neuron population N at A projects to B via C,” where A and B denote the non-empty sets of anatomical regions containing the somata and axon terminals, respectively, and C represents the set of distinct anatomical region(s) between A and B that contain the axon segments of N, including nerves. Figure 2 illustrates this connectivity model for a generic neuron population. This generalized model can accommodate multiple parallel locations, enabling the representation of connectivity pathways that link multiple origins to multiple terminals. We use the axon sensory terminal to indicate the peripheral process of pseudo-monopolar dorsal root ganglia connections.
In addition to specifying the anatomical locations of neuronal segments, each neuron population in SCKAN can be further specified with other relevant phenotypic properties, e.g.
• ANS subdivision: sympathetic or parasympathetic, preganglionic or post-ganglionic.
• Circuit role: intrinsic, motor, sensory, or projection.
• Functional circuit role: whether the connection is excitatory or inhibitory.
• Species and sex: the specificity of species and sex the connection was observed in.
A given population subserves a single PNS phenotype, e.g., sympathetic pre or post ganglionics, but may have multiple origins, primarily to indicate that a connection arises from multiple spinal cord segments, as well as multiple terminal locations. SCKAN currently does not model whether a neuron population projecting to multiple regions does so via branching axons or whether distinct subpopulations project to distinct targets. The connectivity of a single neuron population includes distinct anatomical structures along its projection paths from its origin(s) to its destination(s). The diagram on the left in Figure 3 shows a connectivity pathway of a parasympathetic preganglionic neuron population in SCKAN, originating at the superior salivatory nucleus and terminating at the pterygopalatine ganglion. In this example, the axon reach its target via the facial nerve, followed by the greater petrosal nerve and then the vidian nerve.
Figure 3. Neural connectivity examples from SCKAN. The left diagram illustrates the connectivity pathway of a parasympathetic preganglionic population, while the diagram on the right depicts a sympathetic innervation circuit of the ovary, formed by synaptic connections between pre- and post-ganglionic populations. Each node in the diagrams is labeled with the corresponding anatomical region, drawn from standard vocabulary sources such as UBERON or InterLex (ILX), along with its CURIE (compact URI).
SCKAN facilitates the modeling of connectivity circuits by specifying synaptic forward connections between first-order and second-order neuron populations. Preganglionic neuron populations, originating in the CNS and terminating in ANS ganglia, represent the first-order connections in SCKAN. Postganglionic populations, originating in the ANS ganglia and terminating in a specific part of a target organ, represent the second-order connections. When a forward connection is specified between two populations, the synapse location within the circuit can be identified as the common structure(s) where the preganglionic connection terminates (the location of the axon presynaptic element) and the postganglionic connection originates. The diagram on the right in Figure 3 shows an example of a sympathetic innervation circuit of the ovary, formed by the synaptic connections between a sympathetic preganglionic population (femrep:36) and two postganglionic populations (femrep:37 and femrep:40-1), observed in female rats. The preganglionic population (femrep:36) originates from two adjacent locations (T9-T10 segments of thoracic spinal cord) and terminates in three locations (T12-L1 paravertebral sympathetic chain) via the white communicating rami of T9-10. The origins (the somata locations) of the postganglionic populations (femrep:37 and femrep:40-1) are synaptically co-located with the preganglionic terminals, and their axons travel via the ovarian nerve plexus, with one terminating in the left ovary and the other in the right ovary. All the nodes representing the anatomical regions in Figure 3 are drawn from standard vocabulary sources including UBERON (RRID:SCR_010668) and InterLex (ILX, RRID:SCR_016178). We discuss more about SCKAN's vocabulary management in Section 2.4.2.
Connectivity knowledge contained in SCKAN is derived from two principal sources: (a) Expert-contributed connectivity models, and (b) Literature- or textbook extracted connectivity. Figure 4 provides a high-level depiction of SCKAN's knowledge construction flow, starting with the extraction of connectivity knowledge from these sources, followed by the curation and transformation of this knowledge into formal representations, and finally, access the knowledgebase via different graph database endpoints. The following sections detail the steps involved in this knowledge construction process.
Figure 4. A high-level depiction of SCKAN's knowledge construction flow. Each step of the flow is described further in the text.
The initial population of SCKAN was largely driven by detailed circuitry models of autonomic nervous system (ANS) connectivity associated with specific organs, as listed in Table 1. Each model was commissioned by the SPARC project based on its relevance to SPARC Phase I and was constructed through consultations with domain experts. The SPARC Anatomical Working Group (SAWG, RRID:SCR_026087, https://scicrunch.org/sawg), comprising anatomical experts, provided community-supported leadership and arbitration to ensure the integrity of anatomical knowledge represented in SCKAN. The expert-contributed models listed in Table 1 were developed using ApiNATOMY (RRID:SCR_018998, https://scicrunch.org/sawg/about/ApiNATOMY), a sophisticated knowledge modeling framework designed to represent and generate anatomical connectivity and pathways as diagrams, particularly in complex biological systems (Kokash and de Bono, 2021; de Bono et al., 2022). Note that as the focus of SPARC is on peripheral connectivity of the ANS, these models generally include the amount of CNS connectivity necessary to represent interactions with ANS populations, but do not aim to be comprehensive for CNS circuitry in the spinal cord, brainstem, or higher-order structures.
To ensure that SCKAN and the resulting flat maps were comprehensive of major autonomic connections, we developed a natural language processing (NLP) based pipeline to identify papers in the scientific literature containing connectivity information (Ozyurt et al., 2021; Menke et al., 2020). The connectivity relation extraction classifier was trained to recognize sentences containing two or more peripheral anatomical structures related through connectivity, e.g., “... stimulation of sensory afferents from the trigeminal nerve results in parasympathetic vasodilation of the cerebral vasculature via interactions with the facial nerve and SPG” (White et al., 2021). The initial ANS connectivity relation extraction was conducted across the entirety of the full-length open-access subset of PubMed Central (PMC) articles as well as additional sources to which we had full-text access through publisher agreements. The data sources include the following:
• Full-length open-access subset of PMC: 4 million papers (downloaded in November 2020).
• PubMed abstracts: 31.8 million abstracts (2021 baseline).
• Elsevier articles from 221 journals: 290,734 papers.
The initial run resulted in several thousand sentences that had to be reviewed (see next section). After the initial run, the pipelines are run monthly on new full-length PMC open-access articles. These new publications can either be articles published since the last run or full texts that became available for older articles. Generally, these monthly runs result in fewer than 50 new sentences for review.
Connectivity sentences were imported into a custom tool, OSCAP (The Open SAWG Connectivity Authoring Pipeline). Sentences and the papers from which they were extracted were reviewed by curators to determine whether there was new connectivity information that needed to be added to SCKAN. Curators were individuals with a neuroscience background, familiar with the contents of SCKAN and basic knowledge engineering. Curators did not necessarily have a deep knowledge of the ANS, but they were competent to interpret connectivity information contained within experimental papers. Curators first determined whether the information presented within the sentence was within scope, i.e., ANS mammalian connectivity. Any sentences that returned in error, i.e., they did not contain connectivity information, were flagged for feedback to further train the algorithm. Relevant sentences/papers were then checked against the contents of SCKAN to see if that information was already present in the database using a query interface, SCKAN Explorer, described in Section 2.5.1. If the answer was yes, curators checked to see if it represented new information about the connection, e.g., verifying an existing connection in another species. If the connection was not in SCKAN, the sentence was flagged and the curator flagged the connection for addition to SCKAN and tracked down further papers supporting the connection. The workflow chart illustrating the sequential steps involved in the curation process is shown on the left side of Figure 5, while the decision tree for the triage process is displayed on the right.
Figure 5. Knowledge curation workflow and triage process for SCKAN curators. The chart on the left outlines the sequential steps in the curation process, beginning with the import of potential connectivity statements from OSCAP (Open SPARC Connectivity Authoring Pipeline) and continuing through triage, distillation, engineering, and updating the OSCAP status. The diagram on the right depicts the decision tree used during the triage process to propagate connectivity information into SCKAN.
Once the curator identified a set of likely connections, a domain expert from SAWG reviewed the evidence and provided input on whether these connections should be added to SCKAN. Experts provided input as to whether the proposed connections were well established or, for less well known connections, if the evidence provided was strong. If the evidence was less compelling, a decision was made by the curators and experts as to whether it should be included in the knowledge base. In these cases, any projections added were flagged with an alert explaining any concerns about the nature of the evidence.
We found that the most efficient way for domain experts to review proposed additions was to distill the proposed neuron population into a single sentence of the form “Structure A projects to Structure B via route C.” This sentence was followed by evidence provided in the paper or papers on which the statement was based. In this way, the curator was explicit about the proposed connections and the expert could indicate whether they agreed with the statement (or parts of the statement) based on their expert knowledge and the evidence provided. The form of the sentence also directly mapped onto the underlying data model of SCKAN (see Section 2.1), facilitating communication with the knowledge engineers. This distillation process therefore provided the critical bridge between the domain expert and the knowledge engineer by providing the information in a way that could be easily reviewed and checked for accuracy by both.
Once the curator and domain experts agreed on the neuron populations to be added, the curator prepared them for handoff to the knowledge engineers. This process involved expressing each connection in terms of anatomical locations of soma, axon segment and terminals, mapping anatomical locations to UBERON or Interlex identifiers (see Section 2.4.2), and providing phenotype, species, and sex information. All connectivity statements were accompanied by provenance indicating their source. Acceptable sources include scientific articles, textbooks or expert knowledge. Each of these sources was mapped to the appropriate identifier: DOI or PMID, ISBN, or ORCIDs respectively. Curators could also include additional notes to any population to provide more information.
During the curation process, the curator consulted with the knowledge engineers about how to represent more challenging aspects of representation, e.g., branching, unidentified nerves. Over time, a set of rules were developed that were included in a curation manual to ensure that they were applied consistently (Link to SCKAN Curation Manual). The curators were then tasked with performing initial knowledge engineering steps by mapping the entities within the distilled statements into structured knowledge statements. The majority of connectivity statements distilled by the knowledge curators and currently in SCKAN were entered using a standardized Google Sheets template, set up by the knowledge engineers (Link to an example template). This template provided a semi-formal structure for curators to record connectivity statements according to SCKAN-specific phenotypic dimensions, along with detailed provenance and curation notes for each neuron population. Curators used the commenting and tagging features of Google Sheets to consult with SAWG and knowledge engineers whenever they encountered questions regarding their entries. Each connectivity statement recorded by the curators had to be approved by SAWG before being added to SCKAN. SAWG also provided feedback on the anatomical terms used in the statements. Once curators finalized their work, the curated Google Sheets were used to automatically transform the data into formal, machine-processable connectivity statements for SCKAN. Note that the process of reviewing and curating connectivity statements has since been replaced by the SCKAN Composer tool described below.
Over time, we found that the spreadsheet-based distillation and knowledge engineering processes were error prone and time consuming, e.g., all IDs for the anatomical entities had to be supplied manually. To streamline the distillation process, we developed SCKAN Composer (RRID:SCR_024441) which supports the entire distillation and curation pipeline, replacing both OSCAP and spreadsheets, and providing support for steps such as ontology ID look-ups for anatomical entities. Composer was created to reduce the human effort required to identify, validate, and construct connectivity relationships and circuits, both initially and over time. The user interface of Composer allows the curator to draft a preliminary “A to B via C statement,” add tags, notes sections, provenance hyperlinks, species, and sex identification. After initial distillation, the curator crafts the path trajectory utilizing anatomical entities retrieved from a data table that includes ontological IDs and synonyms. Composer automatically generates the stereotyped “A to B via C” statement and a population diagram for review by the anatomical experts based on the entities selected by the curator. The production version of SCKAN Composer (https://composer.scicrunch.io/) has recently been released and is now being used to populate SCKAN with new connections. Further details about its development and capabilities will be included in a subsequent publication. For more information and updates about the Composer interface, including screenshots, please refer to the SCKAN Composer page available under the SPARC Portal's Tools and Resources section.
Once the pre-engineering steps were completed, the populations are handed off to the knowledge engineers for formal encoding. SCKAN is formally represented as an ontology using OWL-DL (Hitzler et al., 2009), a W3C standard language for developing ontologies for the semantic web. OWL enables SCKAN to be verified for consistency, infer implicit connectivity knowledge, and classify its populations through automated reasoning. SCKAN leverages the Neuron Phenotype Ontology (NPO, RRID:SCR_017403) as its foundational data model. NPO, developed as part of the BRAIN Initiative Cell Census Network (BICCN, RRID:SCR_015820, https://www.biccn.org/) and SPARC initiatives, provides a FAIR approach for representing and classifying neuron types based on their phenotypic properties (Gillespie et al., 2022). The notion of neuron types in NPO is generalized in SCKAN to represent region-to-region connectivity at the neuron population level. The OWL representation of a neuron population in SCKAN denotes a theoretical grouping of neurons based on shared phenotypic properties without specifying individual neuron types.
SCKAN employs a subset of phenotypic properties from NPO to define its neuron populations. Figure 6 illustrates the SCKAN-specific subset of NPO's phenotypic properties and their possible values (property ranges). Complying to the FAIR principles (Wilkinson et al., 2016), SCKAN reuses the terms associated with its phenotypes from community ontologies and vocabulary sources such as the UBERON (RRID:SCR_010668), InterLex (ILX, RRID:SCR_016178), NCBI Taxonomy (RRID:SCR_003256), and PATO (RRID:SCR_004782), as indicated by distinct node colors in the figure. Anatomical entities required to model locational phenotypes are primarily sourced from UBERON, an integrative multi-species anatomy ontology (Mungall et al., 2012). Refer to Section 2.4.2 for more details on vocabulary management.
Figure 6. SCKAN-specific subset of properties (nodes in the middle) from the Neuron Phenotype Ontology (NPO) and their possible range of values (nodes on the right). Nodes are color-coded based on the vocabulary sources of the phenotype values.
A class representing a neuron population in SCKAN must have its locational phenotypes associated with at least one origin and one destination. Each neuron population class in SCKAN is assigned a unique URI and is accompanied by a set of metadata annotations. These include human-readable labels from the curators, curatorial notes, and provenance information, with direct links to the source articles or artifacts from which curators extracted the connectivity information. Each class representing a neuron population in SCKAN is specified as equivalent to an intersection of a set of phenotypic relations defined using OWL class expressions. For instance, the class “Prostate:24,” which denotes the neuron population “L2-L5 spinal cord to inferior mesenteric ganglion via lumbar splanchnic nerve,” is defined as equivalent to the OWL expression shown in Listing 1, written in Manchester OWL syntax (Horridge et al., 2006).
1 Class: prostate:24
2 Annotations:
3 rdfs:label "neuron type prostate 24",
4 skos:prefLabel "L2-L5 spinal cord to inferior mesenteric ganglion via lumbar splanchic nerve"
5 EquivalentTo:
6 ilxtr:NeuronSparcNlp and (hasInstanceInTaxon some ’Canis familiaris’)
7 and (hasBiologicalSex some male) and (not (hasBiologicalSex some female))
8 and (hasAnatomicalSystemPhenotype some ’Sympathetic Pre-Ganglionic phenotype’)
9 and (hasSomaLocatedIn some (’part of’ some ’L2 segment of lumbar spinal cord’))
10 and (hasSomaLocatedIn some (’part of’ some ’L3 segment of lumbar spinal cord’))
11 and (hasSomaLocatedIn some (’part of’ some ’L4 segment of lumbar spinal cord’))
12 and (hasSomaLocatedIn some (’part of’ some ’L5 segment of lumbar spinal cord’))
13 and (hasAxonLocatedIn some (’part of’ some ’lumbar splanchnic nerve’))
14 and (hasAxonPresynapticElementIn some (’part of’ some ’inferior mesenteric ganglion’))
15 and (hasForwardConnectionPhenotype some ’neuron type prostate 25’)
Listing 1. OWL Annotations and Equivalent Class Expression for a SCKAN neuron population.
While the OWL axioms defining neuron populations in SCKAN can specify the locational context for each distinct neural segment, they are insufficient to capture the exact routing of the axonal course, particularly when multiple intermediate structures are involved. To address this, we augment the OWL axioms with an RDF list structure for each neuron population. Using an RDF list, we represent the axonal projection path by encoding the sequence of anatomical locations that an axon traverses as a hierarchical, ordered structure. This approach captures the partial-order relationships among the pathway segments while preserving the overall order from origin to destination. We use a special property, ilxtr:neuronPartialOrder, to associate a neuron population with its partial-order tree. This approach also supports nesting ordered lists to represent complex axonal pathways that involve branching or convergence. The code segment in Listing 2 provides an example of a nested RDF list structure to represent the axonal pathways of a SCKAN neuron population (prostate:24) in Turtle format. The hierarchical structures encoded as RDF lists can be queried using SPARQL to generate the corresponding adjacency list (Singh and Sharma, 2012), which represents pairwise relationships between consecutive locations along the pathway. The adjacency lists can then be utilized to render pathway diagrams using graph visualization tools and libraries.
1 prostate:24 a owl:Class ;
2 skos:prefLabel "L2-L5 spinal cord to inferior mesenteric ganglion via lumbar splanchic nerve";
3 ilxtr:neuronPartialOrder
4 ( "blank"
5 ( UBERON:0006447 # L5 segment of lumbar spinal cord
6 ( UBERON:0018683 # lumbar splanchnic nerve
7 ( UBERON:0005453 ) ) ) # inferior mesenteric ganglion
8 ( UBERON:0006450 # L2 segment of lumbar spinal cord
9 ( UBERON:0018683 ) ) # lumbar splanchnic nerve
10 ( UBERON:0006449 # L3 segment of lumbar spinal cord
11 ( UBERON:0018683 ) ) # lumbar splanchnic nerve
12 ( UBERON:0006451 # L4 segment of lumbar spinal cord
13 ( UBERON:0018683 ) ) # lumbar splanchnic nerve
14 );
Listing 2. An example of RDF list representation specifying the axonal projection path for a SCKAN neuron population. Each node (element) in the RDF list corresponds to an anatomical structure.
The expert-contributed models in SCKAN, originally represented using ApiNATOMY (Kokash and de Bono, 2021), provide a representation significantly more expressive than NPO for describing physical anatomy and the detailed routing of neural pathways within larger tissue units (de Bono et al., 2022). In the context of neurons, this expressiveness enables the attachment of additional information to individual axons and dendrites, albeit with a concomitant increase in the complexity of the knowledge graph. Achieving similar granularity with NPO would require explicitly modeling axon and dendrite classes-a complexity deliberately avoided to simplify queries. Apart from the partial-ordering information for neural pathways, the additional anatomical detail and adjacency knowledge provided by ApiNATOMY were not incorporated into SCKAN. Each expert-contributed model represented in ApiNATOMY was carefully transformed into an NPO-based representation using the SCKAN-specific subset of properties shown in Figure 6. SCKAN currently provides a unified representation of connectivity for both ApiNATOMY-based expert-contributed models and literature-extracted connections, enabling a consistent approach to querying connections from both sources.
SCKAN facilitates the modeling of species and sex specificity for the animal in which a given neuronal connection was observed. Species-specificity in SCKAN is explicitly defined only when supported by at least one piece of experimental evidence documented in the published literature. Importantly, SCKAN operates under the open-world assumption for its reasoning, meaning that the absence of information does not imply nonexistence unless explicitly specified as such. Thus, species-specificity in SCKAN is represented through axioms of the form: “Population-X hasInstanceInTaxon some Species-Y.” This axiom indicates that the connection represented by “Population-X” has been observed in “Species-Y,' while its presence or absence in other species is unknown. For example, Line 6 in Listing 1 specifies that the connections represented by “prostate:24” have been observed in dogs. While it is possible that these connections may also exist in other species, such as humans, SCKAN leaves this possibility open, pending further evidence. While SCKAN adheres to the open-world assumption to remain faithful to available evidence, it also allows for the specification of negation axioms. For instance, a connection observed in one species could be explicitly negated for another if supported by evidence. However, as of now, no such negations have been introduced into SCKAN.
To support the mission of the SPARC program, SCKAN focuses exclusively on mammalian ANS connectivity. Consequently, connections in SCKAN that lack a species-specific axiom should, by default, be interpreted as mammalian. This default assumption does not imply that the connections are present across all mammals but rather that it has been observed in at least one mammalian species, with the exact species unspecified. All literature-extracted connections in SCKAN are associated with species-specific axioms. However, apart from the models of the heart and bladder innervation, the remaining expert-contributed ApINATOMY models (as described in Table 1) currently lack species specificity and should therefore be considered mammalian by default. Species specificity for these models will be added in future releases as relevant data from published literature becomes available.
The selection of species in SCKAN was primarily determined by the quality of available evidence in the literature on mammalian ANS connectivity below the brainstem (see the triage process in Figure 5) rather than a focus on specific species. The emphasis was on continuing to fill gaps in covering well-established connections spanning the major parts of the ANS observed in any mammalian species, rather than prioritizing particular species. An exception was literature on human studies, which were prioritized due to SPARC's focus on bioelectronic medicine applications.
SCKAN represents sex specificity using axioms of the form: “Neuron-X hasBiologicalSex some Sex-Y.” If no sex is explicitly specified, the projection spanning the anatomical regions is assumed to exist in both males and females. Conversely, when a specific sex is explicitly specified, it signifies a sex difference. In such cases, SCKAN enforces a closed-world assumption by adding an explicit negation axiom for the other sex (see Line 12 in Listing 1 for an example).
Scientists are uncovering laterality differences in connections within certain species, where asymmetry exists between the left and right sides of the body. Such laterality differences are currently not encoded through logical axioms in SCKAN but are instead represented by assigning explicit laterality labels to the anatomical structures themselves. If a connection only exists on one side, e.g., in the sympathetic ovarian innervation via the superior ovarian nerve in the rat which innervates only the left ovary (Morán et al., 2009), a negation of the connection on the opposite side can be added to the SCKAN knowledge model. However, this form of modeling has not yet been implemented in SCKAN. Currently, we address such cases by providing a textual “alert note” as an annotation.
All connections in SCKAN are annotated with the SPARC vocabulary (Surles-Zeigler et al., 2022) to ensure anatomical structures are used consistently across all SPARC systems. The overall strategy for the SPARC vocabulary is to utilize anatomical ontologies already in use by the community to conform to the FAIR principles and to ensure that SCKAN is interoperable with other projects in the Common Fund Data Ecosystem (CFDE, NIH Common Fund, 2021). As SCKAN contains connectivity information derived from multiple species, the pan-species anatomy ontology UBERON (Mungall et al., 2012) forms the “backbone” of its anatomical terminology efforts. Species-specific ontologies such as FMA (Rosse and Mejino Jr, 2003) and EMAPA (Hayamizu et al., 2013) are used to supplement as necessary. While SPARC is committed to reusing anatomical terms from standard community ontologies, we often require additional terms not present in community ontologies. To quickly mint identifiers for new terms, we utilize Interlex, an on-line vocabulary management system (Surles-Zeigler et al., 2022). To ensure the validity of new terms and that they are clearly defined, all proposed anatomical terms for SPARC go through specialized pipelines and a curatorial review before being added to the SPARC vocabulary. To make it easier to manage identifiers in SCKAN and perform QC, we restrict IDs for anatomical structures to UBERON and Interlex (ILX) IDs. If a term from another ontology such as FMA is required, it is imported into Interlex and an ILX ID mapped to the source ontology ID automatically generated.
It is critical that all new anatomical terms include the necessary semantics to support the queries and linkages required for effective use of SCKAN. All anatomical structures added to InterLex are explicitly related to one or more UBERON terms, enabling combined reasoning over UBERON and the newly added terms. New anatomical structures are organized as children of anatomical entity (UBERON:0001096). Nerves and nerve plexi are added as children of nerve (UBERON:0001021), while specific ganglia are added as children of ganglion (UBERON:0000045). Anatomical structures may also be related to additional UBERON entities through the “part of” relationship, as needed, to correctly associate individual connections with higher-order anatomy. In total, 328 anatomical terms were added to InterLex for SCKAN. The current version of SCKAN includes 242 distinct anatomical structures sourced from UBERON. The InterLex terms representing general anatomical structures are contributed back to community ontologies like UBERON to enhance their coverage of the central and peripheral nervous systems.
As described earlier, SCKAN is formally represented using OWL-DL, which supports the crucial requirements of automated reasoning for its formal knowledge statements. However, SCKAN's OWL-based representation presents practical challenges in providing a flexible query mechanism for a broader audience unfamiliar with ontologies and formal knowledge modeling. While standard query languages like SPARQL and CYPHER are well-suited for writing data or instance-level queries, they become extremely difficult and tedious to use when crafting class-level queries involving complex ontological axioms. Retrieving high-level connectivity information from SCKAN's OWL-based axioms requires writing complex, verbose queries that are only comprehensible to expert knowledge engineers trained in formal modeling. To mitigate this challenge, we developed an approach to generate a simplified representation of SCKAN, resulting in a representation we call Simple SCKAN.
Simple SCKAN representation provides an intuitive, higher-level abstraction over SCKAN's formal axioms, enabling users to write streamlined queries without needing deep knowledge of OWL-DL jargon. It encapsulates SCKAN's complex axioms by establishing a set of “shortcut relations.” Using SPARQL CONSTRUCT queries, we transform the intricate OWL-based statements in SCKAN into simpler RDF graph patterns for Simple SCKAN representation. After each SCKAN release, a Python script automates the transformation process. Simple SCKAN serves as a query-friendly layer on top of SCKAN. To query SCKAN, users need only familiarize themselves with the relational predicates supported by Simple SCKAN (Link to the documentation). Additional details and example queries can be found as part of the Simple SCKAN documentation.
The code segments in Listings 3, 4 provide a comparative view of querying SCKAN with and without Simple SCKAN representation. Both queries return the same results for “Give me the list of neuron populations in SCKAN along with their origins and destinations.” However, comparing the queries clearly demonstrates how SPARQL queries for SCKAN can become dramatically simpler to write using Simple SCKAN representation. The 18 lines of code, including complex OWL-specific jargon, in Listing 3 (Lines 5–22) can effectively be replaced by 3 lines of simple code in Listing 4 (Lines 4–7) using Simple SCKAN. The example also demonstrates how the Simple SCKAN version of the query is easier to comprehend and more manageable to write, test, and edit.
1 ## This is a SPARQL query example without using Simple SCKAN.
2 SELECT DISTINCT ?Neuron_ID ?Origin ?Destination
3 WHERE
4 {
5 VALUES (?npo_soma) {(ilxtr:hasSomaLocatedIn)}
6 VALUES (?npo_terminal) {(ilxtr:hasAxonPresynapticElementIn)
7 (ilxtr:hasAxonSensorySubcellularElementIn)
8 }
9 ?Neuron_ID owl:equivalentClass [rdf:type owl:Class ;
10 owl:intersectionOf ?bn0] .
11 ?bn0 rdf:rest*/rdf:first [rdf:type owl:Restriction ;
12 owl:onProperty ?npo_soma ;
13 owl:someValuesFrom [a owl:Restriction ;
14 owl:onProperty partOf: ;
15 owl:someValuesFrom ?Origin_ID]
16 ] .
17 ?bn0 rdf:rest*/rdf:first [rdf:type owl:Restriction ;
18 owl:onProperty ?npo_terminal ;
19 owl:someValuesFrom [a owl:Restriction ;
20 owl:onProperty partOf: ;
21 owl:someValuesFrom ?Destination_ID]
22 ] .
23 ?Origin_ID rdfs:label ?Origin .
24 ?Destination_ID rdfs:label ?Destination .
25 }
Listing 3. An example SPARQL query without using Simple SCKAN.
1 ## This is a SPARQL query example using Simple SCKAN predicates.
2 SELECT DISTINCT ?Neuron_ID ?Origin ?Destination
3 {
4 ?Neuron_ID ilxtr:hasSomaLocation ?Origin_ID;
5 ilxtr:hasAxonTerminalLocation |
6 ilxtr:hasAxonSensoryLocation ?Destination_ID.
7
8 ?Origin_ID rdfs:label ?Origin.
9 ?Destination_ID rdfs:label ?Destination.
10 }
11 ORDER BY ?Neuron_ID ?Origin ?Destination
Listing 4. An example SPARQL query using Simple SCKAN predicates.
SCKAN is accessible through three different graph database endpoints namely: SciGraph (RRID:SCR_017576), Stardog (RRID:SCR_021223), and Blazegraph (RRID:SCR_026087), each serving distinct purposes (Figure 4). After each release SCKAN is loaded into SciGraph, a Neo4j-based graph database that hosts the SPARC knowledge graph. The SPARC knowledge graph leverages SCKAN to enhance the semantics of SPARC data, models, maps, and simulations with ANS connectivity for the SPARC Portal. Accessing SCKAN via SciCrunch also enables users to write queries using Cypher, a declarative query language for Neo4j databases. Some of the example use cases for the SciGraph endpoint are querying over the ApiNATOMY representation and providing terminology services for anatomical annotation.
Additionally, SCKAN is available through Stardog, a high-performance graph database equipped with a web interface called Stardog Studio. This interface streamlines the process of testing and editing SPARQL queries. We use Stardog primarily for its web interface, which allows storing and managing frequently used SPARQL queries for SCKAN. It provides an easy access for the knowledge engineers to check the contents of the knowledge base and share their queries with other user groups to expedite their interaction with SCKAN.
Lastly, SCKAN can be accessed through a public Blazegraph endpoint that does not require registration or authentication. Blazegraph is an ultra-high-performance graph database that supports RDF and SPARQL APIs. We utilize Blazegraph for its rapid response times in executing complex SPARQL queries, which may otherwise take several minutes with other graph database systems. Simple SCKAN representation of SCKAN is available via the Stardog and Blazegraph endpoints; however, it is not accessible via the SciGraph endpoint. Links for Accessing SCKAN:
• SPARC connectivity map: https://sparc.science/apps/maps?type=ac.
• SciGraph endpoint: Link to the GitBook document.
• Stardog endpoint: Link to the GitBook document.
• Jupyter notebook on SCKAN example queries: Link to the GitHub document.
To streamline the process of extracting basic connectivity information from SCKAN, we developed SCKAN Explorer (RRID:SCR_026080)-an intuitive query interface specifically designed for SCKAN's knowledge curators. It serves as a prototype interface to support basic curatorial tasks, enabling users to quickly check and verify existing connections in SCKAN without the technical hurdle of writing SPARQL queries. SCKAN Explorer facilitates streamlined data input by providing auto-complete suggestions for SCKAN-specific anatomical locations and their synonyms. It provides filtered search results based on origin (soma location), destination (axon terminal or sensory terminal location), and/or via location (axon pathways such as nerves, nerve plexuses, or nerve fibers). Additional search criteria include connection phenotype (e.g., sympathetic, parasympathetic), named connectivity models, neuron ID, species, and target organ. SCKAN Explorer also enables the visualization of connectivity pathways for individual neuron populations, including their synapses.
Figure 7 provides example screenshots from SCKAN Explorer. In this example, selecting “ANS:Sympathetic Pre-Ganglionic” as the connection phenotype for the Female Reproductive System returns 10 neuron populations from SCKAN. The screenshot at the bottom-left displays an example population (femrep:30) along with its phenotypic properties, including species and sex specificity, links to the references from which the connectivity information was derived, and a tabular representation of its pathways between the origin and destinations. On the right, the pathway diagram for the population is shown, including its synaptic forward connections. Exploring the connections in this way helps curators verify the accuracy and completeness of their added information. For instance, the “End Organ” query traverses the partonomy chain of major organ systems to retrieve all populations that terminate in one or more subregions of a selected organ. Comparing the number of populations returned can reveal gaps in the partonomy chains in UBERON or new terms added via InterLex. When such issues are identified, they are resolved by adding the missing partonomy chain to InterLex and importing it into SCKAN for the next release candidate.
Figure 7. Example screenshots from the SCKAN Explorer interface (https://services.scicrunch.io/sckan/explorer/).
The connectivity data contained within SCKAN is rendered for viewing on the SPARC Anatomical Connectivity maps (https://sparc.science/apps/maps?type=ac). Users can explore the SCKAN data and question the accuracy of a specific connection by submitting a ticket via the SPARC Portal. For users interested in annotating or providing detailed feedback, access to the Map Annotator tool can be requested through their SPARC profile. This tool allows users to annotate connections and provide detailed information. The submission form collects the ORCiD of the submitter, neuron population ID, a structured entry for user-provided citations (DOI, ISBN), a comment field, and the type of feedback (e.g., error or correction needed, new species, and new citation). Upon submission, the form is processed in Composer for curator and expert review. This feature is critical in ensuring that the connectivity map remains a valuable and accurate resource for researchers, facilitating the incorporation of new evidence and diverse perspectives. We acknowledge that alternative viewpoints and disagreements may arise regarding the connections presented in the map. By enabling users to submit feedback, SCKAN facilitates active community participation in refining and enhancing the ANS connectivity map.
SCKAN releases occur on a roughly quarterly basis. The current SCKAN release (Version: 2024-09-21) represents the end of the initial phase of content driven by the SPARC project, covering ANS connectivity for most major organ systems. It includes some sensory and motor connections as well, especially those related to the vagal system.
Table 2 summarizes the current coverage of SCKAN, categorized by major organs and systems. As shown, SCKAN includes 112 expert-contributed populations and 180 literature-extracted populations. The table also reports the count of distinct locational phenotypes associated with each organ or system category. Notably, SCKAN has limited coverage of sensory terminals, as sensory projections were not within the scope of SPARC.
Table 2. Coverage of SCKAN in terms of its neuron population counts categorized by different organs and systems, along with the counts of specific locational phenotype for each category.
Table 3 summarizes the counts of SCKAN populations based on specific phenotypes, categorized by the phenotypic dimensions of species, sex, locational phenotypes, functional circuit role, circuit role, and ANS phenotype. As outlined earlier, SCKAN represents species-specificity through explicit axioms, while connections without such axioms are assumed to be mammalian by default. Currently, SCKAN includes ANS connections observed in cats, dogs, guinea pigs, mice, pigs, rats, and humans, as listed in Table 3. Notably, the majority of tracing studies were derived from rodent models, based on the curated literature. As shown in Table 3, SCKAN currently contains 88 neuron populations with “unassigned” species. Following the default assumption stated in Section 2.4.1, these populations are assumed to exist in at least one unspecified mammalian species. In contrast, Table 3 also lists the counts of populations associated with specific species, such as the 99 neuron populations tied to humans and the 86 tied to rats. It is important to note that, under SCKAN's open-world assumption, observing a connection in one species does not imply its presence or absence in others. Thus, the species-specific counts reported in the table should not be considered mutually exclusive. For example, the 18 neuron populations in the UCLA Model of the Heart were observed to be common across dogs, pigs, and humans.
Currently, SCKAN includes 69 populations associated with female anatomy and 25 with male anatomy, as shown in Table 3. The sex-specific populations in SCKAN are accompanied by explicit negation axioms, as outlined in Section 2.4.1, making them mutually exclusive to the opposite sex (e.g., the connections represented by the female-specific populations cannot exist in males). The remaining 198 populations, lacking sex-specific axioms, are assumed to exist in both sexes, as noted in Section 2.4.1.
As previously mentioned, the current focus of SCKAN is on neural connectivity associated with the distinct subdivisions of the ANS. Consequently, the number of populations associated with ANS subdivision phenotypes predominates the current knowledgebase as reported in Table 3. Nevertheless, we do have small numbers of sensory and motor neuron populations in SCKAN, largely due to their inclusion in some of the connectivity models provided by experts. In addition, as the vagus is a major target of SPARC efforts, we include sensory populations arising from the nodose ganglion, a sensory ganglion that is physically part of the vagus nerve.
SCKAN was designed to answer questions relevant to ANS connectivity. To demonstrate the functionality of SCKAN we developed a set of competency queries (CQ). In this section, we work through the CQs and examine the results. For each question, we provide the SPARQL query and a visualization of the query results. All of the SPARQL queries listed in this section are written using Simple SCKAN. Navigate to the SCKAN CQS Repository for the raw query results in CSV format, along with the visual diagrams produced by the SPARQL queries included in this section. For the first three CQs we used RAWGraphs (RRID:SCR_026082) to produce the visual query results. RawGraphs (https://github.com/rawgraphs/rawgraphs-app) is an open-source tool to create customized vector-based visualizations on top of d3.js library. For the fourth CQ, we developed a custom visualizer utilizing GraphViz (RRID:SCR_026086, https://graphviz.org/), an open-source graph visualization library to represent structural information as diagrams.
CQ-1: What connections terminate in the bladder? What are the origins of those connections and what are the exact parts of the organ the connections terminate. What nerves are involved in those connections?
The SPARQL query (Listing 5) retrieves the required information based on filtering a set of neuron populations in SCKAN with specific connections to the urinary bladder. The query identifies populations with their soma located in one region (Region A), their axon terminal or axon sensory terminal located in another region (Region B), and the axon potentially passing through or being located in a third region (Region C) which must be a nerve. The focus of the query is on neuron populations where Region B must satisfy the constraint of being a part of the bladder. The query for all populations that terminate in the bladder returns connections contained within 6 distinct neuron populations that have axon terminals in some part of the bladder. The visual query results in Figure 8 shows the origins of these connections (right panel) and the nerves through which they traverse, including bladder nerve, pelvic splanchnic nerve, and hypogastric nerve.
1 ## CQ1: What connections terminate in bladder? What are the origins of those connections and what are the exact parts of the organ the connections terminate? What nerves are involved in those connections?
2 ## Query for CQ1: This query returns the neuron populations with their origin (soma) located in Region A, axon terminal in Region B, and axon located in region C which is a nerve. Region B of the populations must be a part of the bladder.
3
4 PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
5 PREFIX ilxtr: <http://uri.interlex.org/tgbugs/uris/readable/>
6
7 ## Select distinct neuron populations and their associated regions
8 SELECT DISTINCT ?Neuron_ID
9 ?A_IRI ?A_Label ?B_IRI ?B_Label ?C_IRI ?C_Label
10 ?Target_Organ_IRI ?Target_Organ_Label
11 {
12 ## Filter to only include neuron populations connected to the urinary bladder.
13 FILTER (?Target_Organ_Label = ’urinary bladder’).
14
15 ## Filter to only include C (Axon Location) that is a nerve, nerve plaxus or fiber.
16 FILTER (?C_Type in (’nerve’, ’nerve plexus’, ’nerve fiber’))
17
18 ## Only consider neuron populations from SCKAN.
19 VALUES ?SCKAN_Neuron { ilxtr:NeuronSparcNlp ilxtr:NeuronApinatSimple }
20
21 ?Neuron_ID rdfs:subClassOf+ ?SCKAN_Neuron;
22 ilxtr:hasSomaLocation ?A_IRI;
23 ilxtr:hasAxonLocation | ilxtr:hasAxonToSensoryTerminal ?C_IRI;
24 ilxtr:hasAxonTerminalLocation | ilxtr:hasAxonSensoryLocation ?B_IRI.
25
26 ?A_IRI rdfs:label ?A_Label. ?B_IRI rdfs:label ?B_Label. ?C_IRI rdfs:label ?C_Label.
27
28 ## Check if region C is a subclass* of a nerve, nerve plexus, fiber.
29 ?C_IRI rdfs:subClassOf*/rdfs:label ?C_Type.
30
31 ## Check if Region B is part of the target organ, either directly or transitively.
32 ?B_IRI (ilxtr:isPartOf*)/rdfs:label ?Target_Organ_Label.
33 ?Target_Organ_IRI rdfs:label ?Target_Organ_Label
34 }
35 ORDER BY ?Neuron_ID ?A_Label ?B_Label ?C_Label
Listing 5. The SPARQL query for CQ1 to retrieve the connections projecting to the urinary bladder, detailing their origins (Region A), termination points within the bladder (Region B), and axon locations within associated nerves (Region C).
Figure 8. A visual query result for CQ1: Neural pathways terminating in the bladder, illustrating their origins (nodes on the right), nerve involvement (nodes in the middle), and specific bladder regions targeted (nodes on the left). Nodes are color-coded to distinguish the connections based on the terminal structures in the bladder.
CQ-2: What are all origins and destinations of neuron populations traveling through the vagus?
The SPARQL query (Listing 6) retrieves the required information based on filtering a set of neuron populations in SCKAN with specific connections via the vagus nerve or its branches. Figure 9 shows the visual results for a portion of connections arising from the inferior vagus X ganglion (nodose ganglion). Please navigate to the full visual result for the remaining connections.
1 # CQ2: What are all origins and destinations of neuron populations traveling through the vagus?
2 # Query for CQ2: This query returns any neuron population that has its origin (soma) located in Region A, axon terminal or axon sensory terminal located in Region B, and axon located in C where C is vagus nerve or its part.
3
4 PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
5 PREFIX ilxtr: <http://uri.interlex.org/tgbugs/uris/readable/>
6
7 SELECT DISTINCT
8 ?Neuron_ID ?Neuron_Label
9 ?A ?Region_A ?B ?Region_B ?C ?Region_C
10 {
11 FILTER (LCase (?nerve_label) = ’vagus nerve’)
12 ?Neuron_ID rdfs:label ?Neuron_Label;
13 ilxtr:hasSomaLocation ?A;
14 ilxtr:hasAxonLocation | ilxtr:hasAxonToSensoryTerminal ?C;
15 ilxtr:hasAxonTerminalLocation | ilxtr:hasAxonSensoryLocation ?B.
16
17 ?A rdfs:label ?Region_A. ?B rdfs:label ?Region_B. ?C rdfs:label ?Region_C.
18
19 ## Check if region C is a subclass or partof of the given nerve ether directly or transitively.
20 ?C (rdfs:subClassOf* | ilxtr:isPartOf*)/rdfs:label ?nerve_label.
21 }
22 ORDER BY ?Neuron_ID ?Region_B ?Region_C
Listing 6. The SPARQL query for CQ2 to retrieve neural connections with origins (Region A) and destinations (Region B) that travel through the vagus nerve or its branches (Region C).
Figure 9. A visual query result for CQ2: The origins (the left nodes) and destinations (nodes on the right) of neural connections via the vagus nerve, highlighting its diverse innervation across multiple organs.
The query results show that SCKAN currently has 35 such neuron populations arising from the following 7 distinct origins: inferior vagus X ganglion (nodose ganglion), including some asymmetrical connections for left and right nodose ganglia separately, dorsal motor nucleus of vagus nerve, nucleus ambiguus, superior cervical ganglion, and the nucleus of solitary tract. The query returns 43 distinct destination structures across different organs innervated by the vagus nerve or its branches. The query recognizes the following partonomic vagus nerve branches from SCKAN: External and internal branches of superior laryngeal nerve, External and internal branches of inferior laryngeal nerve, superior laryngeal nerve, abdominal branch of vagus nerve, esophageal vagus trunk, vagus X nerve trunk, anterior and posterior abdominal vagal trunks, and the posterior hepatic branch of vagus nerve.
CQ3: What anatomical structures might be affected by perturbation of the inferior mesenteric ganglion?
This type of query represents one of the driving motivations for SPARC and SCKAN, the ability to better predict on and off target effects for a given electrode placement. Based on the anatomical information in SCKAN, we can pose this query by retrieving all populations that have any part (soma, axon, and axon terminal) in the IMG and then retrieving their origins and destinations. The SPARQL query for CQ3 is provided in Listing 7. Figure 10 shows the 55 unique structures that could potentially be affected through a perturbation of the IMG.
1 # CQ3: What anatomical structures might be affected by perturbation of the IMG?
2 # Query for CQ3: This query returns the distinct set of anatomical structures connected to the IMG based on a set of neuron populations in SCKAN with processes in IMG.
3
4 PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
5 PREFIX ilxtr: <http://uri.interlex.org/tgbugs/uris/readable/>
6
7 SELECT Distinct #?Neuron_ID
8 ?Location_ID ?Location_Label
9 ?Connected_Region_ID ?Connected_Region
10 {
11 FILTER (LCase(?Location_Label) = ’inferior mesenteric ganglion’).
12
13 # ilxtr:hasConnectedLocation is equivalent to the implied hasAxonLocation which includes
14 # the locations of all parts of a neuron i.e., the dendrite, soma, axon, axon terminal,
15 # and axon sensory terminal.
16 ?Neuron_ID ilxtr:hasConnectedLocation ?Location_ID.
17 ?Location_ID rdfs:label ?Location_Label.
18
19 ?Neuron_ID ilxtr:hasConnectedLocation ?Connected_Region_ID.
20 ?Connected_Region_ID rdfs:label ?Connected_Region.
21
22 FILTER (?Location_ID != ?Connected_Region_ID)
23 }
24 ORDER BY ?Connected_Region
Listing 7. The SPARQL query for CQ3 to identify anatomical structures potentially affected by perturbations of the inferior mesenteric ganglion (IMG) based on neuron populations in SCKAN.
Figure 10. A visual query result for CQ3: The result shows the 55 potential anatomical structures in SCKAN that might be affected by perturbing the inferior mesenteric ganglion.
CQ4: How is sympathetic innervation supplied to the ovaries? Show the origins, terminations, and routing for both pre- and post-ganglionic connections.
This query looks for all pre- and post-ganglionic sympathetic populations connected via a forward connection where the post- ganglionic neurons terminate in the ovary. Neither of the current GUI's make it easy to answer this question. A query through SCKAN Explorer can return all post-ganglionics by entering “ovary” in end organ (both sympathetic and parasympathetic), but retrieving pre-ganglionics requires knowledge of the specific pre-ganglionic populations. SCKAN currently connects pre- and post-ganglionic populations through the “hasForwardConnection” property, but the property is not reciprocal.
Listing 8 provides the SPARQL query for CQ4. The query result suggests the innervation involves 5 preganglionic and 6 postganglionic sympathetic neuron populations linked by the synaptic forward connections. Figure 11 shows the visualization of the result. The figure shows the origins, terminations, and routing for both pre- and post-ganglionic connections along with 5 synaptic locations. It should be noted that the visual query result is simplified for easier comprehension by collapsing the nodes representing multiple adjacent segmental structures into single ones (e.g., using a single node like “T10-L1 segments of spinal cord” instead of having four different nodes representing each individual segment between T10 and L1). This is an example of a query where the raw query results cannot be comprehended effectively without the use of visual diagrams. Visualizing this complex query result demonstrates how SCKAN is laying the foundations for modeling and simulations of neuromodulation therapies. Note that the sympathetic innervation of the ovary is an example of an asymmetrical connection, where in the rat, innervation of the left ovary is different than the innervation of the right ovary (Morán et al., 2009).
1 ## CQ4: How is sympathetic innervation supplied to an end organ? Show the origins, terminations and routing for both pre- and post-ganglionic connections.
2
3 PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
4 PREFIX ilxtr: <http://uri.interlex.org/tgbugs/uris/readable/>
5
6 SELECT DISTINCT ?Neuron_Connected ?V1_ID ?V1 ?V1_Type ?V2_ID ?V2 ?V2_Type ?IsSynapse
7 WHERE
8 {
9 # Specify the Target_Organ
10 FILTER (?Target_Organ = ’ovary’)
11
12 # Specify the ANS phenotype for the Target_Neuron
13 FILTER (?Target_Neuron_Phenotype = ’Sympathetic Post-Ganglionic phenotype’).
14 ?Target_Neuron ilxtr:hasNeuronalPhenotype/rdfs:label ?Target_Neuron_Phenotype.
15
16 # Get the Final_Terminal of the Target Neuron.
17 ?Target_Neuron (ilxtr:hasAxonTerminalLocation | ilxtr:hasAxonSensoryLocation) ?Final_Terminal.
18 # Final terminal of the Target Neuron must be a part of Target Organ.
19 ?Final_Terminal (ilxtr:isPartOf* | ilxtr:suppliesTo*)/rdfs:label ?Target_Organ.
20
21 # Get all neurons that are synaptically connected to the Target_Neuron
22 OPTIONAL { ?Neuron_Connected ilxtr:hasForwardConnection* ?Target_Neuron. }
23
24 ?V1_ID ilxtr:hasNextNode{ilxtr:isConnectedBy ?Neuron_Connected} ?V2_ID.
25
26 ?V1_ID rdfs:label ?V1. ?V2_ID rdfs:label ?V2.
27
28 # Find the locational phenotypes for the V1 node
29 ?Neuron_Connected ?V1_Location_Type_IRI ?V1_ID. ?V1_Location_Type_IRI rdfs:label ?V1_Type.
30
31 # Find the locational phenotype for the V2 node
32 ?Neuron_Connected ?V2_Location_Type_IRI ?V2_ID. ?V2_Location_Type_IRI rdfs:label ?V2_Type.
33
34 # Filter out the generic hasConnectedLocation relation for the connected nodes.
35 FILTER (ilxtr:hasConnectedLocation not in (?V1_Location_Type_IRI, ?V2_Location_Type_IRI))
36
37 # Check if ?V2_ID is associated with a synapse
38 OPTIONAL
39 {
40 ?Neuron_Connected ilxtr:hasForwardConnection/ilxtr:hasSomaLocation ?Synapse.
41 FILTER (?V2_ID = ?Synapse)
42 FILTER (?V2_Type = ’hasAxonTerminalLocation’)
43 }
44
45 # Set IsSynapse to "Yes" if a synapse is detected, otherwise leave it as NO
46 BIND (IF (BOUND(?Synapse), "YES", "NO") AS ?IsSynapse)
47 }
48 ORDER BY ?Neuron_Connected ?V1 ?V2
Listing 8. The SPARQL code for CQ4 to trace sympathetic innervation pathways to the ovary, detailing origins, terminations, and routing of pre- and post-ganglionic connections, including synapse locations.
Figure 11. A visual query result for CQ4: detailed circuitry involved in sympathetic innervation of the ovaries, depicting pre- and post-ganglionic connections, routing, and synaptic locations.
Neuromodulation therapy and increased attention to the gut-brain axis are shining spotlights on the importance of understanding the anatomical, functional, and molecular organization of the peripheral nervous system (PNS). To our knowledge, SCKAN represents one of the only connectivity knowledge bases that focuses on the PNS rather than the central nervous system (CNS). While several resources exist for the CNS, such as the Allen Mouse Brain Connectivity Atlas (RRID:SCR_008848, http://connectivity.brain-map.org/), BAMS Neuroanatomical Ontology (RRID:SCR_004616, https://bams1.org/ontology/viewer.php) (Bota and Swanson, 2008), and CoCoMac (RRID:SCR_007277, https://cocomac.g-node.org/), these resources do not extend to the PNS. As such, we expect that SCKAN will provide a valuable source of connectivity information to complement the US BRAIN CONNECTS program, that is getting underway.
SPARC recently became an open data platform for data, models and simulations involving the peripheral nervous system and its end organ, spinal cord, and brain stem interactions. At the same time, SPARC has expanded its scope beyond the ANS to cover the PNS and its CNS, end-organ interactions more broadly. In this way, SPARC complements the infrastructure established through the NIH BRAIN Initiative and similar projects around the world that focus on the CNS. Thus, although the current version of SCKAN contains mostly ANS connectivity, reflecting the priorities of the NIH SPARC Program, we are in the process of extending the content with peripheral sensory and motor pathways. The expansion reflects the concomitant expansion of the mission of the SPARC Portal and associated infrastructure as the NIH SPARC Program winds down.
SCKAN was designed to represent anatomical connections in a way that details routing information of axons and locations of somata, axon terminals, and axon sensory terminals. In this version of SCKAN, we do not focus on detailed synaptic connections and so dendrites are largely not included. Synaptic relationships between pre- and post-ganglionic populations and other selected populations in SCKAN are indicated through the forward connection property, but this properly does model the actual synaptic circuitry. It just indicates that the two populations act in concert. SCKAN connections are automatically visualized via the SPARC's interactive 2D and 3D anatomical and functional maps (Available at: https://sparc.science/apps), which are updated with each release of SCKAN on a quarterly basis. The flat maps contain enough detail to understand basic pathways including nerves but retain a level of abstraction to make these routes easy to understand, much like the static images of ANS that are present in resources such as medical textbooks. SCKAN contains more detailed routings which can be returned via queries and visualized in detail. Because SPARC flatmaps are not static drawings but are generated via SCKAN, they can be kept up to date as new data are added or edited.
To ensure accuracy of the detailed connections in SCKAN, we developed a curatorial workflow that provided multiple checks on connectivity from the initial identification of connections to their coding and query in SCKAN. The information encoded in SCKAN is complex, with assignment of individual parts of a neuron to different locations. Often these different parts of a connection had to be pieced together from multiple scientific articles, especially figures. These parts must then be reassembled in the correct order to represent a connection. Keeping track of this information and allowing its progressive refinement through the pipeline was error prone and time consuming when using tools such as Google Sheets. For that reason, we developed a set of tools to support the curators to manage review of sentences extracted from the literature, distillation of knowledge from multiple sources into discrete neuron populations, expression of connections in terms of locations of soma, axon segments and axon terminals followed by mapping to UBERON or Interlex identifiers, and finally coding into OWL. These tools made it easier for domain experts, curators and knowledge engineers to work together with a shared understanding of what was to be encoded into SCKAN. They also allowed curators to query and visualize the contents of SCKAN for additional QC and determine whether connections mentioned in the literature were missing.
The curation pipeline involved 3 sets of skills: (1) a curator with neuroscience knowledge sufficient to read and interpret connectivity sources and basic understanding of the SCKAN data model and how to work with ontologies; (2) a domain expert with deep knowledge who could review the information for accuracy and recommend authoritative sources; (3) a knowledge engineer who could do the deep semantic encoding required. In our case, these skills were embodied in multiple individuals. The curator played the crucial go-between role of identifying populations through translation of the literature and expert knowledge and communicating it in a way that lent itself to knowledge engineering. Initially, we asked domain experts to do this translation directly, but it was difficult for them to express the connections in a form that was easy for the knowledge engineers to encode.
Ontological representation is deterministic and not probabilistic, and therefore connectivity statements needed to be expressed in a way that lent themselves to encoding as a set of triples. This type of simplification is often difficult for researchers with deep knowledge of the nuances of connections. We found that constructing single, formulaic sentences in the form of A projects to B via C, each describing a single population, and providing supporting evidence in the form, was the most efficient way for our experts to review them. These sentences also served the critical role as a check throughout the encoding process that what is being expressed in OWL reflects the connection accurately. The new Composer tool allows a curator either to construct a statement manually or automatically by adding the locations of cell soma, axons and axon terminals into a structured form.
Unlike many connectivity databases, we elected to base connectivity on a neuronal model rather than a regional model. Connections are modeled via the locations of cell bodies, axons, and axon terminals which reside in anatomical locations. Axon locations are modeled segmentally so that the routing of an individual axon, which may traverse many anatomical structures and travel via multiple nerves can be accurately traced. Although there is a computational cost to this approach, we employed the neuron populations model for multiple reasons. First, we can more easily accommodate multi-scale connectivity into the same model in that we can provide detailed information about synaptic connectivity at the cell compartment level that then rolls up to regional connectivity statements. Second, as neurons are highly polarized cell types, it allows us to assign molecular and functional phenotypes associated with these populations at a granular level.
Finally, because the cell populations in SCKAN are represented using the Neuronal Phenotype Ontology (NPO), they can be compared directly to proposed cell types based on additional phenotypes. The goal of NPO (Gillespie et al., 2022), which forms the backbone of SCKAN, is to represent proposed neuronal types by their phenotypes using a consistent and machine computable representation of molecular, morphological, physiological, anatomical, and phenotypic connectivity characteristics. Using powerful new molecular and correlated techniques, large consortia like the BICCN/BICAN are tackling the open question of defining cell types in the brain (BICCN, 2021). Similar approaches are being employed for the PNS, particularly in the utilization of transcriptomics and spatial transcriptomics to define cell types in peripheral ganglia and cranial nerve nuclei (Bhuiyan et al., 2024). The BICCN cell type mapping of the motor cortex suggests that long range axon projection patterns may not map easily onto transcriptomic and epigenetic cell types, suggesting another level of regulation in defining single-cell connectional specificity (BICCN, 2021). Having a consistent model for modeling phenotypes across these multiple dimensions should facilitate understanding of how proposed cell types map onto connectivity patterns in the PNS.
Despite the potential power of utilizing a neuronal model of connectivity, we did encounter some challenges in utilizing the neuron population as the basis of SCKAN. Defining what constitutes a cell population is somewhat arbitrary: do you represent a population that projects from multiple regions to multiple targets as a single population or as multiple cell populations? In our case, we decided to define a population as a population that subserves a given PNS connection, e.g., the population of pre-ganglionic sympathetic neurons that ultimately enable sympathetic innervation of the heart. So as long as a population could be described as the set of neurons comprising pre-ganglionic sympathetic neurons, the locations of the somata could be distributed. The neuron population approach lends itself to the Flatmap visualization, but creating heat maps and other visualizations of query results is challenging, as querying SCKAN Explorer, for example, returns a list of neuron populations rather than providing a regional connectivity matrix. Thus, the user has to do additional work to find the answer to a simple query such as “What regions project to region X?” As described in a later section, we are developing the next generation of query and visualization tools for SCKAN that will allow users to abstract away the neuron populations to make it easier for them to gain an overview of connectivity for a given query.
SCKAN was developed with input from multiple domain experts, and the SPARC connectivity maps it produced are periodically reviewed by a separate panel of experts. However, the domain experts typically did not independently review the same content. Rather than seeking consensus on every individual connection - an approach that could have slowed progress - the focus was on systematically advancing the project by filling the remaining gaps in covering the ANS, based on high-quality evidence. We sought experts specializing in ANS connectivity for specific organs or systems (e.g., a bladder expert was not tasked with reviewing heart-related connections) to ensure focused and accurate input. Practical constraints, such as limited time, budget, and limited availability of experts with broad, comprehensive ANS knowledge and deep experimental experience, made it impractical to involve multiple experts in reviewing the same content. These constraints further shaped our decision to rely on targeted expertise.
Expert-contributed models in SCKAN were incorporated with their provenance attached, while literature-extracted connections were reviewed first by a curator and then by a domain expert to ensure quality and accuracy. For literature-extracted connections, domain experts often assisted curators in interpreting literature statements, supplemented their insights, and provided additional references for curation. The goal was to create a map with a scaffolding of major ANS connections based on existing knowledge extracted from literature, while also allowing for the incorporation of future enhancements. We acknowledge the potential for disagreements, alternative viewpoints, or overlooked connections in SCKAN. To address this, we have implemented a mechanism for community feedback (described in Section 2.5.2), allowing experts and researchers alike to submit tickets to question the accuracy of specific connections or provide additional perspectives. This feedback mechanism enables continuous updates and refinements, ensuring SCKAN remains a reliable resource for the research community.
SCKAN prioritized addressing gaps in its existing knowledge of mammalian ANS connections based on the availability of high-quality evidence, rather than focusing on specific species (except for humans). In other words, we were not seeking to be comprehensive about covering the connections in each species; if a set of connections had already been curated for a particular species in SCKAN, additional studies on the same connections in other species were not deliberately sought. Instead, the curation effort prioritized identifying and integrating new sets of connections to cover the remaining parts of the mammalian ANS.
Initially, the inclusion of species-specific connections was guided by expert-contributed models that reflected the model systems studied by those experts. Over time, our efforts involved curating other well-studied connections from the literature, with the goal of comprehensively covering the ANS, regardless of any specific species, as long as they were about mammals. However, SCKAN connections do not preclude additional species. When high-quality evidence supported existing SCKAN connections in other mammalian species, species-specific axioms were updated accordingly.
We acknowledge the absence of primate connections in SCKAN, except for humans. As mentioned in Section 2.4.1, human studies were deliberately prioritized by the curators due to SPARC's focus on bioelectronic medicine applications for humans. The absence of non-human primate connections in the current map reflects the strategic priority discussed above, rather than a lack of literature on primates. Moving forward, as high-quality evidence becomes available, we plan to incorporate primate-specific connections, further expanding and refining the knowledge base.
The current version of SCKAN supported by the NIH SPARC program was designed as a resource to aid the neuromodulation community through mapping ANS connectivity derived from existing knowledge and new information coming from SPARC. We focused on well established connections in consultation with ANS experts and did not include every experimental study on ANS connectivity or to rare variations or minor projections. Nevertheless, variation across connections, especially at the level of nerve branches is common, as we are seeing in early results from SPARC 2 (Brunsman et al., 2024; Nuzov et al., 2024; Shoffstall et al., 2024). In addition, there are species differences in the origins, routing and termination of various connections (Brauer and Smith, 2015), and inconsistencies across experimental studies of a given connection.
We plan to address these complexities in SCKAN in several ways. At the simplest level, we are planning to use annotation tags to assign a measure of confidence based on the strength of evidence, similar to those used in Hippocampome.org (RRID:SCR_009023). Second, we are developing a quantitative database for SPARC that can be used to compute quantitative information on distributions of cell somas, terminal fields or nerve trajectories for a given neuron population. For example, our current system for assigning location relies on using segmental labels for spinal cord segments and associated DRGs. However, the spinal cord itself is a single column and it is rare to have populations strictly localized. The bulk of a population is often centered on a few segments with the number of neurons dropping off in either direction. Intersegmental routing of axons is also common, where they do not necessarily exist only at the level at which their soma are located. Finally, minor projections are often noted in certain projections, e.g., projections to the ancillary pelvic ganglia from some organs (Keast, 1999).
We are expanding SCKAN to include provenance for individual parts of a neuron population. In most cases, detailed locations of soma, axons and axon terminals are constructed from multiple sources. In some cases we see an inconsistency in a connection between studies for only part of a population. Therefore, we want to annotate individual triples within a given population rather than the entirety of the population. However, current OWL representation requires that annotations be applied to the entire population representation instead of individual parts. To address this, we plan to adopt RDF-star (Arndt et al., 2021), which extends RDF by enabling direct annotation of statements with metadata such as provenance, confidence, or temporal context, eliminating the need for complex reification patterns otherwise required in OWL. SPARQL-star, the query language for RDF-star, streamlines querying annotated data by providing concise and intuitive queries, avoiding verbose OWL-specific patterns, and enhancing usability and efficiency.
Finally, we are developing new interfaces to make it easier for domain experts to explore and visualize the contents of SCKAN. As can be seen from the competency queries presented in the results, creating an all-encompassing interface that is both easy to use yet encapsulates the complexities of SCKAN is not trivial. To date, we have not found a single visualization that allows easy understanding of these basic types of queries. However, we are in the process of replacing the SCKAN Explorer interface, which is designed primarily for curators, with a new tool called SCKANNER. SCKANNER will focus on region-to-region connectivity, abstracting away the individual neuron populations, providing connection matrices, summary reports and the capacity to export search results so that they can be further analyzed. We are also developing a new interface called SCKAN NLI (http://fdi-nlp.ucsd.edu/), based on Large Language Models (LLMs) that will allow researchers to query the knowledge base through natural language queries and be provided with human readable summaries of the results. Both of these tools are currently under development but should be released within the next year and will be accessible on the SPARC portal. We are also working on enabling a streamlined feedback mechanism across all SCKAN interfaces (e.g., SPARC MAPs, SCKANNER, and SCKAN Explorer), with plans to manage and integrate the feedback through the Composer interface.
We have described the SCKAN knowledge base, a highly curated and unique knowledge base of detailed connectivity information about the anatomy of the autonomic nervous system (ANS). Based on our review of the literature, we have found no other knowledge base resources dedicated to ANS connectivity that are analogous to SCKAN. We can claim SCKAN's novelty, given the lack of comparable resources specific to ANS connectivity.
SCKAN is available for query through the SPARC Portal and via a set of programmatic interfaces. SCKAN was designed according to the FAIR principles, utilizing FAIR vocabularies and building from community standards. As efforts like the BRAIN Initiative CONNECTS program start to generate large amounts of CNS activity, we believe it is important that we design knowledge bases to be interoperable so that they can be combined to provide a comprehensive, machine-readable representation of nervous system connectivity. Moreover, the rapid development of neuromodulation therapies and neuroscience research that extends beyond the brain such as the gut-brain axis suggests that we no longer can relegate the PNS to secondary status.
SCKAN was also designed with an eye toward sustainability, through broad-based support and developing automated and semi-automated tools to help with curation and quality control. All the tools developed by SCKAN are available open source. By utilizing an NLP pipeline and a set of tools for extracting and modeling connectivity information, we ensure that information can be kept up to date, while our neuron-population-based data model makes it possible to include both regional and subcellular connectivity and relate connectivity to transcriptomic and other cell type classifications.
Finally, with generative AI opening up new possibilities for integrating large swaths of human knowledge, resources like SCKAN become important sources of high quality data. Generative AI like LLMs also open up new possibilities for curation, quality control, query and understanding complex knowledge bases. We expect that such capabilities will make knowledge bases such as SCKAN even more important and useful in our quest to understand the nervous system across scales.
The original contributions presented in the study are included in the article/supplementary material, further inquiries can be directed to the corresponding authors. Additional resources can also be found here:
• Latest SCKAN Release: https://doi.org/10.5281/zenodo.5337441
• Accessing SCKAN: https://sparc.science/resources/6eg3VpJbwQR4B84CjrvmyD
• About Simple SCKAN: https://github.com/SciCrunch/sparc-curation/tree/master/docs/simple-sckan
• SPARQL code and results used for the CQs in this paper: https://github.com/SciCrunch/sckan-query-examples/tree/main/competency-queries/
• SCKAN Example Queries: https://github.com/SciCrunch/sckan-query-examples/
• Published ApINATOMY models: https://doi.org/10.5281/zenodo.5519557.
FI: Conceptualization, Formal analysis, Methodology, Resources, Software, Validation, Visualization, Writing – original draft, Writing – review & editing. TG: Formal analysis, Methodology, Resources, Software, Writing – review & editing. IZ: Data curation, Resources, Validation, Writing – review & editing. MS-Z: Data curation, Methodology, Resources, Writing – review & editing. ST: Data curation, Resources, Software, Writing – review & editing. BO: Methodology, Resources, Software, Writing – review & editing. JB: Project administration, Writing – review & editing. BB: Methodology, Resources, Software, Writing – review & editing. JG: Investigation, Methodology, Supervision, Writing – review & editing. MM: Conceptualization, Data curation, Formal analysis, Funding acquisition, Investigation, Methodology, Supervision, Writing – original draft, Writing – review & editing, Validation.
The author(s) declare that financial support was received for the research and/or publication of this article. This work was supported by the NIH grant 3OT2OD030541 from the Office of the Director through the Stimulating Peripheral Activity to Relieve Conditions program (SPARC Project, RRID:SCR 017041).
The authors thank members of the SPARC MAP-CORE, including David Brooks, Yuda Munarko, and David Nickerson, for helpful discussions and SCKAN model testing. The SPARC MAP-CORE is led by Peter Hunter, FRS, FRSNZ, and David Nickerson, PhD, at the Auckland Bioengineering Institute/Pūhanga Koiora o Tāmaki Makaurau), University of Auckland/Waipapa Taumata Rau. We also thank the SPARC SAWG, principally Dr. Gary Mawe, to whom this paper is dedicated, and Dr. Jacqueline Bresnahan, as well as our anatomical consultants: Dr. Janet Keast, Dr. Caroline A. Cobine, Dr. Mary Tracy-Bee, and Dr. Lucy Vulchanova, for their invaluable anatomical contributions.
ST is the Director of Rock Maple Science, LLC. JB is the Founder of Informed Mind Inc. BB is the CEO of Whitby et al., LLC. MM and JG are two of the founders and have an equity interest in SciCrunch Inc., a tech start-up out of UCSD that provides tools and services in support of rigor and reproducibility.
The remaining authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.
The author(s) declared that they were an editorial board member of Frontiers, at the time of submission. This had no impact on the peer review process and the final decision.
The author(s) declare that no Gen AI was used in the creation of this manuscript.
All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.
Arndt, D., Broekstra, J., DuCharme, B., Lassila, O., Patel-Schneider, P. F., Prud'hommeaux, E., et al. (2021). RDF-star and SPARQL-star. W3C RDF-DEV Community Group Report Available at: https://w3c.github.io/rdf-star/cg-spec/2021-12-17.html (accessed November 20, 2024).
Bhuiyan, S. A., Xu, M., Yang, L., Semizoglou, E., Bhatia, P., Pantaleo, K. I., et al. (2024). Harmonized cross-species cell atlases of trigeminal and dorsal root ganglia. Sci. Adv. 10:eadj9173. doi: 10.1126/sciadv.adj9173
BICCN (2021). A multimodal cell census and atlas of the mammalian primary motor cortex. Nature 598, 86–102. doi: 10.1038/s41586-021-03950-0
Bota, M., and Swanson, L. W. (2008). BAMS neuroanatomical ontology: design and implementation. Front. Neuroinform. 2:176. doi: 10.3389/neuro.11.002.2008
Brauer, M. M., and Smith, P. G. (2015). Estrogen and female reproductive tract innervation: cellular and molecular mechanisms of autonomic neuroplasticity. Auton. Neurosci. 187, 1–17. doi: 10.1016/j.autneu.2014.11.009
Brunsman, B., Lunasco, L., Samba, Z., Nuzov, N. B., Pascol, T., Scherer, S., et al. (2024). “Variations in thoracic human vagus nerve branches,” in Program No. PSTR374.06. 2024 Neuroscience Meeting Planner (Chicago, IL: Society for Neuroscience).
de Bono, B., Gillespie, T., Surles-Zeigler, M. C., Kokash, N., Grethe, J. S., and Martone, M. E. (2022). Representing normal and abnormal physiology as routes of flow in ApiNATOMY. Front. Physiol. 13:795303. doi: 10.3389/fphys.2022.795303
Gillespie, T. H., Tripathy, S. J., Sy, M. F., Martone, M. E., and Hill, S. L. (2022). The neuron phenotype ontology: a FAIR approach to proposing and classifying neuronal types. Neuroinformatics 20:793. doi: 10.1007/s12021-022-09566-7
Hayamizu, T. F., Wicks, M. N., Davidson, D. R., Burger, A., Ringwald, M., and Baldock, R. A. (2013). EMAP/EMAPA ontology of mouse developmental anatomy: 2013 update. J. Biomed. Semantics 4, 1–5. doi: 10.1186/2041-1480-4-15
Hitzler, P., Krötzsch, M., Parsia, B., Patel-Schneider, P. F., Rudolph, S., et al. (2009). OWL 2 Web Ontology Language Primer. W3C Recommend. 27:123. Available at: https://www.w3.org/TR/2009/PR-owl2-primer-20090922/all.pdf
Horridge, M., Drummond, N., Goodwin, J., Rector, A. L., Stevens, R., and Wang, H. (2006). “The Manchester OWL syntax,” in OWLed, 216.
Keast, J. R. (1999). Unusual autonomic ganglia: connections, chemistry, and plasticity of pelvic ganglia. Int. Rev. Cytol. 193, 1–69. doi: 10.1016/S0074-7696(08)61778-7
Kokash, N., and de Bono, B. (2021). Knowledge representation for multi-scale physiology route modeling. Front. Neuroinform. 15:560050. doi: 10.3389/fninf.2021.560050
Menke, J., Roelandse, M., Ozyurt, B., Martone, M., and Bandrowski, A. (2020). The rigor and transparency index quality metric for assessing biological and medical science methods. Iscience 23:101698. doi: 10.1016/j.isci.2020.101698
Morán, C., Zarate, F., Morán, J. L., Handal, A., and Domínguez, R. (2009). Lateralization of the connections of the ovary to the celiac ganglia in juvenile rats. Reprod. Biol. Endocrinol. 7, 1–7. doi: 10.1186/1477-7827-7-50
Mungall, C. J., Torniai, C., Gkoutos, G. V., Lewis, S. E., and Haendel, M. A. (2012). Uberon, an integrative multi-species anatomy ontology. Genome Biol. 13, 1–20. doi: 10.1186/gb-2012-13-1-r5
Nuzov, N. B., Lunasco, L., Brunsman, B., Workman, K., Ogrinc, N., Samba, Z., et al. (2024). “Statistical variation of the branching pattern of the human cervical vagus nerve using 3D tracing,” in Program No. PSTR374.07. 2024 Neuroscience Meeting Planner (Chicago, IL: Society for Neuroscience).
Osanlouy, M., Bandrowski, A., de Bono, B., Brooks, D., Cassar, A. M., Christie, R., et al. (2021). The SPARC DRC: building a resource for the autonomic nervous system community. Front. Physiol. 12:693735. doi: 10.3389/fphys.2021.693735
Ozyurt, I. B., Menke, J., Bandrowski, A., and Martone, M. (2021). “Detecting anatomical and functional connectivity relations in biomedical literature via language representation models,” in Proceedings of the Second Workshop on Scholarly Document Processing (Association for Computational Linguistics), 27–35. doi: 10.18653/v1/2021.sdp-1.4
Rosse, C., and Mejino Jr, J. L. (2003). A reference ontology for biomedical informatics: the foundational model of anatomy. J. Biomed. Inform. 36, 478–500. doi: 10.1016/j.jbi.2003.11.007
Shoffstall, A., Pelot, N. A., Nuzov, N. B., Zhang, J., Cintron, E., Coleman, J., et al. (2024). “The human vagal complex from brainstem to abdomen, from gross anatomy to microscopy in 25 cadavers,” in Program No. PSTR374.03. 2024 Neuroscience Meeting Planner (Chicago, IL: Society for Neuroscience).
Singh, H., and Sharma, R. (2012). Role of adjacency matrix &adjacency list in graph theory. Int. J. Comput. Technol. 3, 179–183. doi: 10.24297/ijct.v3i1c.2775
Surles-Zeigler, M. C., Sincomb, T., Gillespie, T. H., de Bono, B., Bresnahan, J., Mawe, G. M., et al. (2022). Extending and using anatomical vocabularies in the stimulating peripheral activity to relieve conditions project. Front. Neuroinform. 16:819198. doi: 10.3389/fninf.2022.819198
White, T. G., Powell, K., Shah, K. A., Woo, H. H., Narayan, R. K., and Li, C. (2021). Trigeminal nerve control of cerebral blood flow: a brief review. Front. Neurosci. 15:649910. doi: 10.3389/fnins.2021.649910
Keywords: knowledge representation, ontologies, knowledge graph, neural connectivity, autonomic nervous system
Citation: Imam FT, Gillespie TH, Ziogas I, Surles-Zeigler MC, Tappan S, Ozyurt BI, Boline J, de Bono B, Grethe JS and Martone ME (2025) Developing a multiscale neural connectivity knowledgebase of the autonomic nervous system. Front. Neuroinform. 19:1541184. doi: 10.3389/fninf.2025.1541184
Received: 07 December 2024; Accepted: 05 February 2025;
Published: 14 March 2025.
Edited by:
Raúl Alcaraz, University of Castilla-La Mancha, SpainReviewed by:
Liangsuo Ma, Virginia Commonwealth University, United StatesCopyright © 2025 Imam, Gillespie, Ziogas, Surles-Zeigler, Tappan, Ozyurt, Boline, de Bono, Grethe and Martone. This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.
*Correspondence: Fahim T. Imam, ZmltYW1AdWNzZC5lZHU=
Disclaimer: All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article or claim that may be made by its manufacturer is not guaranteed or endorsed by the publisher.
Research integrity at Frontiers
Learn more about the work of our research integrity team to safeguard the quality of each article we publish.