Mapping Rules Datamodel
A datamodel for specifying lexical mapping rules
URI: https://w3id.org/oak/mapping-rules-datamodel
Name: mapping-rules-datamodel
Classes
Class |
Description |
---|---|
Generic grouping for any lexical operation |
|
An atomic lexical transformation applied on a term (string) yielding a transformed string |
|
A collection of atomic lexical transformations that are applied in serial fashion |
|
None |
|
A grouping of ontology elements by a shared lexical term |
|
An index over an ontology keyed by lexical unit |
|
An individual mapping rule, if preconditions match the postconditions are applied |
|
A collection of mapping rules |
|
None |
|
A pattern to be matched against an individual SSSOM mapping |
|
A relationship of an ontology element to a lexical term |
|
A set of rules for generating synonyms or alternate lexical elements. |
|
None |
|
None |
Slots
Slot |
Description |
---|---|
the original term used in the element |
|
all groupings |
|
Input string for the rule |
|
Reg-ex rule to match substrings in labels |
|
Scope of the reg-ex rule |
|
if true then subject and object can be switched and predicate inverted |
|
Output based on the rule |
|
Any parameters to be applied to the transformation algorithm |
|
all pipelines used to build the index |
|
conditions that apply if preconditions match |
|
all of the criteria that must be true before a rule is fired |
|
The rule applies to nodes of a specific prefix |
|
Type of match for the new synonym generated |
|
All ontology elements grouped and their relationship to the normalized term |
|
Reg-ex rule to replace substrings in labels |
|
all rules |
|
Normalizing rules to labels |
|
A normalized term that groups ontology elements |
|
Unit tests for each rules |
|
The type of transformation |
|
Weighting of the rule, positive increases the confidence, negative decreases |
Enumerations
Enumeration |
Description |
---|---|
A controlled datamodels of the types of transformation that can be applied to |
Types
Type |
Description |
---|---|
A binary (true or false) value |
|
a compact URI |
|
a date (year, month and day) in an idealized calendar |
|
Either a date or a datetime |
|
The combination of a date and time |
|
A real number with arbitrary precision that conforms to the xsd:decimal speci… |
|
A real number that conforms to the xsd:double specification |
|
A real number that conforms to the xsd:float specification |
|
An integer |
|
A string encoding a JSON Path |
|
A string encoding a JSON Pointer |
|
Prefix part of CURIE |
|
A URI, CURIE or BNODE that represents a node in a model |
|
A URI or CURIE that represents an object in the model |
|
A string encoding a SPARQL Property Path |
|
A character string |
|
A time object represents a (local) time of day, independent of any particular… |
|
a complete URI |
|
a URI or a CURIE |
Subsets
Subset |
Description |
---|