properties searched by the various query types - NCIEVS/nci-protege5 GitHub Wiki

Not all fields are searched by the various query types. For instance, it is not useful to index a defintion for a a "full string exact match" query on the definition as the vast majority of them are long enough that nobody would remember their exact text.

Here is a listing of the various fields indexed for searches with the various query types.

  • contains
  • all annotation properties
  • starts with - token
  • all annotation properties
  • starts with - string
  • rdfs:label, preferred_name, full_syn/NCI/PT
  • ends with
  • all annotation properties
  • exact match - token
  • all annotation properties
  • exact match - string
  • rdfs:label, preferred_name, full_syn/NCI/PT
  • property value absent
  • all annotation properties
  • property value present
  • all annotation properties
  • property restriction absent
  • all roles (property restrictions on classes)
  • property restriction present
  • all roles (property restrictions on classes)