Page History
...
OWL Element | LexGrid | Comments | |
---|---|---|---|
OWL: RDF Schema Features |
|
| |
owl:ontology | codingScheme | – | |
xml:lang | codingScheme.defaultLanguage | Default is 'en' | |
dc:title | codingScheme.formalName | – | |
rdfs:label | codingScheme.localName | – | |
URI | codingScheme.registeredName | – | |
owl:versionInfo | codingScheme.representsVersion | Default is 'UNASSIGNED' | |
dc:rights | codingScheme.copyright | – | |
owl:Class (Thing, Nothing) | concept | – | |
rdf:ID | concept.conceptCode | – | |
– | concept.isActive | Hard coded as "Active" | |
– | concept.isAnonymous | – | |
rsfs:label | concept.entityDescription | – | |
rdf:comment | concept.comment | – | |
rdfs:subClassOf | association | – | |
– | association.id = "subClassOf" | – | |
– | association.forwardName = "subClassOf" | – | |
– | association.isFunctional = "false" | – | |
– | association.isNavigable = "true" | – | |
– | association.isReflexive="true" | – | |
– | association.isSymmetric="false" | – | |
– | association.isTransitive="true" | – | |
rdf:Property (ObjectProperty) | association | An association between two classes (hasDomain, hasRange) | |
rdf:Property (DatatypeProperty) | association | An association between one class (domain) and one asscoication (hasDomain and hasDataProperty). The conceptProperty defines the range. | |
rdfs:subPropertyOf | association | – | |
– | association.id = "subPropertyOf" | – | |
– | association.forwardName = "subPropertyOf" | – | |
– | association.isFunctional = "false" | – | |
– | association.isNavigable = "true" | – | |
– | association.isReflexive="true" | – | |
– | association.isSymmetric="false" | – | |
– | association.isTransitive="true" | – | |
rdfs:domain | association | – | |
– | association.id = "hasDomain" | – | |
– | association.forwardName = "hasDomain" | – | |
– | association.isNavigable = "true" | – | |
– | association.isReflexive="true" | – | |
– | association.isSymmetric="false" | – | |
– | association.isTransitive="true" | – | |
rdfs:range | association | – | |
– | association.id = "hasRange" | – | |
– | association.forwardName = "hasRange" | – | |
– | association.isNavigable = "true" | – | |
– | association.isReflexive="false" | – | |
– | association.isSymmetric="false" | – | |
– | association.isTransitive="false" | – | |
Individual | association | A 'hasInstance' association is created. (ie. sourceId = Country, targetId = America) | |
– | association.id = "hasInstance" | – | |
OWL (In)Equality |
|
| |
owl:equivalentClass | association | – | |
– | association.id = "equivalentClass" | – | |
– | association.forwardName = "equivalentClass" | – | |
– | association.isFunctional = "false" | – | |
– | association.isNavigable = "true" | – | |
– | association.isReflexive="true" | – | |
– | association.isSymmetric="true" | – | |
– | association.isTransitive="true" | – | |
– | association.reverseName="equivalentClass" | – | |
owl:equivalentProperty | association | – | |
– | association.id = "equivalentProperty" | – | |
– | association.forwardName = "equivalentProperty" | – | |
– | association.isFunctional = "false" | – | |
– | association.isNavigable = "true" | – | |
– | association.isReflexive="true" | – | |
– | association.isSymmetric="true" | – | |
– | association.isTransitive="true" | – | |
– | association.reverseName="equivalentProperty" | – | |
owl:sameAs | association | – | |
– | association.id = "sameAs" | – | |
– | association.forwardName = "sameAs" | – | |
– | association.isFunctional = "false" | – | |
– | association.isNavigable = "true" | – | |
– | association.isReflexive="true" | – | |
– | association.isSymmetric="true" | – | |
– | association.isTransitive="true" | – | |
– | association.reverseName="sameAs" | – | |
differentFrom | association | – | |
– | association.id = "differentFrom" | – | |
– | association.forwardName = "differentFrom" | – | |
– | association.isFunctional = "false" | – | |
– | association.isNavigable = "true" | – | |
– | association.isReflexive="true" | – | |
– | association.isSymmetric="true" | – | |
– | association.isTransitive="true" | – | |
– | association.reverseName= "differentFrom" | – | |
owl:AllDifferent | association | – | |
– | association.id = "AllDifferent" | – | |
– | association.forwardName = "AllDifferent" | – | |
– | association.isFunctional = "false" | – | |
– | association.isNavigable = "true" | – | |
– | association.isReflexive="true" | – | |
– | association.isSymmetric="true" | – | |
– | association.isTransitive="true" | – | |
– | association.reverseName= "AllDifferent" | – | |
OWL: Property Characteristics |
|
| |
owl:inverseOf | association | – | |
– | association.id = "inverseOf" | – | |
– | association.forwardName = "inverseOf" | – | |
– | association.isFunctional = "false" | – | |
– | association.isNavigable = "true" | – | |
– | association.isReflexive="true" | – | |
– | association.isSymmetric="true" | – | |
– | association.isTransitive="true" | – | |
– | association.reverseName="inverseOf" | – | |
owl:TransitiveProperty | association.isTransitive | association property 'isTransitive' | |
owl:SymmetricProperty | association.isSymmetric | association property 'isSymmetric' | |
owl:InverseFunctionalProperty | association.isReverseFunctional | association property 'isReverseFunctional' | |
owl:FunctionalProperty | association.isFunctional | association property 'isFunctional' | |
OWL: Property Restrictions |
|
| |
owl:Restriction | concept | Create an anonymous concept for the restriction | |
– | concept.id | System generated | |
– | concept.isActive = true | ||
– | concept.isAnonymous = true | Hardcoded "True" | |
owl:onProperty | association.id | – | |
owl: allValuesFrom | concept.entityDescription | String of allValuesFrom values | |
– | concept.presentation.propertyId | Generated value for property textual presentation using "P" concatenated with a steadily incremented numerical value. | |
– | concept.presentation.propertyName | Hardcoded "textualPresentation" | |
– | concept.presentation.isPreferred = true | Hardcoded "true" | |
– | concept.presentation.text | String of allValuesFrom values | |
– | concept.conceptProperty.propertyId | Generated value for property using "P" concatenated with a steadily incremented numerical value. | |
– | concept.conceptProperty.propertyName = type | Hardcoded "type" | |
– | concept.conceptProperty.text = "owl:unionOf" | ||
owl: someValuesFrom | concept.entityDescription | String of someValuesFrom values | |
– | concept.presentation.propertyId | Generated value for property textual presentation using "P" concatenated with a steadily incremented numerical value. | |
– | concept.presentation.propertyName | Hardcoded "textualPresentation" | |
– | concept.presentation.isPreferred = true | Hardcoded "true" | |
– | concept.presentation.text | String of someValuesFrom values | |
– | concept.conceptProperty.propertyId | Generated value for property using "P" concatenated with a steadily incremented numerical value. | |
– | concept.conceptProperty.propertyName = type | Hardcoded "type" | |
– | concept.conceptProperty.text = "owl:intersectionOf" | ||
owl:intersectionOf | concept.entityDescription | String of intersectionOf values (ie. Pizza and not VegetarianPizza) | |
– | concept.presentation.propertyId | Generated value for property textual presentation using "P" concatenated with a steadily incremented numerical value. | |
– | concept.presentation.propertyName | Hardcoded "textualPresentation" | |
– | concept.presentation.isPreferred = true | Hardcoded "true" | |
– | concept.presentation.text | String of intersectionOf values (ie. Pizza and not VegetarianPizza) | |
– | concept.conceptProperty.propertyId | Generated value for property using "P" concatenated with a steadily incremented numerical value. | |
– | concept.conceptProperty.propertyName = type | Hardcoded "type" | |
– | concept.conceptProperty.text = "owl:intersectionOf" | ||
UnionOf | concept.conceptProperty.text = "owl:unionOf" | – | |
owl:complementOf | association | association.id = "subClassOf" | |
owl:oneOf | concept.entityDescription | String of oneOf values | |
– | concept.presentation.propertyId | Generated value for property textual presentation using "P" concatenated with a steadily incremented numerical value. | |
– | concept.presentation.propertyName | Hardcoded "textualPresentation" | |
– | concept.presentation.isPreferred = true | Hardcoded "true" | |
– | concept.presentation.text | String of oneOf values | |
– | concept.conceptProperty.propertyId | Generated value for property using "P" concatenated with a steadily incremented numerical value. | |
– | concept.conceptProperty.propertyName = type | Hardcoded "type" | |
– | concept.conceptProperty.text = "owl:intersectionOf" | – | |
owl:hasValue | associationQualification.nameAndValueList.content | – | |
owl:minCardinality | concept.entityDescription | String of minCardinality Values (ie. (hasTopping min 3) and Pizza) | |
– | concept.presentation.propertyId | Generated value for property textual presentation using "P" concatenated with a steadily incremented numerical value. | |
– | concept.presentation.propertyName | Hardcoded "textualPresentation" | |
– | concept.presentation.isPreferred = true | Hardcoded "true" | |
– | concept.presentation.text | String of minCardinality Value (ie. (hasTopping min 3) and Pizza) | |
– | concept.conceptProperty.propertyId | Generated value for property using "P" concatenated with a steadily incremented numerical value. | |
– | concept.conceptProperty.propertyName = type | Hardcoded "type" | |
– | concept.conceptProperty.text = "owl:intersectionOf" | – | |
owl:maxCardinality | concept.entityDescription | String of maxCardinality Values (ie. (hasTopping max 2) and Pizza) | |
– | concept.presentation.propertyId | Generated value for property textual presentation using "P" concatenated with a steadily incremented numerical value. | |
– | concept.presentation.propertyName | Hardcoded "textualPresentation" | |
– | concept.presentation.isPreferred = true | Hardcoded "true" | |
– | concept.presentation.text | String of maxCardinality Values (ie. (hasTopping max 2) and Pizza) | |
– | concept.conceptProperty.propertyId | Generated value for property using "P" concatenated with a steadily incremented numerical value. | |
– | concept.conceptProperty.propertyName = type | Hardcoded "type" | |
– | concept.conceptProperty.text = "owl:intersectionOf" |
| String of cardinality Values |
owl:cardinality | concept.entityDescription | String of cardinality Values | |
– | concept.presentation.propertyId | Generated value for property textual presentation using "P" concatenated with a steadily incremented numerical value. | |
– | concept.presentation.propertyName | Hardcoded "textualPresentation" | |
– | concept.presentation.isPreferred = true | Hardcoded "true" | |
– | concept.presentation.text | String of cardinality Values | |
– | concept.conceptProperty.propertyId | Generated value for property using "P" concatenated with a steadily incremented numerical value. | |
– | concept.conceptProperty.propertyName = type | Hardcoded "type" | |
– | concept.conceptProperty.text = "owl:intersectionOf" | – | |
owl:disjointWith | association | association.id = "disjointWith" | |
OWL: Annotation Property |
|
| |
rdfs:label | Presentation | – | |
– | concept.presentation.propertyId | Generated value for property textual presentation using "P" concatenated with a steadily incremented numerical value. | |
– | concept.presentation.propertyName = "textualPresentation" | Hardcoded "textualPresentation" | |
– | concept.presentation.isPreferred = true | Hardcoded "true" | |
– | concept.presentation.text | Value of rdfs:label | |
rdfs:comment | Comment |
| |
– | concept.comment.propertyId | Generated value for property textual presentation using "P" concatenated with a steadily incremented numerical value. | |
– | concept.comment.propertyName = "comment" | Hardcoded "comment" | |
– | concept.presentation.text | Value of rdfs:comment | |
rdfs:seeAlso | conceptProperty | – | |
rdfs:isDefinedBy | conceptProperty | – | |
OWL: Versioning |
|
| |
owl:versionInfo | codingScheme.representsVersion | – | |
priorVersion | Not Mapped | – | |
backwardCompatibleWith | Not Mapped | – | |
owl:incompatibleWith | association | – | |
– | association.id = "incompatibleWith" | – | |
– | association.forwardName = "incompatibleWith" | – | |
– | association.isFunctional = "false" | – | |
– | association.isNavigable = "true" | – | |
| |||
| |||
– | association.isReflexive="true" | – | |
– | association.isSymmetric="true" | – | |
– | association.isTransitive="true" | – | |
– | association.reverseName="incompatibleWith" | – | |
DeprecatedClass | Concept attribute setIsActive = false | Not Mapped | |
DeprecatedProperty |
| Not Mapped |
OWL Mapping - 5.0
OWL Mapping - Protégé (5.0)
OWL Element | LexEVS | Comments | ||
---|---|---|---|---|
OWL: RDF Schema Features |
|
| ||
owl:ontology | codingScheme | – | ||
xml:lang | codingScheme.defaultLanguage | Default is 'en' | ||
dc:title | codingScheme.formalName | – | ||
rdfs:label | codingScheme.localName | – | ||
URI | codingScheme.registeredName | – | ||
owl:versionInfo | codingScheme.representsVersion | Default is 'UNASSIGNED' | ||
dc:rights | codingScheme.copyright | – | ||
owl:Class (Thing, Nothing) | concept | – | ||
rdf:ID | concept.conceptCode | – | ||
– | concept.isActive | Hard coded as "Active" | ||
– | concept.isAnonymous | – | ||
– | concept.isDefined | – | ||
rsfs:label | concept.entityDescription | – | ||
rdf:comment | concept.comment | – | ||
rdfs:subClassOf | association | – | ||
– | association.id = "subClassOf" | – | ||
– | association.forwardName = "subClassOf" | – | ||
– | association.isFunctional = "false" | – | ||
– | association.isNavigable = "true" | – | ||
– | association.isReflexive="true" | – | ||
– | association.isSymmetric="false" | |||
| ||||
| ||||
– | ||||
– | association.isTransitive="true" | – | ||
rdf:Property (ObjectProperty) | association | An association between two classes (domain, range) | ||
| ||||
rdf:Property (DatatypeProperty) | association | An association between one class (domain) and one asscoication (domain and hasDataProperty). The conceptProperty defines the range. | ||
| ||||
rdfs:subPropertyOf | association | |||
– | association.id = "subPropertyOf" | – | ||
– | association.forwardName = "subPropertyOf" | – | ||
– | association.isFunctional = "false" | – | ||
– | association.isNavigable = "true" | – | ||
– | association.isReflexive="true" | – | ||
– | association.isSymmetric="false" | – | ||
| ||||
| ||||
– | association.isTransitive="true" | – | ||
rdfs:domain | association | – | ||
– | association.id = "domain" | – | ||
– | association.forwardName = "domain" | – | ||
– | association.isNavigable = "true" | |||
| ||||
| ||||
| ||||
" | – | |||
– | association.isReflexive="false" | – | ||
– | association.isSymmetric="false" | – | ||
– | association.isTransitive="true" | – | ||
rdfs:range | association | – | ||
– | association.id = "range" | – | ||
– | association.forwardName = "range" | – | ||
– | association.isNavigable = "true" | – | ||
| ||||
| ||||
– | association.isReflexive="false" | – | ||
– | association.isSymmetric="false" | – | ||
– | association.isTransitive="false" | – | ||
Individual | association | An 'instance' association is created. (ie. sourceId = Country, targetId = America) | ||
– | association.id = "instance" | – | ||
OWL (In)Equality |
|
| ||
owl:equivalentClass | association | – | ||
– | association.id = "equivalentClass" | – | ||
– | association.forwardName = "equivalentClass" | – | ||
– | association.isFunctional = "false" | – | ||
– | association.isNavigable = "true" | |||
| ||||
| ||||
| ||||
| ||||
| ||||
owl:equivalentProperty | association | |||
– | ||||
– | association.id isReflexive="equivalentPropertytrue" | – | ||
– | association.forwardName isSymmetric="equivalentPropertytrue" | – | ||
– | association.isFunctional isTransitive="falsetrue" | – | ||
– | association.isNavigable reverseName="trueequivalentClass" | |||
| ||||
| ||||
| ||||
| ||||
– | ||||
owl:sameAs equivalentProperty | association | – | ||
– | association.id = "sameAsequivalentProperty" | – | ||
– | association.forwardName = "sameAsequivalentProperty" | |||
| association.isFunctional = "false" | |||
– | ||||
– | association.isFunctional = "false" | – | ||
– | association.isNavigable = "true" | – | ||
– | association.isReflexive="true" | – | ||
– | association.isSymmetric="true" | – | ||
– | association.isTransitive="true" | – | ||
– | association.reverseName="equivalentProperty" | – | ||
owl:sameAs | association | – | ||
– | association.id = "sameAs" | – | ||
– | association.forwardName = "sameAs" | – | ||
– | association.isFunctional = "false" | – | ||
– | association.isNavigable = "true" | – | ||
– | association.isReflexive="true" | – | ||
– | association.isSymmetric="true" | – | ||
– | association.isTransitive |
| association.isNavigable ="true" | – |
| ||||
| ||||
| ||||
– | association.reverseName="sameAs" | – | ||
differentFrom | association | – | ||
– | association.id = "differentFrom" | – | ||
– | association.forwardName = "differentFrom" | – | ||
– | association.isFunctional = "false" | – | ||
– | association.isNavigable = "true" | – | ||
– | association.isReflexive="true" | – | ||
– | association.isSymmetric="true" | – | ||
| ||||
| ||||
| ||||
– | association.isTransitive="true" | – | ||
– | association.reverseName= "differentFrom" | – | ||
owl:AllDifferent | association | AllDifferent | association | – |
– | association.id = "AllDifferent" | – | ||
– | association.forwardName = "AllDifferent" | – | ||
– | association.isFunctional = "false" | – | ||
– | association.id isNavigable = "AllDifferenttrue" | – | ||
– | association.forwardName isReflexive="AllDifferenttrue" | – | ||
– | association.isFunctional isSymmetric="falsetrue" | – | ||
– | association.isNavigable isTransitive="true" | |||
| ||||
| ||||
| ||||
– | ||||
– | association.reverseName= "AllDifferent" | – | ||
OWL: Property Characteristics |
|
| ||
owl:inverseOf | association | |||
– | association.id = "inverseOf" | – | ||
– | association.forwardName = "inverseOf" | – | ||
– | association.isFunctional = "false" | – | ||
– | association.isNavigable = "true" | – | ||
– | association.isReflexive="true" | |||
| ||||
| ||||
| ||||
| ||||
– | ||||
– | association.isSymmetric="true" | – | ||
– | association.isTransitive="true" | – | ||
– | association.reverseName="inverseOf" | – | ||
owl:TransitiveProperty | association.isTransitive | association property 'isTransitive' | ||
owl:SymmetricProperty | association.isSymmetric | association property 'isSymmetric' | ||
owl:InverseFunctionalProperty | association.isReverseFunctional | association property 'isReverseFunctional' | ||
owl:FunctionalProperty | association.isFunctional | association property 'isFunctional' | ||
OWL: Property Restrictions |
|
| ||
owl:Restriction | concept | Create an anonymous concept for the restriction | ||
– | concept.id | System generated | – | |
– | concept.isActive = true | – | ||
– | concept.isAnonymous = true | Hardcoded "True" | ||
| ||||
owl:onProperty | association.id | – | ||
owl: allValuesFrom | concept.entityDescription | String of allValuesFrom values | ||
– | concept.presentation.propertyId | Generated value for property textual presentation using "P" concatenated with a steadily incremented numerical value. | ||
– | concept.presentation.propertyName | Hardcoded "textualPresentation" | ||
– | concept.presentation.isPreferred = true | Hardcoded "true" | ||
– | concept.presentation.text | String of allValuesFrom values | ||
– | concept.conceptProperty.propertyId | Generated value for property using "P" concatenated with a steadily incremented numerical value. | ||
– | concept.conceptProperty.propertyName = type | Hardcoded "type" | ||
– | concept.conceptProperty.text = "owl:unionOf" | – | ||
owl: someValuesFrom | concept.entityDescription | String of someValuesFrom values | ||
– | concept.presentation.propertyId | Generated value for property textual presentation using "P" concatenated with a steadily incremented numerical value. | ||
– | concept.presentation.propertyName | Hardcoded "textualPresentation" | ||
– | concept.presentation.isPreferred = true | Hardcoded "true" | ||
– | concept.presentation.text | String of someValuesFrom values | ||
– | concept.conceptProperty.propertyId | Generated value for property using "P" concatenated with a steadily incremented numerical value. | ||
– | concept.conceptProperty.propertyName = type | Hardcoded "type" | ||
– | concept.conceptProperty.text = "owl:intersectionOf" | – | ||
owl:intersectionOf | concept.entityDescription | String of intersectionOf values (ie. Pizza and not VegetarianPizza) | ||
– | concept.presentation.propertyId | Generated value for property textual presentation using "P" concatenated with a steadily incremented numerical value. | ||
– | concept.presentation.propertyName | Hardcoded "textualPresentation" | ||
– | concept.presentation.isPreferred = true | Hardcoded "true" | ||
– | concept.presentation.text | String of intersectionOf values (ie. Pizza and not VegetarianPizza) | ||
– | concept.conceptProperty.propertyId | Generated value for property using "P" concatenated with a steadily incremented numerical value. | ||
– | concept.conceptProperty.propertyName = type | Hardcoded "type" | ||
– | concept.conceptProperty.text = "owl:intersectionOf" | – | ||
UnionOf | concept.conceptProperty.text = "owl:unionOf" | – | ||
owl:complementOf | association | association.id = "subClassOf" | ||
| ||||
owl:oneOf | concept.entityDescription | String of oneOf values | ||
– | concept.presentation.propertyId | Generated value for property textual presentation using "P" concatenated with a steadily incremented numerical value. | ||
– | concept.presentation.propertyName | Hardcoded "textualPresentation" | ||
– | concept.presentation.isPreferred = true | Hardcoded "true" | ||
– | concept.presentation.text | String of oneOf values | ||
– | concept.conceptProperty.propertyId | Generated value for property using "P" concatenated with a steadily incremented numerical value. | ||
– | concept.conceptProperty.propertyName = type | Hardcoded "type" | ||
– | concept.conceptProperty.text = "owl:intersectionOf" | – | ||
owl:hasValue | associationQualification.nameAndValueList.content | – | ||
owl:minCardinality | concept.entityDescription | String of minCardinality Values (ie. (hasTopping min 3) and Pizza) | ||
– | concept.presentation.propertyId | Generated value for property textual presentation using "P" concatenated with a steadily incremented numerical value. | ||
– | concept.presentation.propertyName | Hardcoded "textualPresentation" | ||
– | concept.presentation.isPreferred = true | Hardcoded "true" | ||
– | concept.presentation.text | String of minCardinality Value (ie. (hasTopping min 3) and Pizza) | ||
– | concept.conceptProperty.propertyId | Generated value for property using "P" concatenated with a steadily incremented numerical value. | ||
– | concept.conceptProperty.propertyName = type | Hardcoded "type" | ||
– | concept.conceptProperty.text = "owl:intersectionOf" | – | ||
owl:maxCardinality | concept.entityDescription | String of maxCardinality Values (ie. (hasTopping max 2) and Pizza) | ||
– | concept.presentation.propertyId | Generated value for property textual presentation using "P" concatenated with a steadily incremented numerical value. | ||
– | concept.presentation.propertyName | Hardcoded "textualPresentation" | ||
– | concept.presentation.isPreferred = true | Hardcoded "true" | ||
– | concept.presentation.text | String of maxCardinality Values (ie. (hasTopping max 2) and Pizza) | ||
– | concept.conceptProperty.propertyId | Generated value for property using "P" concatenated with a steadily incremented numerical value. | ||
– | concept.conceptProperty.propertyName = type | Hardcoded "type" | ||
– | concept.conceptProperty.text = "owl:intersectionOf" |
| String of cardinality Values – | |
owl:cardinality | concept.entityDescription | String of cardinality Values | ||
– | concept.presentation.propertyId | Generated value for property textual presentation using "P" concatenated with a steadily incremented numerical value. | ||
– | concept.presentation.propertyName | Hardcoded "textualPresentation" | ||
– | concept.presentation.isPreferred = true | Hardcoded "true" | ||
– | concept.presentation.text | String of cardinality Values | ||
– | concept.conceptProperty.propertyId | Generated value for property using "P" concatenated with a steadily incremented numerical value. | ||
– | concept.conceptProperty.propertyName = type | Hardcoded "type" | ||
– | concept.conceptProperty.text = "owl:intersectionOf" | – | ||
owl:disjointWith | association | association.id = "disjointWith" | ||
OWL: Annotation Property |
|
| ||
rdfs:label | Presentation | – | ||
– | concept.presentation.propertyId | Generated value for property textual presentation using "P" concatenated with a steadily incremented numerical value. | ||
– | concept.presentation.propertyName = "textualPresentation" | Hardcoded "textualPresentation" | ||
– | concept.presentation.isPreferred = true | Hardcoded "true" | ||
– | concept.presentation.text | Value of rdfs:label | ||
rdfs:comment | Comment | – | ||
– | concept.comment.propertyId | Generated value for property textual presentation using "P" concatenated with a steadily incremented numerical value. | ||
– | concept.comment.propertyName = "comment" | Hardcoded "comment" | ||
– | concept.presentation.text | Value of rdfs:comment | ||
rdfs:seeAlso | conceptProperty | – | ||
rdfs:isDefinedBy | conceptProperty | – | ||
OWL: Versioning |
|
| ||
owl:versionInfo | codingScheme.representsVersion | – | ||
priorVersion | Not Mapped | – | ||
backwardCompatibleWith | Not Mapped | – | ||
owl:incompatibleWith | association | – | ||
– | association.id = "incompatibleWith" | – | ||
– | association.forwardName = "incompatibleWith" | – | ||
– | association.isFunctional = "false" | – | ||
– | association.isNavigable = "true" | – | ||
– | association.isReflexive="true" | – | ||
– | association.isSymmetric="true" | |||
| ||||
| ||||
| ||||
– | ||||
– | association.isTransitive="true" | – | ||
– | association.reverseName="incompatibleWith" | – | ||
DeprecatedClass | Concept attribute setIsActive = false | Not Mapped | ||
DeprecatedProperty | – | Not Mapped |
...
OWL Mapping - NCI OWL
OWL Element | LexGrid | Comments |
---|---|---|
OWL: RDF Schema Features |
|
|
owl:ontology | codingScheme | Hardcoded "NCI_Thesaurus" |
xml:lang | codingScheme.defaultLanguage | Hardcoded "en" |
dc:title | codingScheme.formalName | Hardcoded "NCI Thesaurus" |
rdfs:label | codingScheme.localName | Hardcoded "NCI_Thesaurus" |
| Hardcoded "40010" | |
| Hardcoded "urn:oid:2.16.840.1.113883.3.26.1.1" | |
URI | codingScheme.registeredName | Hardcoded "http://ncicb.nci.nih.gov/xml/owl/EVS/Thesaurus.owl#" |
owl:versionInfo | codingScheme.representsVersion | |
dc:rights | codingScheme.copyright | Read from hardcoded "Terms.txt" file . |
rdfs:comment | codingScheme.entityDescription | |
| codingScheme.isNative | Hardcoded "true" |
| ||
owl:Class (Thing, Nothing) | concept | |
code | concept.id | |
| concept.isActive | Hard coded as "true" unless class "owl:DeprecatedClass", then 'false' |
| concept.isAnonymous | |
rsfs:label | concept.entityDescription | |
rdf:comment | concept.comment | |
| ||
| conceptProperty | Indicate whether the concept is primative (has no equavalent classes) |
| concept.conceptProperty.propertyName | Hard coded as "primitive" |
| concept.conceptProperty.text | "true" |
| concept.conceptProperty.propertyId | Generated value for property using "P" concatenated with a steadily incremented numerical value. |
| ||
| presentation | Provide default presentation to match concept entity description if not provided as property |
| concept.presentation.propertyId | Generated value for property textual presentation using "P" concatenated with a steadily incremented numerical value. |
| concept.presentation.propertyName | Hardcoded "NCI_Preferred_Term" |
rdfs:label | concept.presentation.text | concept.entityDescription |
| ||
| conceptProperty | Property with designated concept name label (per NCI requirements and used in codeToName/nameToCode lookup). |
| concept.conceptProperty.propertyName | Hard coded as "CONCEPT_NAME" |
rdfs:label | concept.conceptProperty.text | concept.entityDescription |
| concept.conceptProperty.propertyId | Generated value for property using "P" concatenated with a steadily incremented numerical value. |
| ||
| relation | Top-level container for associations (non-inheritable, non-defining relationships between concepts. |
| relations.dc | Hard coded as "associations" |
| relations.isNative | Hard coded as "true" |
| relations.entityDescription | Hard coded as "Non-inheritable non-defining relations." |
| ||
| relation | Top-level container for roles (inheritable relationships) |
| relations.dc | Hard coded as "roles" |
| relations.isNative | Hard coded as "true" |
| relations.entityDescription | Hard coded as "Inheritable/defining relations." |
| ||
rdfs:subClassOf | association | Association for subtype hierarchy. |
| association.id = "hasSubtype" | |
| association.forwardName = "hasSubtype" | |
| association.reverseName = "isA" | |
| association.isNavigable = "true" | Hard coded as "true" |
| Hard coded as "true" | |
| Hard coded as "false" | |
| Hard coded as "true" | |
| ||
hasElement | association | Association used to register component classes as elements of anonymous node representations. |
| association.id = "hasElement" | |
| association.forwardName = "hasElement" | |
| association.isNavigable = "true" | Hard coded as "true" |
| Hard coded as "false" | |
| Hard coded as "true" | |
| ||
rdfs:domain | association | Association for role_has_domain relations |
| association.id = "Role_Has_Domain" | |
| association.forwardName = "roleHasDomain" | |
| association.reverseName = "kindIsDomainOf" | |
| association.isNavigable = "true" | Hard coded as "true" |
| Hard coded as "false" | |
| Hard coded as "false" | |
| Hard coded as "true" | |
| ||
rdfs:range | association | Association for range relations |
| association.id = "Role_Has_Range" | |
| association.forwardName = "roleHasRange" | |
| association.reverseName = "kindIsRangeOf" | |
| association.isNavigable = "true" | Hard coded as "true" |
| Hard coded as "false" | |
| Hard coded as "false" | |
| Hard coded as "false" | |
| ||
| ||
| ||
rdf:Property (ObjectProperty) | association | An association between two classes (hasDomain, hasRange) |
| ||
| ||
rdfs:subPropertyOf | Not Mapped | |
| ||
| ||
OWL (In)Equality |
|
|
| ||
owl:equivalentClass | association | Association for equivalent class. |
| association.id = "equivalentClass" | |
| association.forwardName = "equivalentClass" | |
| association.reverseName = "equivalentClass" | |
| association.isNavigable = "true" | Hard coded as "true" |
| Hard coded as "true" | |
| Hard coded as "true" | |
| Hard coded as "true" | |
| ||
OWL: Property Characteristics |
|
|
owl:inverseOf | association | |
| association.id = "inverseOf" | |
| association.forwardName = "inverseOf" | |
| association.isFunctional = "false" | |
| association.isNavigable = "true" | |
| ||
| ||
| ||
| ||
| ||
owl:TransitiveProperty | association.isTransitive | association property 'isTransitive' |
owl:SymmetricProperty | association.isSymmetric | association property 'isSymmetric' |
owl:InverseFunctionalProperty | association.isReverseFunctional | association property 'isReverseFunctional' |
owl:FunctionalProperty | association.isFunctional | association property 'isFunctional' |
OWL: Property Restrictions |
|
|
owl:Restriction | concept | Anonymous concept created. |
| concept.entityDescription = "RestrictionOn: " + association name | Concatination of "Restriction On: " and assocation name |
| concept.isAnonymous = true | |
| ||
owl: allValuesFrom | associationQualification.association.Qualifier = "AllValuesFrom" | |
owl: someValuesFrom | associationQualification.association.Qualifier = "someValuesFrom" | |
owl:intersectionOf | concept.entityDescription | Concatination of "Restriction On: " and assocation name |
| concept.isAnonymous = true | |
| concept.presentation.propertyId | Generated value for property textual presentation using "P" concatenated with a steadily incremented numerical value. |
| concept.presentation.propertyName | Hardcoded "textualPresentation" |
| concept.presentation.isPreferred = true | Hardcoded "true" |
| concept.presentation.text | Set to concept.entityDescription |
| concept.conceptProperty.propertyId | Generated value for property using "P" concatenated with a steadily incremented numerical value. |
| concept.conceptProperty.propertyName = type | Hardcoded "type" |
| concept.conceptProperty.text = "owl:intersectionOf" | |
| ||
| ||
owl:unionOf | concept.entityDescription | Concatination of "Restriction On: " and assocation name |
| concept.isAnonymous = true | |
| concept.presentation.propertyId | Generated value for property textual presentation using "P" concatenated with a steadily incremented numerical value. |
| concept.presentation.propertyName | Hardcoded "textualPresentation" |
| concept.presentation.isPreferred = true | Hardcoded "true" |
| concept.presentation.text | Set to concept.entityDescription |
| concept.conceptProperty.propertyId | Generated value for property using "P" concatenated with a steadily incremented numerical value. |
| concept.conceptProperty.propertyName = type | Hardcoded "type" |
| concept.conceptProperty.text = "owl:unionOf" | |
| ||
| ||
owl:oneOf | concept.conceptProperty.propertyId | Generated value for property using "P" concatenated with a steadily incremented numerical value. |
| concept.conceptProperty.propertyName = "owl:oneOf" | Hardcoded "owl:oneOf" |
| concept.conceptProperty.text | String of oneOf values |
| ||
OWL: Annotation Property |
|
|
rdfs:comment | Comment | |
| concept.comment.propertyId | Generated value for property textual presentation using "P" concatenated with a steadily incremented numerical value. |
| concept.comment.propertyName = "comment" | Hardcoded "comment" |
| concept.presentation.text | Value of rdfs:comment |
| ||
rdfs:seeAlso | conceptProperty | |
rdfs:isDefinedBy | conceptProperty | |
OWL: Versioning |
|
|
owl:versionInfo | codingScheme.representsVersion | |
priorVersion | Not Mapped | |
backwardCompatibleWith | Not Mapped | |
DeprecatedClass | Not Mapped | |
DeprecatedProperty | Not Mapped |
...
LexGrid Text Mapping | ||||||||||||
| Source Definition | Comments | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
| Column | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
| ||
Line | 1 | <codingSchemeName> | <codingSchemeId> | <defaultLanguage> | <formalName> | _version_ |
| _description__ | copyright_ | This must be the first line. It contains the coding scheme metadata. | ||
| 2 |
| <name> | _description_ | Beginning of concepts in coding scheme. | |||||||
3 |
| <name> | _description_ | Represent hierarchical 'hasSubtype' relationship nesting (name hasSubtype name) | ||||||||
| ||||||||||||
| ||||||||||||
| ||||||||||||
| Text Element | LexGrid | Comments | |||||||||
| Coding Scheme | |||||||||||
| codingSchemeName | codingScheme.codingSchemeName | ||||||||||
| codingSchemeId | codingScheme.codingSchemeId | ||||||||||
| defaultLanguage | codingScheme.defaultLanguage | ||||||||||
| formalName | codingScheme.formalName | ||||||||||
| version | codingScheme.representsVersion | Optional | |||||||||
| source | codingScheme.source | Optional | |||||||||
| description | codingScheme.entityDescription | Optional | |||||||||
| copyright | codingScheme.copyright | Optional | |||||||||
| Concepts | |||||||||||
| code | concept.conceptCode | Optional | |||||||||
| name | concept.conceptName | ||||||||||
| description | concept.entityDescription |
...
Scrollbar | ||
---|---|---|
|