Skip to content

6.2. Ontology Update

recowan edited this page Sep 6, 2019 · 13 revisions

The abbreviated name of the base ontology is needed to update it. The base ontology's abbreviated name is available under "HOME > Manage Repository" (see Section 2.3.).

Ontology update is done inside of Manage Ontology ("HOME > Manage Ontology").

Look for the "Namespace Management" table, and inside the table, look for the row of the base ontology, i.e., the one that has the abbreviated name of the base ontology. The Namespace Management table is incorrect if the base ontology cannot be located inside of the table. Revisit Section 2.1.5 to verify that the namespace property list for the project is correctly loaded.

To update the base ontology, it is required to select the recycle icon inside of "Actions." In the figure above, the recycle action is shown for a base ontology called "chear." When selecting the recycle button, the recycle action will do the following:

  • Remove all content from HADatAc's knowledge graph that was added the last time the base ontology was loaded
  • Reinsert the content from the selected ontology, as located in the namespace properties file, into the knowledge graph. The ontology is going to be loaded from the loading URL (fifth column) in the Namespace Management table.

Hint 1: When an update occurs, it is very unusual for the total number of triples of the previous and the current version of the ontology to be the same. The number of triples of a given ontology is shown in the "No. of Triples Loaded" column of the Namespace Management table. Thus, if the number of triples loaded changes to some value different than zero after pressing the recycle button, this is a strong indication that the ontology was updated.

Hint 2: In most cases, the number of triples will go up, but it is possible that the number of triples can go down.

Hint 3: If the number of triples loaded after the update is zero (0), this is a strong indication that the update failed. In this case, it is recommended to first retry pressing the recycle option, and if the process is still failing, to restart or initiate the knowledge graph.

Data Owner Guide

  1. Installation
    1.1. Installing for Linux (Production)
    1.2. Installing for Linux (Development)
    1.3. Installing for MacOS (Development)
    1.4. Deploying with Docker (Production)
    1.5. Deploying with Docker (Development)
    1.6. Installing for Vagrant under Windows
    1.7. Upgrading
    1.8. Starting HADatAc
    1.9. Stopping HADatAc
  2. Setting Up
    2.1. Software Configuration
    2.2. Knowledge Graph Bootstrap
    2.2.1. Knowledge Graph
    2.2.2. Bootstrap without Labkey
    2.2.3. Bootstrap with Labkey
    2.3. Config Verification
  3. Using HADatAc
    3.1. Initial Page
    3.1.1. Home Button
    3.1.2. Sandbox Mode Button
    3.2. File Ingestion
    3.2.1. Ingesting Study Content
    3.2.2. Manual Submission of Files
    3.2.3. Automatic Submission of Files
    3.2.4. Data File Operations
    3.3. Manage Working Files 3.3.1. [Create Empty Semantic File from Template]
    3.3.2. SDD Editor
    3.3.3. DD Editor
    3.4. Manage Metadata
    3.4.1. Manage Instrument Infrastructure
    3.4.2. Manage Deployments 3.4.3. Manage Studies
    3.4.4. [Manage Object Collections]
    3.4.5. Manage Streams
    3.4.6. Manage Semantic Data Dictionaries
    3.4.7. Manage Indicators
    3.5. Data Search
    3.5.1. Data Faceted Search
    3.5.2. Data Spatial Search
    3.6. Metadata Browser and Search
    3.7. Knowledge Graph Browser
    3.8. API
    3.9. Data Download
  4. Software Architecture
    4.1. Software Components
    4.2. The Human-Aware Science Ontology (HAScO)
  5. Metadata Files
    5.1. Deployment Specification (DPL)
    5.2. Study Specification (STD)
    5.3. Semantic Study Design (SSD)
    5.4. Semantic Data Dictionary (SDD)
    5.5. Stream Specification (STR)
  6. Content Evolution
    6.1. Namespace List Update
    6.2. Ontology Update
    6.3. [DPL Update]
    6.4. [SSD Update]
    6.5. SDD Update
  7. Data Governance
    7.1. Access Network
    7.2. User Status, Categories and Access Permissions
    7.3. Data and Metadata Privacy
  8. HADatAc-Supported Projects
  9. Derived Products and Technologies
  10. Glossary
Clone this wiki locally