OWL: RDF Schema Features
OWL Mapping - Protégé (New) | LexGrid | Comments |
---|---|---|
owl:ontology | codingScheme | No comments |
xml:lang | codingScheme.defaultLanguage | Default is \'en\' |
dc:title | codingScheme.formalName | No comments |
rdfs:label | codingScheme.localName | No comments |
URI | codingScheme.registeredName | No comments |
owl:versionInfo | codingScheme.representsVersion | Default is \'UNASSIGNED\' |
dc:rights | codingScheme.copyright | No comments |
owl:Class (Thing, Nothing) | entity | No comments |
rdf:ID | entity.entityCode | No comments |
| entity.isActive | Hard coded as \"Active\" |
| entity.isAnonymous | No comments |
rsfs:label | entity.entityDescription | No comments |
| entity.presentation | No comments |
rdf:comment | entity.comment | No comments |
rdfs:subClassOf | associationPredicate & associationEntity | No comments |
| associationPredicate.associationName = \"subClassOf\" | No comments |
| associationEntity.entityCode = \"subClassOf\" | No comments |
| associationEntity.forwardName = \"subClassOf\" | No comments |
| associationEntity.isNavigable = \"true\" | No comments |
| associationEntity.isTransitive=\"true\" | No comments |
|
|
|
rdf:Property (ObjectProperty/DatatypeProperty) | associationPredicate.associationName = \"objectProperty/datatypeProperty\" | An association between two classes |
| associationEntity.propertyName = \"type\" | No comments |
| associationEntity.propertyValue = \"objectProperty/datatypeProperty\" | No comments |
|
| No comments |
|
| No comments |
rdfs:subPropertyOf | associationPredicate & associationEntity | No comments |
| associationPredicate.associationName = \"subPropertyOf\" | No comments |
| associationEntity.entityCode = \"subPropertyOf\" | No comments |
| associationEntity.forwardName = \"subPropertyOf\" | No comments |
| associationEntity.isNavigable = \"true\" | No comments |
| associationEntity.isTransitive=\"true\" | No comments |
|
|
|
rdfs:domain | associationPredicate & associationEntity | No comments |
| associationPredicate.associationName = \"domain\" | No comments |
| associationEntity.entityCode = \"domain\" | No comments |
| associationEntity.forwardName = \"domain\" | No comments |
| associationEntity.isNavigable = \"true\" | No comments |
| associationEntity.isTransitive=\"true\" | No comments |
|
|
|
rdfs:range | associationPredicate & associationEntity | No comments |
| associationPredicate.associationName = \"range\" | No comments |
| associationEntity.entityCode = \"range\" | No comments |
| associationEntity.forwardName = \"range\" | No comments |
| associationEntity.isNavigable = \"true\" | No comments |
| associationEntity.isTransitive=\"false\" | No comments |
|
| No comments |
Individual | entity | No comments |
| entity.EntityType = \"instance\" |
OWL: (In)Equality
OWL Mapping - Protégé (6.0) | LexGrid | Comments |
---|---|---|
owl:equivalentClass | associationPredicate & associationEntity | No comments |
| associationPredicate.associationName = \"equivalentClass\" | No comments |
| associationEntity.entityCode = \"equivalentClass\" | No comments |
| associationEntity.forwardName = \"equivalentClass\" | No comments |
| associationEntity.isNavigable = \"true\" | No comments |
| associationEntity.isTransitive=\"true\" | No comments |
| associationEntity.reverseName=\"equivalentClass\" | No comments |
|
| No comments |
owl:equivalentProperty | associationPredicate & associationEntity | No comments |
| associationPredicate.associationName = \"equivalentProperty\" | No comments |
| associationEntity.entityCode = \"equivalentProperty\" | No comments |
| associationEntity.forwardName = \"equivalentProperty\" | No comments |
| associationEntity.isNavigable = \"true\" | No comments |
| associationEntity.isTransitive=\"true\" | No comments |
| associationEntity.reverseName=\"equivalentProperty\" | No comments |
|
|
|
owl:sameAs | associationPredicate & associationEntity | No comments |
| associationPredicate.associationName = \"sameAs\" | No comments |
| associationEntity.entitycode = \"sameAs\" | No comments |
| associationEntity.forwardName = \"sameAs\" | No comments |
| associationEntity.isNavigable = \"true\" | No comments |
| associationEntity.isTransitive=\"true\" | No comments |
| associationEntity.reverseName=\"sameAs\" | No comments |
|
|
|
owl:differentFrom | associationPredicate & associationEntity | No comments |
| associationPredicate.associationName = \"differentFrom\" | No comments |
| associationEntity.entityCode = \"differentFrom\" | No comments |
| associationEntity.forwardName = \"differentFrom\" | No comments |
| associationEntity.isNavigable = \"true\" | No comments |
| associationEntity.isTransitive=\"true\" | No comments |
| associationEntity.reverseName= \"differentFrom\" | No comments |
|
|
|
owl:AllDifferent | associationPredicate & associationEntity | No comments |
| associationPredicate.associationName = \"AllDifferent\" | No comments |
| associationEntity.entityCode = \"AllDifferent\" | No comments |
| associationEntity.forwardName = \"AllDifferent\" | No comments |
| associationEntity.isNavigable = \"true\" | No comments |
| associationEntity.isTransitive=\"true\" | No comments |
| associationEntity.reverseName= \"AllDifferent\" | No comments |
OWL: Property Characteristics
OWL Mapping - Protégé (6.0) | LexGrid | Comments |
---|---|---|
owl:inverseOf | associationPredicate & associationEntity | No comments |
| associationPredicate.associationName = \"inverseOf\" | No comments |
| associationEntity.entitycode = \"inverseOf\" | No comments |
| associationEntity.forwardName = \"inverseOf\" | No comments |
| associationEntity.isNavigable = \"true\" | No comments |
| associationEntity.isTransitive=\"true\" | No comments |
| associationEntity.reverseName=\"inverseOf\" | No comments |
|
|
|
owl:TransitiveProperty | associationEntity.propertyName = \"type\" | No comments |
| associationEntity.propertyValue = \"transitiveProperty\" | No comments |
owl:SymmetricProperty | associationEntity.propertyName = \"type\" | No comments |
| associationEntity.propertyValue = \"symmetricProperty\" | No comments |
owl:InverseFunctionalProperty | associationEntity.propertyName = \"type\" | No comments |
| associationEntity.propertyValue = \"inverseFunctionalProperty\" | No comments |
owl:FunctionalProperty | associationEntity.propertyName = \"type\" | No comments |
| associationEntity.propertyValue = \"functionalProperty\" | No comments |
OWL: Property Restrictions
OWL Mapping - Protégé (6.0) | LexGrid | Comments |
---|---|---|
owl:Restriction | associationEntity & associationSource/associationTarget | Create an anonymous entity for the restriction. Note: if the restriction is under an intersectionOf, system creates an anonymous class for intersectionOf which contains the restriction |
| associationEntity.entityCode starts with \"@\" | System generated code |
| associationEntity.isActive = true | No comments |
| associationEntity.isAnonymous = true | Hardcoded \"True\" |
| associationSource.entityCode starts with \"@\" | System generated code |
| associationTarget.entityCode starts with \"@\" | System generated code |
|
| No comments |
owl:onProperty | associationPredicate | Use to define from associationSource to associationTarget |
|
|
|
owl: allValuesFrom | associationEntity.entityDescription | String of only values |
| associationEntity.presentation.propertyId | Generated value for property textual presentation using \"P\" concatenated with a steadily incremented numerical value. |
| associationEntity.presentation.propertyName | Hardcoded \"label\" |
| associationEntity.presentation.isPreferred = true | Hardcoded \"true\" |
| associationEntity.presentation.text | String of only values |
| associationTarget.associationQualifier = \"allValueFrom\" | No comments |
|
|
|
owl: someValuesFrom | associationEntity.entityDescription | String of some values |
| associationEntity.presentation.propertyId | Generated value for property textual presentation using \"P\" concatenated with a steadily incremented numerical value. |
| associationEntity.presentation.propertyName | Hardcoded \"textualPresentation\" |
| associationEntity.presentation.isPreferred = true | Hardcoded \"true\" |
| associationEntity.presentation.text | String of someValuesFrom values |
| associationTarget.associationQualifier = \"someValuesFrom\" | No comments |
|
|
|
owl:intersectionOf | associationEntity & associationSource/associationTarget | Create an anonymous entity for the restriction. Note: if the restriction is under an intersectionOf, system creates an anonymous class for intersectionOf which contains the restriction |
| associationEntity.entityCode starts with \"@\" | System generated code |
| associationEntity.isActive = true | No comments |
| associationEntity.isAnonymous = true | Hardcoded \"True\" |
| associationEntity.entityDescription | String of intersectionOf values (ie. Pizza and not VegetarianPizza) |
| associationEntity.presentation.propertyId | Generated value for property textual presentation using \"P\" concatenated with a steadily incremented numerical value. |
| associationEntity.presentation.propertyName | Hardcoded \"textualPresentation\" |
| associationEntity.presentation.isPreferred = true | Hardcoded \"true\" |
| associationEntity.presentation.text | String of intersectionOf values (ie. Pizza and not VegetarianPizza) |
| associationEntity.conceptProperty.propertyId | Generated value for property using \"P\" concatenated with a steadily incremented numerical value. |
| associationEntity.conceptProperty.propertyName = type | Hardcoded \"type\" |
| associationEntity.conceptProperty.text = \"owl:intersectionOf\" |
|
| associationSource.entityCode starts with \"@\" | System generated code |
| associationTarget.entityCode starts with \"@\" | System generated code |
|
|
|
UnionOf | associationEntity & associationSource/associationTarget | No comments |
| associationEntity.entitycode starts with \"@\" | System generated code |
| associationEntity.isActive = true | No comments |
| associationEntity.isAnonymous = true | No comments |
| associationEntity.entityDescription | String of Union of values (ie. MozzarellaTopping or MushroomTopping or TomatoTopping) |
| associationEntity.presentation.propertyId | Generated value for property textual presentation using \"P\" concatenated with a steadily incremented numerical value. |
| associationEntity.presentation.propertyName | Hardcoded \"textualPresentation\" |
| associationEntity.presentation.isPreferred = true | Hardcoded \"true\" |
| associationEntity.presentation.text | String of intersectionOf values (ie. Pizza and not VegetarianPizza) |
| associationEntity.conceptProperty.propertyId | Generated value for property using \"P\" concatenated with a steadily incremented numerical value. |
| associationEntity.conceptProperty.propertyName = type | Hardcoded \"type\" |
| associationEntity.conceptProperty.text = \"owl:unionOf\" | No comments |
| associationSource.entityCode starts with \"@\" | System generated code |
| associationTarget.entityCode starts with \"@\" | System generated code |
|
|
|
owl:complementOf | associationPredicate | associationPredicate.associationName = \"complementOf\" |
owl:oneOf | associationEntity.entityDescription | String of oneOf values |
| associationEntity.presentation.propertyId | Generated value for property textual presentation using \"P\" concatenated with a steadily incremented numerical value. |
| associationEntity.presentation.propertyName | Hardcoded \"textualPresentation\" |
| associationEntity.presentation.isPreferred = true | Hardcoded \"true\" |
| associationEntity.presentation.text | String of oneOf values |
| associationEntity.conceptProperty.propertyId | Generated value for property using \"P\" concatenated with a steadily incremented numerical value. |
| associationEntity.conceptProperty.propertyName = type | Hardcoded \"type\" |
| associationEntity.conceptProperty.text = \"owl:intersectionOf\" | No comments |
|
|
|
owl:hasValue | associationTarget.associationQualifier=\"owl:hasValue\" | No comments |
| associationData.value | eg. if the type is int, associationData has the value |
|
|
|
owl:minCardinality | associationEntity.entityDescription | String of minCardinality Values (ie. (hasTopping min 3) and Pizza) |
| associationEntity.presentation.propertyId | Generated value for property textual presentation using \"P\" concatenated with a steadily incremented numerical value. |
| associationEntity.presentation.propertyName | Hardcoded \"textualPresentation\" |
| associationEntity.presentation.isPreferred = true | Hardcoded \"true\" |
| associationEntity.presentation.text | String of minCardinality Value (ie. (hasTopping min 3) and Pizza) |
| associationEntity.conceptProperty.propertyId | Generated value for property using \"P\" concatenated with a steadily incremented numerical value. |
| associationEntity.conceptProperty.propertyName = type | Hardcoded \"type\" |
| associationEntity.conceptProperty.text = \"owl:intersectionOf\" | No comments |
| associationTarget.associationQualifier = \"owl:minCardinality\" | No comments |
| associationData.value | eg. if the type is int, associationData has the value |
|
|
|
owl:maxCardinality | associationEntity.entityDescription | String of maxCardinality Values (ie. (hasTopping max 2) and Pizza) |
| associationEntity.presentation.propertyId | Generated value for property textual presentation using \"P\" concatenated with a steadily incremented numerical value. |
| associationEntity.presentation.propertyName | Hardcoded \"textualPresentation\" |
| associationEntity.presentation.isPreferred = true | Hardcoded \"true\" |
| associationEntity.presentation.text | String of maxCardinality Values (ie. (hasTopping max 2) and Pizza) |
| associationEntity.conceptProperty.propertyId | Generated value for property using \"P\" concatenated with a steadily incremented numerical value. |
| associationEntity.conceptProperty.propertyName = type | Hardcoded \"type\" |
| associationEntity.conceptProperty.text = \"owl:intersectionOf\" | No comments |
| associationTarget.associationQualifier = \"owl:maxCardinality\" | No comments |
| associationData.value | eg. if the type is int, associationData has the value |
|
|
|
owl:cardinality | associationEntity.entityDescription | String of cardinality Values |
| associationEntity.presentation.propertyId | Generated value for property textual presentation using \"P\" concatenated with a steadily incremented numerical value. |
| associationEntity.presentation.propertyName | Hardcoded \"textualPresentation\" |
| associationEntity.presentation.isPreferred = true | Hardcoded \"true\" |
| associationEntity.presentation.text | String of cardinality Values |
| associationEntity.conceptProperty.propertyId | Generated value for property using \"P\" concatenated with a steadily incremented numerical value. |
| associationEntity.conceptProperty.propertyName = type | Hardcoded \"type\" |
| associationEntity.conceptProperty.text = \"owl:intersectionOf\" | No comments |
| associationTarget.associationQualifier = \"owl:cardinality\" | No comments |
| associationData.value | eg. if the type is int, associationData has the value |
|
|
|
owl:disjointWith | associationPredicaet | association.id = \"disjointWith\" |
OWL: Annotation Property
OWL Mapping - Protégé (6.0) | LexGrid | Comments |
---|---|---|
rdfs:label | Presentation | No comments |
| entity.presentation.propertyId | Generated value for property textual presentation using \"P\" concatenated with a steadily incremented numerical value. |
| entity.presentation.propertyName = \"textualPresentation\" | Hardcoded \"textualPresentation\" |
| entity.presentation.isPreferred = true | Hardcoded \"true\" |
| entity.presentation.text | Value of rdfs:label |
|
|
|
rdfs:comment | Comment | No comments |
| entity.comment.propertyId | Generated value for property textual presentation using \"P\" concatenated with a steadily incremented numerical value. |
| entity.comment.propertyName = \"comment\" | Hardcoded \"comment\" |
| entity.presentation.text | Value of rdfs:comment |
|
|
|
rdfs:seeAlso | entityProperty | No comments |
rdfs:isDefinedBy | entityProperty | No comments |
OWL: Versioning
OWL Mapping - Protégé (6.0) | LexGrid | Comments |
---|---|---|
owl:versionInfo | codingScheme.representsVersion | No comments |
priorVersion |
| Not Mapped |
backwardCompatibleWith |
| Not Mapped |
owl:incompatibleWith | associationPredicate & associationEntity | No comments |
| associationPredicate.associationName = \"imcompatibleWith\" | No comments |
| associationEntity.entityCode = \"incompatibleWith\" | No comments |
| associationEntity.forwardName = \"incompatibleWith\" | No comments |
| associationEntity.isNavigable = \"true\" | No comments |
| associationEntity.isTransitive=\"true\" | No comments |
| associationEntity.reverseName=\"incompatibleWith\" | No comments |
DeprecatedClass | Concept attribute setIsActive = false | Not Mapped |
DeprecatedProperty |
| Not Mapped |
Legacy Complex Properties Mapping
tag | presentation | source | represenational form | qualifier | model element | value column name | model element |
---|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
go-term | x |
|
|
|
| propertyValue |
|
go-id |
|
|
| x | propertyQualifierId | val1 | PropertyQualifier attribute content? |
go-source |
|
|
| x | propertyQualifierId | val1 | PropertyQualifier attribute content? |
source-date |
|
|
| x | propertyQualifierId | val1 | PropertyQualifier attribute content? |
|
|
|
|
|
|
|
|
term-name | x |
|
|
|
| propertyValue |
|
term-group |
|
| x |
|
| representationalForm | property attribute |
term-source |
| x |
|
|
| attributeValue | source |
|
|
|
|
|
|
|
|
def-source |
| x |
|
|
| attributeValue | source |
def-definition | x |
|
|
|
| propertyValue | definition |
Definition_Review_Date |
|
|
| x | propertyQualifierId | val1 | PropertyQualifier attribute content? |
Definition_Reviewer_Name |
|
|
| x | propertyQualifierId | val1 | PropertyQualifier attribute content? |