Abstract
Seventeen international consortia are collaborating on a human reference atlas (HRA), a comprehensive, high-resolution, three-dimensional atlas of all the cells in the healthy human body. Laboratories around the world are collecting tissue specimens from donors varying in sex, age, ethnicity, and body mass index. However, harmonizing tissue data across 25 organs and more than 15 bulk and spatial single-cell assay types poses challenges. Here, we present software tools and user interfaces developed to spatially and semantically annotate (“register”) and explore the tissue data and the evolving HRA. A key part of these tools is a common coordinate framework, providing standard terminologies and data structures for describing specimen, biological structure, and spatial data linked to existing ontologies. As of April 22, 2022, the “registration” user interface has been used to harmonize and publish data on 5,909 tissue blocks collected by the Human Biomolecular Atlas Program (HuBMAP), the Stimulating Peripheral Activity to Relieve Conditions program (SPARC), the Human Cell Atlas (HCA), the Kidney Precision Medicine Project (KPMP), and the Genotype Tissue Expression project (GTEx). Further, 5,856 tissue sections were derived from 506 HuBMAP tissue blocks. The second “exploration” user interface enables consortia to evaluate data quality, explore tissue data spatially within the context of the HRA, and guide data acquisition. A companion website is at https://cns-iu.github.io/HRA-supporting-information/.
Subject terms: Software, Data integration
The software tools and user interfaces for the registration and exploration of tissue data for the human reference atlas are presented, providing evaluation metrics for data quality examination and guidance for data acquisition in support of reference atlas construction.
Introduction
The National Institutes of Health funded HuBMAP consortium was formed in 2018 to develop an open and global platform to map the estimated 37 trillion healthy cells in the human body1,2. An essential component of this platform are two software programs whose user interfaces enable organ experts to “register” tissue data and researchers to “explore” tissue data in a spatially and semantically explicit manner within the context of the evolving human atlas. The software programs are open and generalizable; and, they have been adopted by other international consortia mapping the human body. By combining and harmonizing datasets from these different consortia, the software is facilitating the collaborative construction of a consensus human reference atlas (HRA), which will be more accurate and more complete than would possible using data from only one consortium.
However, constructing an HRA that captures macro to microanatomy of healthy adults down to the single-cell level poses diverse challenges3. First, specimen metadata collected by different laboratories for diverse donors (e.g., basic demographics such as sex and age) and different assay types (e.g., spatial transcriptomics4,5 or CO-Detection by indEXing (CODEX)6 and associated data provenance) needs to be harmonized so they can be cross-searched. Second, biological structure data (i.e., information on what anatomical or histological structures and cell types are present in a tissue blocks extracted from human organs for interrogation) needs to be collected in a standard manner. Third, the spatial size of the tissue block, along with the position and rotation of the block in relation to reference organs positioned in a common three-dimensional (3D) reference space, need to be recorded.
To address these challenges, the registration and exploration user interfaces leverage a common coordinate framework (CCF), which is a “spatiotemporal computational framework for the management, integration, and analysis of anatomically and spatially indexed data”7. It creates “an underlying reference map of organs, tissues, or cells that allows new individual samples to be mapped to determine the relative location of structural regions between samples”8. In 2017, NIH organized a CCF meeting9 which reviewed different atlas construction projects. The Allen Mouse Brain Atlas10 was highlighted as a successful example of combining large-scale mapping, quantification, analysis, and visualization of data. Brain atlas projects identify anatomic-scale landmarks (e.g., specific brain folds, specific lumens with cerebrospinal fluid, or major arteries) that are conserved between individuals and apply mathematical coordinate mappings to register data from individual donor tissue samples to a reference geometry, allowing direct comparison across individuals. In particular, the Talairach and the Montreal Neurological Institute Hospital stereotaxic space emerged as CCFs for human brain tissue. For rodent brains, tThe Paxinos’ Rat brain stereotaxic coordinate system and Waxholm space11,12 are widely used13–17. However, a CCF that works for the brain18 does not necessarily work for other human organs that might be much larger (large intestine), in/deflated (lung), or highly variable in size (lymph nodes). Therefore, we constructed a CCF for the human reference atlas (called CCF-HRA) which combines expert-curated ontologies for specimen, biological structure, and spatial data19.
Results
Tissue registration user interface (RUI)
Groups contributing tissue data to advance the HRA need an effective means to register their data within a well-defined 3D spatial reference system and derive anatomical structure (AS) annotations. Specifically, they need to select the most appropriate reference organ (e.g., the male right kidney if this is the organ from which tissue was extracted) and specify the size, position, and rotation of a tissue block in relation to that organ. They must be able to review the listing of automatically assigned anatomical structure annotations and make changes as needed (add or delete annotations) to describe what anatomical regions the tissue block captures.
The Registration User Interface (RUI), available at https://hubmapconsortium.github.io/ccf-ui/rui, supports the registration of tissue data extracted either as tissue blocks or via biopsies. It allows RUI users to document the tissue extraction site in relation to a 3D reference organ. Note that RUI users have different background and expertise, e.g., the six individuals who collectively, registered more than 5000 tissue blocks comprise one computational biologist/clinician, one biomedical researcher/basic science researcher, one clinician, one basic science researcher, one biomedical/basic science/clinician, and one information scientist.
The RUI web interface lets users enter metadata such as their name; next, they select an organ from the 3D Reference Object Library20. Using the 3D interface, they then define the size of a virtual tissue block and its position via drag-and-drop (in yellow in Fig. 1a) inside a reference organ. Collision detection (the intersection of bounding volumes detected by an algorithm; see anatomical structures that make up the kidney reference in Fig. 1b) is used to assign anatomical structure annotations (or “tags”, see lower right of Fig. 1a). If tissue sections are cut from a tissue block, it is important to keep track of the z-stack of tissue sections and their spatial relationships to the tissue block (see Fig. 1c). A user can define common tissue extraction sites (see Fig. 1d) and assign these to multiple tissue samples extracted from that same site (see Usage of the RUI and EUI section). For example, 138 GTEx tissue blocks were sampled from female donors between the ages of 21 and 70 years (mean: 53.2 years) from the very same extraction site in the left ventricle of the heart.
Some 3D reference objects have ‘Landmarks’ that help organ experts register tissue (e.g., see ‘bisection line’ for kidney in Fig. 1a). Previously registered tissue blocks can be made visible to guide the registration of new tissue blocks (e.g., to register blocks that were cut adjacent to an already registered tissue block).
Tissue exploration user interface (EUI)
The Exploration User Interface (EUI), available at https://portal.hubmapconsortium.org/ccf-eui, was implemented for two types of stakeholders: Tissue data providers and tissue data and human reference atlas data users. (1) Tissue data providers can use the EUI to check and approve tissue size, location, rotation, and semantic annotations for the tissue blocks they registered with the RUI and the proper interlinkage of these tissue blocks with derivative datasets. RUI registrations are submitted via the HuBMAP Ingest Portal, processed on the backend, and then become available in the EUI for review and approval (see detailed steps in SOP: Using the CCF RUI 20). (2) Tissue and atlas data users come to the EUI to filter, browse, and search for tissue and atlas data using specimen, anatomical structures, or spatial data queries. Specifically, users expressed interest in running queries such as: What cell types are located_in which anatomical structure? What cell types/anatomical structures are in 1 mm distance from cell x? Which biomarkers characterize a certain cell type in a specific anatomical structure or functional tissue unit (FTU, defined as the smallest tissue organization that performs a unique physiologic function)? How many cells of type y are in anatomical structure of type x? How does the cell type population for the very same region (e.g., a set of anatomical structures) differ across sex, age, or ethnic groups? Plus, there is a strong interest in running spatial queries across donors or assay types, such as: For the same 1 mm3 in a reference body (e.g., the female body), what tissue blocks exist for a donor population (e.g., 25–30-year-old females) and/or a specific assay type (e.g., CODEX data)? Given a tissue block, what other tissue blocks exist for that same 3D volume?
The current EUI supports exploration of anatomical structures and cell types predicted via organ-specific ASCT+B tables19. It uses a split-screen interface (see Figs. 2 and 3c): A hierarchical list of anatomical structures (e.g., “kidney: cortex”) on the left is linked to anatomically correct 3D reference objects in the middle. A listing of cell types commonly found inside these anatomical structures can be seen in the lower left. The data for these listings come from the Biological Structure and Spatial Ontologies in the CCF-HRA. A list of registered tissue blocks corresponding to the selected anatomical structures is displayed on the right, with white 3D blocks placed within the reference organs to indicate the sizes, positions, and rotations of those tissue blocks. The CCF-HRA Specimen Ontology defines filters at the top left of the user interface for patient demographics, assay types, and tissue providers.
Usage of the RUI and EUI
The CCF-HRA metadata and associated 3D Reference Object Library are unique in that they interlink specimen, biological structure, and spatial data in support of HRA construction and usage. The RUI and EUI use the CCF-HRA to describe collected tissue blocks and biopsies in a standardized way which enables data harmonization across consortia, donors, organs, and assay types (see Fig. 3).
The RUI requires about five minutes of training time and two minutes for each tissue registration21. As of April 2022, 5909 tissue blocks have been collected, including 506 by HuBMAP3, six by HCA, and 5397 by GTEx22,23. 5856 tissue sections were derived from the 506 HuBMAP tissue blocks. The resulting data covers 16 organs with 12 organs featured by HuBMAP (see HRA Dashboard in Supplementary Fig. 1). While all HuBMAP RUI locations are linked to tissue block samples in the HuBMAP Data Portal, RUI locations from SPARC24 and KPMP25 point to papers; GTEx RUI locations lead the user to the GTEx data portal.
Note that there is a difference between RUI locations (modeled as ‘extraction sets’ in the CCF-HRA Spatial Ontology) and tissue blocks in that one RUI location can be assigned to many tissue blocks. For example, GTEx needed to define only 29 RUI locations across 13 organs to spatially register 5397 tissue blocks. RUI locations are defined via a RUI JSON file with metadata about the creator and the colliding anatomical structures as well as geometric information about the tissue block, such as 3D size, position, and rotation. An exemplary RUI JSON file is shown in Supplementary Fig. 3 and on GitHub at https://cns-iu.github.io/HRA-supporting-information/rui_registration.json.
The average size of the 506 HuBMAP tissue blocks is 13.8 mm width, 15.2 mm height, and 9.2 mm depth. Exactly 62 tissue blocks have associated scRNAseq gene biomarker data from which cell type annotations can be derived using Azimuth26 or similar services; 90 datasets use validated antibody panels that detect well defined protein biomarkers and the cell types those characterize—supporting cell type identification at the single-cell level and are spatially explicit, e.g., they use CODEX6 or Cell DIVE27, making it possible to run segmentation algorithms at the anatomical structure, FTU, or single-cell level. Other datasets use Imaging Mass Spectrometry28, Sequential Fluorescence In-Situ Hybridization (seqFISH)29, Slide-seq30, or Visium5. Examples of spatially explicit datasets are the six HCA heart tissue blocks31, the 19 RUI-registered kidney tissue blocks, or the 12 skin tissue blocks. GTEx23 is an example of having multiple datasets from the same extraction sites, as defined by their standard operating procedures (SOPs)32.
An additional important use case for the RUI and EUI is to evaluate the coverage and quality of the HRA to inform future tissue data acquisition and analysis. Single-cell analysis is costly (e.g., scRNAseq data costs about $1 per cell; sampling a tissue block of 1 mm3 filled with 10 μm diameter cells costs about $1 million). Smart data sampling is needed to arrive at data that captures not only key anatomical structures of single organs but also the diversity of healthy male and female adults. The CCF-HRA and the presented user interfaces make it possible to compare the coverage of data across projects, as illustrated in the HRA Dashboard (see Supplementary Fig. 1), which can be explored interactively at https://hubmapconsortium.github.io/hra-data-dashboard.
Discussion
The RUI and EUI were released in May 2021 with continuous updates following. Since then, they have been adopted by six consortia contributing data toward the HRA. Both user interfaces are available as web components, which have been successfully integrated in the HuBMAP portal and rebranded for the GTEx33 and SenNet portals34,35. The CCF-HRA’s three ontologies have been fully implemented for 25 organs. They enable the RUI and EUI to capture (1) specimen metadata about the donor (the “who”); (2) biological structure data, which describes “what” part of the body a tissue sample came from and details AS, CT, and biomarkers of the tissue sample; and (3) spatial data, which indicates “where” a tissue sample is located in a shared 3D common coordinate system.
Limitations
Known limitations for the RUI include a limited set of reference organs (25 currently) with comparatively large anatomical structures and a not yet adressed need to scale tissue blocks based on size differences between the donor organ and the reference organ. In addition, manipulating the 3D position and rotation of virtual tissue blocks in a 3D scene inside a 2D browser can be challenging, especially for users with little or no experience with 3D tools. However, recent work has shown that new RUI users can register a tissue block, taking on average 22.6 seconds per block and achieving a 5.9 degrees rotation and 1.32 mm position accuracy after around 8 tasks in the series of 30 identical tasks21.
Known limitations for the current EUI include limited filters and no deep linking capabilities. We run informal user studies for 3D spatial search and this new functionality became available in July 2022. Long loading times due to the increasing number of 3D reference organs and registered tissue blocks have been addressed in a recent release of the EUI that decreases loading times by a factor of 10.
While the CCF-HRA is a work-in-progress, the current data structures and user interfaces demonstrate the entire workflow from human tissue acquisition and registration via the RUI to data representation and exploration within the EUI for a rigorously defined and standardized data registration and management process. We are sharing this first CCF-HRA implementation to build awareness of our work and to obtain feedback and suggestions from the broader community, including other efforts that aim to map the human body at single-cell resolution. In addition, we seek feedback from scientists who are interested in using HRA data for their research, integrating CCF-HRA user interfaces into their workflows, and/or incorporating CCF-HRA data structures and user interfaces into their portals.
Next steps
The ultimate goal of this effort is to develop effective means to interlink and federate new and existing data across scales (from anatomical structures, to cell types to biomarkers) and to link the evolving HRA to existing ontologies and 3D references. This will make it possible to understand and communicate the spatial organization of the human body across scales; interpret new datasets in the context of the evolving CCF-HRA (e.g., support cell type label transfer as done by Azimuth26); and map tissue blocks spatially based on their unique morphology and molecular “fingerprint” (e.g., given scRNA-seq data for a new tissue block, this block can be mapped into the 3D space that has a similar cell-type population with comparable biomarker expression values).
New datasets, technologies, and user requirements will both demand and make possible continuous improvements of the 3D reference object library and ontologies, the registration, mapping, and exploration processes, and the user interfaces. The CCF-HRA and associated user interfaces are expected to evolve to support ever more robust and detailed registration and exploration of semantically and spatially annotated tissue data.
Developing a CCF-HRA for the human body is a major undertaking that requires access not only to high-quality and high-coverage data but also to human expertise across both biological and technological domains. It seems highly desirable to develop and agree on data formats across consortia and to develop data infrastructures and user interfaces that empower many users to contribute to the construction and usage of a HRA. Serving as a “rosetta stone,” the ASCT+B tables help translate and federate data across organs and let many experts contribute. A user interface like the RUI makes it possible to register tissue samples spatially and semantically in a uniform manner in support of cross-consortium exploration via the EUI.
Experts interested in joining this international effort are invited to register via the survey at https://iu.co1.qualtrics.com/jfe/form/SV_bpaBhIr8XfdiNRH to receive regular updates and invites to relevant meetings that aim to advance the construction and usage of an HRA.
Methods
CCF-HRA Specimen Ontology and data
CCF-HRA Specimen Ontology describes the demographic, clinical, and other metadata associated with human specimen tissue samples. The complete HuBMAP clinical data—covering more than 100 metadata fields—was reduced to a smaller set of metadata fields that are relevant for CCF-HRA construction and usage. CCF-HRA specimen data was then compared with data made available by other consortia to finalize data fields relevant for CCF-HRA design. The current CCF-HRA specimen data includes demographics and clinical data (e.g., sex, age, body mass index [BMI]), workflow information (e.g., tissue sample creation/modification date, donor/organ/tissue ID, specimen/data/assay type), author information (e.g., author group/creator), and links to source data/publications. Additional components of the CCF-HRA specimen data link samples to the laboratories (tissue mapping centers [TMCs] in HuBMAP) and projects that collected the tissue, and assay types (e.g., CODEX, Periodic acid–Schiff, or autofluorescence). Note that for HuBMAP data, specimen information is created on the fly by querying the HuBMAP search-API. For data from other consortia, specimen information is stored in the rui_locations.jsonld file for each tissue block.
The complete set of specimen data consists of data collected during data ingestion and data generated during tissue registration using the RUI. Data is shared in JSON with the following 22 fields: donor ID (de-identified), age (or age range), sex, BMI (kg/m2), consortium name, tissue provider name, tissue provider UUID, tissue provider author, links to source data, tissue block ID, tissue block dimensions (width, height, depth, and unit of measurement), tissue block position (called translation) and tissue block rotation (both relative to the 3D space shared with the CCF-HRA reference organ), tissue block placement author, number of tissue sections (for a given tissue block), size of tissue sections (including units of measurement), tissue section ID, tissue section number, dataset ID, dataset technology used, dataset assay type, and dataset thumbnail.
CCF-HRA Biological Structure Ontology and data
In addition to registration and exploration user interfaces, the user requirements assessment identified the need for agreement across multiple consortia and stakeholders on what anatomical structures, cell types, and biomarkers are relevant for construction and usage of an HRA. The biomarkers include cell type-specific genes, proteins, lipids, and metabolites commonly used to characterize cell types that are located in specific anatomical structures. Collectively, we call this the ASCT+B terminology. Furthermore, anatomical structures and cells exist in a 3D context, and there is a need for 3D representations of major anatomical structures and cell types so that experimental data can be spatially registered, explored, and analyzed in the context of this 3D HRA.
A parallel effort by 17 consortia19 is therefore creating (1) ASCT+B data tables that capture major anatomical structures, cell types, and biomarkers and their interrelationships—including part_of relations (the hierarchical “partonomy”) between anatomical structures, located_in relations between cell types and anatomical structures, and characterizes relationships between biomarkers and cell types, and (2) associated 3D reference objects that represent the size, position, rotation, and shape of major anatomical structures that are listed in the ASCT+B tables. While organs differ substantially in their form and function and across human specimens, all have anatomical structures, cell types, and biomarkers that are captured in the ASCT+B tables and the associated 3D Reference Object Library36. The resulting ASCT+B tables represent expert knowledge and information from textbooks, scholarly publications, and experimental data evidence. An associated 3D Reference Object Library captures the anatomically correct 3D shapes, sizes, locations, and rotations of key anatomical structures present in the ASCT+B tables. The organs are developed by specialist 3D medical illustrators, and they are approved by organ experts37. Please see Fig. 4a for an exemplary partial ASCT+B table and corresponding 3D reference objects of a kidney.
The SOP for ASCT+B table authoring details this process38. In short, anatomical structure, cell type, and biomarker names are compiled with their unique identifiers in existing ontologies, such as Foundational Model of Anatomy (FMA)39–41, Uber-anatomy ontology (Uberon)42, Cell Ontology (CL)43, and Human Genome Nomenclature Committee (HGNC)44 in machine readable, computable format. Note that the existing ontologies have tens of thousands of terms, many of which are not relevant for healthy human adults (e.g., terms for capturing development and growth, cross-species comparisons, and disease). By authoring the ASCT+B tables, we have discovered omissions in existing ontologies that need to be resolved to properly represent healthy human adults. In these cases, we are working closely with the respective ontology curators to add these terms and corresponding literature justifications to the ontologies so they properly represent the HRA. The resulting CCF-HRA Biological Structure Ontology exclusively captures terms relevant for healthy human adults. An ASCT+B Table Reporter website was built to visualize the CCF-HRA biological structure data (Supplementary Fig. 2). It facilitates the construction and review of the ASCT+B tables by domain experts and enables new users of the RUI and EUI to explore and become familiar with the data.
In December 2021, 25 ASCT+B tables and 50 associated reference organs were published, Digital Object Identifiers (DOIs) were minted, and all files were made publicly available45. In addition, the ASCT+B tables were published using Semantic Web technologies in Web Ontology Language (OWL 2)46. The CCF.OWL was deposited in BioPortal47 and the EMBL-EBI Ontology Lookup Service (OLS) [cite https://www.ebi.ac.uk/ols/ontologies/ccf], both support version control. Counts of the number of entities and relationships for the 25 organs can be found in Supplementary Table 1. For example, the ASCT+B for the kidney features 61 anatomical structures, 62 cell types, and 150 biomarkers, but also 62 part_of relationships between these anatomical structures, 60 located_in relationships from cell types to anatomical structures, and 257 characterize relationships from biomarkers to cell types.
Using the CCF.OWL, the 3D reference objects of the HRA (but also tissue blocks registered into them) are compatible with and can be linked to other ontologies and the data they describe. For example, anatomical structures or genes can be linked to chemical compounds in the ChEMBL48–50, Chemical Entities of Biological Interest (ChEBI)51,52 or diseases using the Disease Ontology53 and Human Phenotype Ontology (HPO)54–58.
CCF-HRA Spatial Ontology and data
CCF-HRA spatial Ontology describes the 2D and 3D shapes of entities and their physical size, shape, location, and rotation—from the whole-body level down to single cells (Fig. 4b). There are three key concepts to make this work: (1) A Spatial Entity represents a real-world object (e.g., a human body, a human kidney, a tissue block or section, or an individual cell). It defines a bounded Cartesian space and its unit of measurement. By using the ccf_representation_of property, we say that a Spatial Entity is representing/standing in for either an ASCT+B term in the CCF-HRA Biological Structure Ontology or a physical object, such as a tissue sample. Spatial Entities connect to ASCT+B terms using either ccf_representation_of or ccf_annotation. (2) A Spatial Object Reference points to an object in the CCF-HRA Reference Object Library36. It provides a reference to an external representation of a Spatial Entity, such as a 3D object file (e.g., in OBJ, FBX, GLTF format) or a 2D image (e.g., in TIFF, PNG, SVG format). Initially, most of the anatomically correct 3D reference organs in this library are created using male and female data from the Visible Human Project (VHP) made available by the National Library of Medicine59–61. (3) A Spatial Placement defines how to place a Spatial Entity or Spatial Object Reference relative to another Spatial Entity using scaling, rotation, and translation (in that order). Note that rotation (in x, y, z order) occurs around the center of the object’s coordinate space; by default, rotation is considered in Euler order. In the case of Spatial Object References, it defines how to transform a 2D or 3D object so that it fits the Spatial Entity’s dimensions and unit of measurement. In the case of Spatial Entities, it shows how to place one Spatial Entity relative to another.
A unique feature of the CCF-HRA is the interlinkage of the ASCT+B to the 3D Reference Organs. A Crosswalk table62 links anatomical structures in the ASCT+B tables to anatomical structures in the 3D organ file. Given this interlinkage of ontology terms and 3D nested objects, new forms of semantic and spatial queries can be supported. For example, given a registered tissue block, the 3D anatomical structures it contains/collides with can be determined and used as annotations; using these annotations, all smaller anatomical structures and cell types inside of larger, colliding anatomical structures can be retrieved. The crosswalked data also makes it possible to use cell types in search queries and to retrieve all anatomical structures that typically contain a set of cell types. Plus, it makes it possible to query for and display all cell types that are in a given set of selected anatomical structures or tissue blocks, see listing of unique cell types in lower left of Fig. 2.
3D object scene graphs are created using spatial entities, spatial object references, and spatial placements. Spatial entities and spatial object references are placed relative to other spatial entities to create a 3D scene graph for use in the RUI and EUI.
In addition to the 3D Reference Objects, 3D spatial entities are created for extraction sites and tissue blocks. In general, each tissue block has a well-defined extraction site in relation to a well-defined 3D Reference Object. In addition, we capture segmentation masks for FTUs for 2D tissue sections using a GeoJSON data format.
3D extraction sites and landmarks
In support of systematic tissue extraction across human donors, many laboratories/projects sample tissue using well defined “extraction sites.” Each extraction site defines the size, location, and rotation of a tissue block in relation to a reference organ, along with a set of anatomical structure annotations derived via collision detection (see sample in Fig. 1a). Given a new tissue sample, a previously defined extraction site can be used as metadata. The RUI makes it easy to define an extraction site. For example, for the heart, 6 extraction sites have been identified for HCA, 10 for HuBMAP, 25 for SPARC (see Fig. 1d), and 2 for GTEx (not shown in Fig. 1d). The process of defining extraction sites is captured in an SOP63. Named landmarks are available in GLB and FBX format and are saved with the female and male reference organs64. Further, the GLB files are semantically tagged and linked into the CCF-HRA Ontology (CCF.OWL) via the JSON-LD data.
3D tissue blocks
Using the RUI, metadata can be generated for tissue blocks. All data can be inspected, corrected, and downloaded in JSON format (see example data file in Supplementary Fig. 3). Note that anatomical structure annotations (‘ccf_annotations’) are provided using Personalized Uniform Resource Locator (PURL) links to Uberon terms. ‘Scaling’ indicates how much to shrink or expand a tissue block and is defined as a ratio. ‘Translation’ captures how to translate a SpatialEntity (e.g., a tissue block) so that it is placed relative to another SpatialEntity (e.g., a reference organ) and it is rounded to 1 micrometer precision. In some cases, tissue sections are cut from a tissue block. RUI users can enter information on tissue section thickness under ‘slice_thickness,’ which is given in micrometers. The number of RUI locations publicly available for HuBMAP tissue blocks can be accessed in the HRA Dashboard (Supplementary Fig. 1).
3D segmentation masks
We distinguish three types of annotated segmentation masks: anatomical structure, functional tissue unit (FTU), and single-cell masks. Exemplary masks were compiled for and used in the “HuBMAP - Hacking the Kidney” Kaggle competition65. The anatomical structures and FTU masks are modified GeoJSON files that capture the outline of annotations by their pixel coordinates, and they were generated from annotations by subject matter experts using QuPath66. Supplementary Fig. 4 shows a GeoJSON file that describes one glomerulus mask for a kidney tissue section. The yellow highlighted part lists the 15 x, y location pairs of the 14 line segments that comprise the polyline which outlines the one glomerulus shown on the right.
Biological structure annotation via collision detection
When a tissue sample, such as a kidney tissue block, is registered and annotated through the RUI, it is assigned a unique identifier (e.g., “UUID-S-5678”) using the CCF-HRA Specimen Ontology. It is linked to a term in the CCF-HRA Biological Structure Ontology, indicating the anatomical structures or cell type (e.g., “kidney cortex”). The CCF-HRA Biological Structure Ontology’s anatomical structure partonomy details how the sample fits within larger structures, up to the whole body. Using the CCF-HRA Spatial Ontology, samples are linked to a Spatial Entity (e.g., “UUID-SE-9123”), which gives its size/dimensions. A Spatial Placement (e.g., “UUID-SP-4567”) positions the sample relative to another Spatial Entity (e.g., “#VHKidneyVH_M_right_kidney”). After proper registration, all colliding objects are identified and corresponding anatomical structure terms from the ASCT+B tables are assigned to the tissue block as “ccf_annotations.” Further, experts are able to verify and add or remove anatomical structure terms while registering.
Reporting summary
Further information on research design is available in the Nature Research Reporting Summary linked to this article.
Supplementary information
Acknowledgements
We appreciate close collaboration with fellow HuBMAP components TMC-Vanderbilt, TMC-UCSD, TMC-Florida, and the IEC, as well as with the NIH’s National Institute of Allergy and Infectious Diseases (NIAID). Bill Shirey (University of Pittsburgh) supported the users of our interfaces during the data ingest into the HuBMAP ecosystem. Kristin Ardlie (Broad Institute) facilitated data interoperability between the GTEx project and HuBMAP. Seth Winfree (University of Nebraska Medical Center) and Peter Hanna (University of California, Los Angeles) used the CCF RUI to register tissue blocks for KPMP and SPARC, respectively. Michela Noseda (Imperial College London) assisted us with spatially registering HCA extraction sites and landmarks for the heart. David Osumi-Sutherland (European Molecular Biology Laboratory) and Alexander Diehl (University of Buffalo) provided expert input on extracting a non-developmental, healthy human subset of Uberon and Cell Ontology. Zorina S. Galis and Tyler Best (NIH) expertly commented on an early draft of this paper. Todd Theriault copy-edited the paper. Tracey Theriault assisted with the figures. This research has been funded by the National Institutes of Health under Human Biomolecular Atlas Program (HuBMAP) awards OT2OD026671 [K.B., A.B., B.W.H., L.E.C., E.M.Q., E.G.R., Y.J., G.M.W.], OT2OD026675 [J.C.S.], U54AI142766 [C.H.W., M.L.J.], U54DK120058 [J.M.S., N.H.P.], and U54HL145608 [S.J.]; by the Cellular Senescence Network (SenNet) Consortium Organization and Data Coordinating Center (CODCC) award 1U24CA268108-01 [K.B., A.B., B.W.H., E.M.Q., E.G.R., Y.J., J.C.S.]; by the National Institute of Diabetes and Digestive and Kidney Diseases (NIDDK) Kidney Precision Medicine Project grant U2CDK114886 [K.B., E.M.Q., Y.J.]; by the Common Fund Data Ecosystem (CFDE) award OTA 20-005 OT2 OD030545 [K.B., Y.J.]; and the National Institute of Allergy and Infectious Diseases (NIAID), Department of Health and Human Services under BCBB Support Services Contract HHSN316201300006W/HHSN27200002 [K.M.B.]. The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the paper. The views and conclusions contained in this document are those of the authors and should not be interpreted as representing the official policies, either expressed or implied, of the NIH.
Author contributions
K.B. served as lead author and shares corresponding authorship with A.B. A.B., B.W.H., E.M.Q., and G.M.W. reviewed and edited the paper. K.B., B.W.H., L.E.C., and A.B. developed the RUI. A.B. and L.E.C. conducted formal and informal user studies to improve usability and test new features for the RUI. B.W.H. led the development effort for all CCF user interfaces. E.G.R. oversaw the development and documentation of standard operating procedures. Y.J. worked on the segmentation masks data format with J.M.S. and N.H.P. J.C.S. and his team integrated the CCF user interfaces into the HuBMAP portal. K.M.B. developed the 3D reference organs. S.J., C.H.W., M.L.J., J.M.S., N.H.P. authored the initial ASCT+B tables and associated 3D reference organs; they provided expert comments that helped optimize the CCF user interfaces.
Peer review
Peer review information
Communications Biology thanks Anthony Burdett and the other anonymous reviewer(s) for their contribution to the peer review of this work. Primary Handling Editor: Manuel Breuer.
Data availability
All data are open and free to access.
The ASCT+B tables and associated 3D reference objects for 25 organs published in the second CCF-HRA release v1.1 are available at the CCF-HRA Portal, https://hubmapconsortium.github.io/ccf.
Registration data for HuBMAP, SPARC, HCA, KPMP, and GTEx are available at https://portal.hubmapconsortium.org/ccf-eui. For HuBMAP data, tissue blocks link to sample and donor metadata and raw data. For all other data, the blocks link to relevant papers or datasets in the SPARC, HCA, KPMP, and GTEx data portals.
All existing ASCT+B tables can be downloaded from https://hubmapconsortium.github.io/ccf/pages/ccf-anatomical-structures.html.
Organs in the CCF-HRA 3D Reference Object Library are available as GLB files at https://hubmapconsortium.github.io/ccf/pages/ccf-3d-reference-library.html. Further, these GLB files are semantically tagged and linked into the CCF-HRA Ontology (CCF.OWL) via the JSON-LD data format.
Code availability
The registration and exploration user interfaces, standard operating procedures, and video demos of proper usage of both user interfaces are available via the CCF-HRA Portal, https://hubmapconsortium.github.io/ccf.
Code is publicly hosted at GitHub https://github.com/hubmapconsortium/ccf-ui. The Python script used to compute sizes of the 506 HuBMAP tissue blocks is at https://github.com/cns-iu/HRA-supporting-information.
The RUI is available via the HuBMAP Ingest Portal at https://ingest.hubmapconsortium.org/ and as a stand-alone67 web application. There is also an SOP for the RUI20.
Standard operating procedures, demonstrations, learning modules, and self quizzes exist in the Visible Human MOOC at https://expand.iu.edu/browse/sice/cns/courses/hubmap-visible-human-mooc.
The CCF-HRA v1.6 source code repository is available at http://purl.org/ccf/source. The CCF-HRA v1.6 consists of three main parts: (1) The CCF-HRA Core Model is an architecture for modeling 2D and 3D spatial data annotated with ontology terms. (2) The CCF-HRA Spatial Reference System is a curated and annotated instantiation of the Core Model covering the entire scale from the human body down to the single-cell level. (3) The CCF-HRA Anatomical Structures Partonomy is a curated partonomy using existing ontology terms which mirrors the CCF-HRA Spatial Reference System.
The CCF-HRA ontology has been defined as a formal ontology. Data are added as RDF/XML or JSON-LD that is translated to RDF/XML.
Competing interests
The authors declare no competing interests.
Footnotes
Publisher’s note Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Contributor Information
Katy Börner, Email: katy@indiana.edu.
Andreas Bueckle, Email: abueckle@iu.edu.
Supplementary information
The online version contains supplementary material available at 10.1038/s42003-022-03644-x.
References
- 1.Bianconi E, et al. An estimation of the number of cells in the human body. Ann. Hum. Biol. 2013;40:463–471. doi: 10.3109/03014460.2013.807878. [DOI] [PubMed] [Google Scholar]
- 2.Sender R, Fuchs S, Milo R. Revised Estimates for the Number of Human and Bacteria Cells in the Body. PLoS Biol. 2016;14:e1002533–e1002533. doi: 10.1371/journal.pbio.1002533. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 3.Snyder MP, et al. The human body at cellular resolution: the NIH Human Biomolecular Atlas Program. Nature. 2019;574:187–192. doi: 10.1038/s41586-019-1629-x. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 4.Zollinger DR, Lingle SE, Sorg K, Beechem JM, Merritt CR. GeoMxTM RNA Assay: High Multiplex, Digital, Spatial Analysis of RNA in FFPE Tissue. Methods Mol. Biol. 2020;2148:331–345. doi: 10.1007/978-1-0716-0623-0_21. [DOI] [PubMed] [Google Scholar]
- 5.Visium Spatial Gene Expression. 10x Genomicshttps://www.10xgenomics.com/products/spatial-gene-expression (2021).
- 6.Goltsev Y, et al. Deep Profiling of Mouse Splenic Architecture with CODEX Multiplexed Imaging. Cell. 2018;174:968–981.e15. doi: 10.1016/j.cell.2018.07.010. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 7.Papatheodorou, I. Data Portal and Common Coordinate Framework, European Bioinformatics Institute. (2019).
- 8.Rood JE, et al. Toward a Common Coordinate Framework for the Human Body. Cell. 2019;179:1455–1467. doi: 10.1016/j.cell.2019.11.019. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 9.NIH. Common Coordinate Framework Meeting. https://commonfund.nih.gov/sites/default/files/CCF%20summary%20final%20.pdf (2017).
- 10.Lein ES, et al. Genome-wide atlas of gene expression in the adult mouse brain. Nature. 2006;445:168. doi: 10.1038/nature05453. [DOI] [PubMed] [Google Scholar]
- 11.Hawrylycz M, et al. Digital atlasing and standardization in the mouse brain. PLoS Comput. Biol. 2011;7:e1001065. doi: 10.1371/journal.pcbi.1001065. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 12.Zaslavsky I, Baldock RA, Boline J. Cyberinfrastructure for the digital brain: spatial standards for integrating rodent brain atlases. Front Neuroinform. 2014;8:74. doi: 10.3389/fninf.2014.00074. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 13.Talairach, J. & Szikla, G. Atlas d’Anatomie Stereotaxique du Telencephale: Etudes Anatomo-Radiologiques. (Masson & Cie, 1967).
- 14.Talairach, J. & Tournoux, P. Co-planar Stereotaxic Atlas of the Human Brain. (Thieme, 1988).
- 15.Johnson GA, et al. Waxholm space: an image-based reference for coordinating mouse brain research. Neuroimage. 2010;53:365–372. doi: 10.1016/j.neuroimage.2010.06.067. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 16.Paxinos, G. & Watson, C. The Rat Brain in Stereotaxic Coordinates. (Academic Press, 1986).
- 17.Evans, A. C. et al. Three-dimensional correlative imaging: applications in human brain mapping. In Functional Neuroimaging: Technical Foundations (eds. Thatcher, R. W., Hallett, M., Zeffiro, T., John, E. R. & Huerta, M.) 145–162 (1994).
- 18.Rozenblatt-Rosen O, Stubbington MJT, Regev A, Teichmann SA. The Human Cell Atlas: from vision to reality. Nature. 2017;550:451–453. doi: 10.1038/550451a. [DOI] [PubMed] [Google Scholar]
- 19.Börner K, et al. Anatomical structures, cell types and biomarkers of the Human Reference Atlas. Nat. Cell Biol. 2021;23:1117–1128. doi: 10.1038/s41556-021-00788-6. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 20.Bueckle, A. SOP: Using the CCF Registration User Interface. 10.5281/zenodo.5942601 (2022).
- 21.Bueckle A, Buehling K, Shih PC, Börner K. 3D virtual reality vs. 2D desktop registration user interface comparison. PLOS ONE. 2021;16:e0258103. doi: 10.1371/journal.pone.0258103. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 22.Lonsdale J, et al. The Genotype-Tissue Expression (GTEx) project. Nat. Genet. 2013;45:580–585. doi: 10.1038/ng.2653. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 23.GTEx Portal. https://gtexportal.org/home/ (2021).
- 24.Osanlouy M, et al. The SPARC DRC: building a resource for the autonomic nervous system community. Front. Physiol. 2021;12:693735–693735. doi: 10.3389/fphys.2021.693735. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 25.El-Achkar TM, et al. A multimodal and integrated approach to interrogate human kidney biopsies with rigor and reproducibility: guidelines from the Kidney Precision Medicine Project. Physiol. Genom. 2021;53:1–11. doi: 10.1152/physiolgenomics.00104.2020. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 26.Hao Y, et al. Integrated analysis of multimodal single-cell data. Cell. 2021;184:3573–3587.e29. doi: 10.1016/j.cell.2021.04.048. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 27.Gerdes MJ, et al. Highly multiplexed single-cell analysis of formalin-fixed, paraffin-embedded cancer tissue. Proc. Natl Acad. Sci. USA. 2013;110:11982. doi: 10.1073/pnas.1300136110. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 28.McDonnell LA, Heeren RMA. Imaging mass spectrometry. Mass Spectrom. Rev. 2007;26:606–643. doi: 10.1002/mas.20124. [DOI] [PubMed] [Google Scholar]
- 29.Eng C-HL, et al. Transcriptome-scale super-resolved imaging in tissues by RNA seqFISH+ Nature. 2019 doi: 10.1038/s41586-019-1049-y. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 30.Rodriques SG, et al. Slide-seq: a scalable technology for measuring genome-wide expression at high spatial resolution. Science. 2019;363:1463. doi: 10.1126/science.aaw1219. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 31.Litviňuková M, et al. Cells of the adult human heart. Nature. 2020 doi: 10.1038/s41586-020-2797-4. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 32.GTEx Standard Operating Procedures Library | Programs | BBRB. https://biospecimens.cancer.gov/resources/sops/library.asp (2021).
- 33.CCF-GTEx Pilot – GTEx data registered via the CCF RUI. https://hubmapconsortium.github.io/ccf-gtex-pilot/ccf-eui.html.
- 34.[PREVIEW] SenNet data registered via the CCF EUI. https://sennetconsortium.github.io/ccf-preview/ccf-eui.html.
- 35.[PREVIEW] SenNet CCF RUI. https://sennetconsortium.github.io/ccf-preview/ccf-rui.html.
- 36.HuBMAP: CCF Portal 3D reference library. https://hubmapconsortium.github.io/ccf/pages/ccf-3d-reference-library.html (2020).
- 37.Quardokus, E. M. & Bueckle, A. SOP: Using 3D Reference Objects. 10.5281/zenodo.5944025 (2022).
- 38.Quardokus, E. M., Record, E., Herr II, B. W. & Borner, K. SOP: Authoring Anatomical Structures, Cell Types and Biomarkers (ASCT+B) Tables. 10.5281/zenodo.5944386 (2022).
- 39.Detwiler LT, Mejino JLV, Brinkley JF. From frames to OWL2: Converting the Foundational Model of Anatomy. Artif. Intell. Med. 2016;69:12–21. doi: 10.1016/j.artmed.2016.04.003. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 40.Golbreich C, Grosjean J, Darmoni SJ. The Foundational Model of Anatomy in OWL 2 and its use. Artif. Intell. Med. 2013;57:119–132. doi: 10.1016/j.artmed.2012.11.002. [DOI] [PubMed] [Google Scholar]
- 41.Rosse C, Mejino JLV. A reference ontology for biomedical informatics: the Foundational Model of Anatomy. J. Biomed. Inform. 2003;36:478–500. doi: 10.1016/j.jbi.2003.11.007. [DOI] [PubMed] [Google Scholar]
- 42.Mungall CJ, Torniai C, Gkoutos GV, Lewis SE, Haendel MA. Uberon, an integrative multi-species anatomy ontology. Genome Biol. 2012;13:R5. doi: 10.1186/gb-2012-13-1-r5. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 43.Bard J, Rhee SY, Ashburner M. An ontology for cell types. Genome Biol. 2005;6:R21. doi: 10.1186/gb-2005-6-2-r21. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 44.Gray KA, Seal RL, Tweedie S, Wright MW, Bruford EA. A review of the new HGNC gene family resource. Hum. Genom. 2016;10:6. doi: 10.1186/s40246-016-0062-6. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 45.CCF Information Portal Homepage. Google Docshttps://docs.google.com/document/d/19RXINjbnAILtKkb4mAeNbsug2g-z76ZY6Sld7EcDHz8/edit?usp=embed_facebook (2020).
- 46.W3C, O. W. G. OWL 2 Web Ontology Language Document Overview (Second Edition) W3C Recommendation, 11 December 2012. W3C Recommendationhttps://www.w3.org/TR/owl2-overview/ (2012).
- 47.HuBMAP Common Coordinate Framework - Summary | NCBO BioPortal. https://bioportal.bioontology.org/ontologies/CCF (2021).
- 48.ChEMBL Database. https://www.ebi.ac.uk/chembl/ (2021).
- 49.Davies M, et al. ChEMBL web services: streamlining access to drug discovery data and utilities. Nucleic Acids Res. 2015;43:W612–W620. doi: 10.1093/nar/gkv352. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 50.Mendez D, et al. ChEMBL: towards direct deposition of bioassay data. Nucleic Acids Res. 2019;47:D930–D940. doi: 10.1093/nar/gky1075. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 51.Degtyarenko K, et al. ChEBI: a database and ontology for chemical entities of biological interest. Nucleic Acids Res. 2008;36:D344–D350. doi: 10.1093/nar/gkm791. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 52.Chemical Entities of Biological Interest (ChEBI). https://www.ebi.ac.uk/chebi/ (2021).
- 53.Hu Y, et al. Annotating the Function of the Human Genome with Gene Ontology and Disease Ontology. Biomed. Res. Int. 2016;2016:4130861–4130861. doi: 10.1155/2016/4130861. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 54.Dogan T. HPO2GO: prediction of human phenotype ontology term associations for proteins using cross ontology annotation co-occurrences. PeerJ. 2018;6:e5298. doi: 10.7717/peerj.5298. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 55.Köhler S, et al. The Human Phenotype Ontology in 2017. Nucleic Acids Res. 2017;45:D865–D876. doi: 10.1093/nar/gkw1039. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 56.Groza T, et al. The human phenotype ontology: semantic unification of common and rare disease. Am. J. Hum. Genet. 2015;97:111–124. doi: 10.1016/j.ajhg.2015.05.020. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 57.Robinson PN, et al. The Human Phenotype Ontology: a tool for annotating and analyzing human hereditary disease. Am. J. Hum. Genet. 2008;83:610–615. doi: 10.1016/j.ajhg.2008.09.017. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 58.Le DH, Dao LTM. Annotating Diseases Using Human Phenotype Ontology Improves Prediction of Disease-Associated Long Non-coding RNAs. J. Mol. Biol. 2018;430:2219–2230. doi: 10.1016/j.jmb.2018.05.006. [DOI] [PubMed] [Google Scholar]
- 59.Spitzer V, Ackerman MJ, Scherzinger AL, Whitlock D. The visible human male: a technical report. J. Am. Med. Inform. Assoc. 1996;3:118–130. doi: 10.1136/jamia.1996.96236280. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 60.Ackerman MJ. The visible human project from body to bits. IEEE PULSE. 2017;8:39–41. doi: 10.1109/MPUL.2017.2701221. [DOI] [PubMed] [Google Scholar]
- 61.Ackerman, M. J. The Visible Human Project (R): From Body to Bits. in 2016 38th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC) (eds. Patton, J. and Barbieri, R. and Ji, J. and Jabbari, E. and Dokos, S. and Mukkamala, R. and Guiraud, D. and Jovanov, E. and Dhaher, Y. and Panescu, D. and Vangils, M. and Wheeler, B. and Dhawan, A.P.) 3338–3341 (IEEE Engn Med & Biol Soc, 2016). [DOI] [PubMed]
- 62.Quardokus, E. M., Browne, K. M., Bueckle, A., Herr II, B. W. & Börner, K. Anatomical Structures, Cell Types and Biomarkers (ASCT+B) Tables to 3D Reference Object Library Mapping v1.1. 10.48539/HBM263.FWKR.367 (2021).
- 63.Bueckle, A. SOP: Assigning the Same RUI Location to Multiple Tissue Blocks. 10.5281/zenodo.5746144 (2021).
- 64.ccf-3d-reference-object-library/VH_Female/V1.0/Extraction Sites at master · hubmapconsortium/ccf-3d-reference-object-library. GitHubhttps://github.com/hubmapconsortium/ccf-3d-reference-object-library (2021).
- 65.HuBMAP - Hacking the Kidney. https://kaggle.com/c/hubmap-kidney-segmentation (2020).
- 66.Bankhead P, et al. QuPath: Open source software for digital pathology image analysis. Sci. Rep. 2017;7:16878. doi: 10.1038/s41598-017-17204-5. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 67.HuBMAP Consortium. CCF Registration User Interface. https://hubmapconsortium.github.io/ccf-ui/rui (2021).
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.
Supplementary Materials
Data Availability Statement
All data are open and free to access.
The ASCT+B tables and associated 3D reference objects for 25 organs published in the second CCF-HRA release v1.1 are available at the CCF-HRA Portal, https://hubmapconsortium.github.io/ccf.
Registration data for HuBMAP, SPARC, HCA, KPMP, and GTEx are available at https://portal.hubmapconsortium.org/ccf-eui. For HuBMAP data, tissue blocks link to sample and donor metadata and raw data. For all other data, the blocks link to relevant papers or datasets in the SPARC, HCA, KPMP, and GTEx data portals.
All existing ASCT+B tables can be downloaded from https://hubmapconsortium.github.io/ccf/pages/ccf-anatomical-structures.html.
Organs in the CCF-HRA 3D Reference Object Library are available as GLB files at https://hubmapconsortium.github.io/ccf/pages/ccf-3d-reference-library.html. Further, these GLB files are semantically tagged and linked into the CCF-HRA Ontology (CCF.OWL) via the JSON-LD data format.
The registration and exploration user interfaces, standard operating procedures, and video demos of proper usage of both user interfaces are available via the CCF-HRA Portal, https://hubmapconsortium.github.io/ccf.
Code is publicly hosted at GitHub https://github.com/hubmapconsortium/ccf-ui. The Python script used to compute sizes of the 506 HuBMAP tissue blocks is at https://github.com/cns-iu/HRA-supporting-information.
The RUI is available via the HuBMAP Ingest Portal at https://ingest.hubmapconsortium.org/ and as a stand-alone67 web application. There is also an SOP for the RUI20.
Standard operating procedures, demonstrations, learning modules, and self quizzes exist in the Visible Human MOOC at https://expand.iu.edu/browse/sice/cns/courses/hubmap-visible-human-mooc.
The CCF-HRA v1.6 source code repository is available at http://purl.org/ccf/source. The CCF-HRA v1.6 consists of three main parts: (1) The CCF-HRA Core Model is an architecture for modeling 2D and 3D spatial data annotated with ontology terms. (2) The CCF-HRA Spatial Reference System is a curated and annotated instantiation of the Core Model covering the entire scale from the human body down to the single-cell level. (3) The CCF-HRA Anatomical Structures Partonomy is a curated partonomy using existing ontology terms which mirrors the CCF-HRA Spatial Reference System.
The CCF-HRA ontology has been defined as a formal ontology. Data are added as RDF/XML or JSON-LD that is translated to RDF/XML.