AGGR Ontology

From OSF Wiki
Jump to: navigation, search
NOTE: You may obtain and download the AGGR Ontology (Aggregation Ontology) from Github.

Introduction

The AGGR Ontology (Aggregation Ontology) is used by the Search OSF Web Services Web service endpoint to return the count resulting from the application of the filter criteria for a filtered search query. This ontology specifies the aggregation records that determine the number of things for a specific facet of the filtered search.

Namespace

The namespace of this ontology is:

    http://purl.org/ontology/aggregate#

Classes

aggr:Aggregate

Description: an aggregate record count for the number of things that belongs to a specific facet for a filtered search query. This facet is defined by the property, the object and the count of the aggregate.

Properties

aggr:object

Description: Specifies what is the object of an aggregation record.

The object, is the target of the aggregation. This is the thing that we are counting with that aggregate.

Domain:

  • aggr:Aggregate

Range:

  • owl:Thing

aggr:count

Description:

pecifies what is the property that we are counting with that aggregate

The property is the kind of thing that we are counting in an aggregate.

For example a property can be:

  1. http://rdfs.org/ns/void#Dataset - When we are counting the number of records within a specific dataset for a given query.
  1. http://www.w3.org/1999/02/22-rdf-syntax-ns#type - When we are counting the number of records of a certain type for a given query.

etc.

Domain:

  • owl:Aggregate

Range:

  • owl:Thing

Current Ontology Description in OWL/XML

Get the latest version of the AGGR ontology from this Git repository.