Skip to main content

Table 1 DOSDP JSON schema fields

From: Dead simple OWL design patterns

Field type

Used to

Mandatory subfields

Optional subfields

Used in

Printf_owl

Specify a logical OWL axiom using printf to substitute variable values

axiom_type, text, vars

annotations

logical axioms

Printf_annotation

Specify an annotation using printf to substitute variable values

annotationProperty, text, vars

annotations

annotations

List annotation

Specify a list of annotation property axioms of a single type using a list of values specified by a data list variable

annotationProperty, value

-

annotations

Printf_owl_convenience

Specify a logical OWL axiom of a prespecified type, using printf to substitute variable values.

text, vars

annotations

equivalentTo, subClassOf, disjointWith, GCI

Printf annotation obo

Specify an annotation axiom of a prespecified type using a list of values specified by a data list variable

text, vars

annotations, xrefs

def, name, comment,

List_annotation_obo

Specify a list of annotation property axioms of a single type, pre-specified type. using a list of values specified by a data list variable

value

-

xrefs, exact_synonyms, …

  1. Field type: Name of schema field type (JSON schema definition). Used to: Description of field usage. Used in: Schema Fields in which this field type is used