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