Annotaton Property Label | Property IRI | Description | Property Value |
InClassGroup | http://eagle-i.org/ont/app/1.0/inClassGroup | Used to group classes in the eagle-i ontology into different groups according to how they can be used in various application logic (i.e. data entry and search UIs). | The value of the property is an instance of http://eagle-i.org/ont/app/1.0/ClassGroup (documented in separate table below) |
InPropertyGroup | http://eagle-i.org/ont/app/1.0/inPropertyGroup | Used to group object and datatype properties in the eagle-i ontology into different groups according to how they can be used in various application logic (i.e. data entry and search UIs). | The value of the property is an instance of http://eagle-i.org/ont/app/1.0/PropertyGroup. |
eagle-i preferred label | http://eagle-i.org/ont/app/1.0/preferredLabel | Holds the preferred display label to be used in eagle-i applications. Supersedes any other display label. | A free text string (capitalized) representing the label to appear in the application UI. |
eagle-i preferred definition | http://eagle-i.org/ont/app/1.0/preferredDefinition | Used to hold a preferred definition for display in UI (as tool tips, or in glosary) that overrides definitions provided in ero.owl or in imported ontolgies. | A free text string representing the definitiion to appear in the application UI. |
eagle-i referenced taxonomy IRI | http://eagle-i.org/ont/app/1.0/referencedTaxonomyIRI | Used to identify the IRI of the ontology containing subclasses of a reference taxonomy root class. | The IRI of the referenced ontology file, e.g. http://eagle-i.org/ont/app/1.0/uberon-import-app.owl. |
eagle-i domain constraint | http://eagle-i.org/ont/app/1.0/domainConstraint | Used to define what classes are allowed to be in the domain for the property - overrides any delcaration of domain as a logical axiom. | Each annotation will contain the URI of one class. |
eagle-i range constraint | http://eagle-i.org/ont/app/1.0/rangeConstraint | Used to define what classes are allowed to be in the range for the property - overrides any delcaration of range as a logical axiom. | Each annotation will contain the URI of one class. |
Individual Label | Individual IRI | Description/Role |
InClassGroup Values | ||
Class Instance Create | http://eagle-i.org/ont/app/1.0/ClassGroup_InstanceCreate | Value used to identify classes that can have instances. |
Class Primary Resource Type | http://eagle-i.org/ont/app/1.0/ClassGroup_PrimaryResourceType | Value used to identify classes for which primary eagle-i resource instances are collected (e.g. the nine primary types not including organizations or people). **Primary resource classes need both an instance create annotation as well as a Class Primary Resource Type annotation.** |
Class Embedded Resource Type | http://eagle-i.org/ont/app/1.0/ClassGroup_EmbeddedResourceType | Value used to identify the classes for which instances are created that can have one and only one referencing instance (these won't appear as search results). **Embedded resource classes need both an instance create annotation as well as a Class Embedded Resource Type annotation.** |
Class Referenced Taxonomy | http://eagle-i.org/ont/app/1.0/ClassGroup_ReferencedTaxonomy | Value used to identify classes for which we don't allow creation of instances (but rather serve as roots of hierarchies of classes used as values for properties that descripe a resource). Any class marked with this indivodual cannot be an instance create, primary resource, or embedded resource class. |
Class Global | http://eagle-i.org/ont/app/1.0/ClassGroup_Global | Value used to identify classes whose instances are/can be globals. |
Class No Asserted Instances | http://eagle-i.org/ont/app/1.0/ClassGroup_NoAssertedInstances | Identifies classes for which instances won't be allowed to be directly asserted. (Currently for equivalent classes). |
Class Data Model Exclude | http://eagle-i.org/ont/app/1.0/ClassGroup_DataModelExclude | Value used to identify classes that should be excluded from the data model. Used primarily for classes from general upper ontologies that we don’t want to be displayed in the apps. |
Class Resource Provider | http://eagle-i.org/ont/app/1.0/ClassGroup_ResourceProvider | Value used to identify organizations that can provide resources. |
Class Search Flatten | http://eagle-i.org/ont/app/1.0/ClassGroup_SearchFlatten | Value used to identify classes whose properties would be flatten to their referecing instances in search. |
Class Transferable Resource Type | http://eagle-i.org/ont/app/1.0/ClassGroup_TransferableResourceType | Value used to identify classes of primary eagle-i resource instances that can be shipped across labs |
InPropertyGroup Values | ||
Property Primary Property | http://eagle-i.org/ont/app/1.0/PropertyGroup_PrimaryProperty | Value used to identify properties that will be displayed in the first block of properties for a resource. |
Property Secondary Property | http://eagle-i.org/ont/app/1.0/PropertyGroup_SecondaryProperty | Value used to identify properties that will be displayed in the second block of properties for a resource. |
Property Tertiary Property | http://eagle-i.org/ont/app/1.0/PropertyGroup_TertiaryProperty | Value used to identify properties that will be displayed in the third block of properties for a resource. |
Property Data Model Exclude | http://eagle-i.org/ont/app/1.0/PropertyGroup_DataModelExclude | Group for properties that should be excluded from the data model. **Important to use on any property that we don’t isnt used to collect data in the app.** |
Property Data Collection Exclude | http://eagle-i.org/ont/app/1.0/PropertyGroup_DataCollectionExclude | Value used to identify properties that should not be used for data collection. |
Property Resource Provider | http://eagle-i.org/ont/app/1.0/PropertyGroup_ResourceProvider | Value used to identify properties that is used to identify the relationship with a lab. |
Property Admin Data | http://eagle-i.org/ont/app/1.0/PropertyGroup_AdminData | Value used to identify properties that are not meant for public consumption, e.g. application-specific administrative metadata, private comments. |
Property Contact Location | http://eagle-i.org/ont/app/1.0/PropertyGroup_ContactInformation | Value used to identify properties about contact information that must hidden by default when hiding mode is engaged. |
Property Search Facet | http://eagle-i.org/ont/app/1.0/PropertyGroup_SearchFacet | Group for object properties identifying advance search filters. |
Property Local Property | http://eagle-i.org/ont/app/1.0/PropertyGroup_LocalProperty | Value used to identify properties specific to individual eagle-i deployments. |
Overview
Content Tools