PREFIX gist: <https://w3id.org/semanticarts/ns/ontology/gist/>
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>

gist:SubCountryGovernment a rdfs:Class ;
  rdfs:label "Sub-Country Government" ;
  rdfs:comment "A government of a governed geo-region other than a country, which is under the direct or indirect control of a country government." .

gist:isGovernedBy a rdf:Property ;
  rdfs:label "is governed by" ;
  rdfs:comment "Relates a thing governed to the governor." ;
  rdfs:range <https://w3id.org/linkml/Any> .

gist:Language a rdfs:Class ;
  rdfs:label "Language" ;
  rdfs:comment "A recognized, organized set of symbols and grammar." .

gist:Offer a rdfs:Class ;
  rdfs:label "Offer" ;
  rdfs:comment "A commitment to buy or sell a described or identified part or service." .

gist:plannedEndDateTime a rdf:Property ;
  rdfs:label "planned end date time" ;
  rdfs:comment "The date that something is or was planned to end, with no implied precision." ;
  rdfs:range xsd:dateTime ;
  rdfs:subPropertyOf gist:endDateTime .

gist:plannedStartDateTime a rdf:Property ;
  rdfs:label "planned start date time" ;
  rdfs:comment "The date and time that something is or was planned to start, with no implied precision." ;
  rdfs:range xsd:dateTime ;
  rdfs:subPropertyOf gist:startDateTime .

gist:offers a rdf:Property ;
  rdfs:label "offers" ;
  rdfs:comment "Relates something to a thing that is being made available for acceptance or rejection." ;
  rdfs:range <https://w3id.org/linkml/Any> .

gist:EquipmentType a rdfs:Class ;
  rdfs:label "Equipment Type" ;
  rdfs:comment "Categories of equipment" ;
  rdfs:subClassOf gist:Category .

gist:isAllocatedBy a rdf:Property ;
  rdfs:label "is allocated by" ;
  rdfs:comment "Relates the subject to whomever or whatever assigns or distributes it." ;
  rdfs:range xsd:string .

gist:Restriction a rdfs:Class ;
  rdfs:label "Restriction" ;
  rdfs:comment "A description of things one is prevented from doing.  Most laws are restrictions." .

gist:prevents a rdf:Property ;
  rdfs:label "prevents" ;
  rdfs:comment "The intention (say a law) is intended to prevent this kind of behavior (say jay-walking)" ;
  rdfs:domain gist:Intention ;
  rdfs:range gist:Behavior .

gist:UnitGroup a rdfs:Class ;
  rdfs:label "Unit Group" ;
  rdfs:comment "A collection of units of measure that can all be used to measure the same aspects." .

gist:exponentOfSecond a rdf:Property ;
  rdfs:label "exponent of second" ;
  rdfs:comment "The exponent of second in a product of powers of base units." ;
  rdfs:range xsd:decimal .

gist:exponentOfMeter a rdf:Property ;
  rdfs:label "exponent of meter" ;
  rdfs:comment "The exponent of meter in a product of powers of base units." ;
  rdfs:range xsd:decimal .

gist:exponentOfRadian a rdf:Property ;
  rdfs:label "exponent of radian" ;
  rdfs:comment "The exponent of radian in a product of powers of base units." ;
  rdfs:range xsd:decimal .

gist:exponentOfMole a rdf:Property ;
  rdfs:label "exponent of mole" ;
  rdfs:comment "The exponent of mole in a product of powers of base units." ;
  rdfs:range xsd:decimal .

gist:exponentOfOther a rdf:Property ;
  rdfs:label "exponent of other" ;
  rdfs:comment "Indicates whether a unit of measure can be expressed in terms of the standard exponents (as shown in the examples)." ;
  rdfs:range xsd:decimal .

gist:exponentOfSteradian a rdf:Property ;
  rdfs:label "exponent of steradian" ;
  rdfs:comment "The exponent of steradian in a product of powers of base units." ;
  rdfs:range xsd:decimal .

gist:exponentOfCandela a rdf:Property ;
  rdfs:label "exponent of candela" ;
  rdfs:comment "The exponent of candela in a product of powers of base units." ;
  rdfs:range xsd:decimal .

gist:exponentOfKilogram a rdf:Property ;
  rdfs:label "exponent of kilogram" ;
  rdfs:comment "The exponent of kilogram in a product of powers of base units." ;
  rdfs:range xsd:decimal .

gist:exponentOfAmpere a rdf:Property ;
  rdfs:label "exponent of ampere" ;
  rdfs:comment "The exponent of ampere in a product of powers of base units." ;
  rdfs:range xsd:decimal .

gist:exponentOfKelvin a rdf:Property ;
  rdfs:label "exponent of Kelvin" ;
  rdfs:comment "The exponent of Kelvin in a product of powers of base units." ;
  rdfs:range xsd:decimal .

gist:exponentOfUSDollar a rdf:Property ;
  rdfs:label "exponent of US dollar" ;
  rdfs:comment "The exponent of US Dollar in a product of powers of base units." ;
  rdfs:range xsd:decimal .

gist:exponentOfNumber a rdf:Property ;
  rdfs:label "exponent of number" ;
  rdfs:comment "The exponent of number in a product of powers of base units." ;
  rdfs:range xsd:decimal .

gist:exponentOfBit a rdf:Property ;
  rdfs:label "exponent of bit" ;
  rdfs:comment "The exponent of bit in a product of powers of base units." ;
  rdfs:range xsd:decimal .

gist:ID a rdfs:Class ;
  rdfs:label "ID" ;
  rdfs:comment "Content that is used to uniquely identify something or someone." .

gist:uniqueText a rdf:Property ;
  rdfs:label "unique text" ;
  rdfs:comment "The unique string value of some content object, to be used when there is no possibility of having more than one value." ;
  rdfs:range xsd:string ;
  rdfs:subPropertyOf gist:containedText .

gist:OrderedMember a rdfs:Class ;
  rdfs:label "Ordered Member" ;
  rdfs:comment "A member of an ordered collection serving as a proxy for a real world item, which can appear in different orders in different collections. The ordered member appears in exactly one ordered collection." .

gist:isMemberOf a rdf:Property ;
  rdfs:label "is member of" ;
  rdfs:comment "Relates a member individual to the thing, such as a collection or organization, that it is a member of." ;
  rdfs:range gist:OrderedCollection , <https://w3id.org/linkml/Any> .

gist:providesOrderFor a rdf:Property ;
  rdfs:label "provides order for" ;
  rdfs:comment "Links a member of an ordered collection to the real-world item it represents in that collection." ;
  rdfs:domain gist:OrderedMember ;
  rdfs:range <https://w3id.org/linkml/Any> .

gist:isFirstMemberOf a rdf:Property ;
  rdfs:label "is first member of" ;
  rdfs:comment "Relates the first member of an ordered collection to the collection." ;
  rdfs:domain gist:OrderedMember ;
  rdfs:range gist:OrderedCollection ;
  rdfs:subPropertyOf gist:isMemberOf .

gist:Content a rdfs:Class ;
  rdfs:label "Content" ;
  rdfs:comment "A document, program, image, etc.  (Categories are not content until they are written down.)" ;
  rdfs:subClassOf gist:Artifact .

gist:isAbout a rdf:Property ;
  rdfs:label "is about" ;
  rdfs:comment "Subject matter of a document." ;
  rdfs:domain gist:Content ;
  rdfs:range <https://w3id.org/linkml/Any> .

gist:hasGoal a rdf:Property ;
  rdfs:label "has goal" ;
  rdfs:comment "The reason for doing something" ;
  rdfs:range <https://w3id.org/linkml/Any> .

gist:ServiceSpecification a rdfs:Class ;
  rdfs:label "Service Specification" ;
  rdfs:comment "A description of something that can be done for a person or organization (which produces some form of an act)." .

gist:Transaction a rdfs:Class ;
  rdfs:label "Transaction" ;
  rdfs:comment "An exchange or transfer of goods, services, or funds." ;
  rdfs:subClassOf gist:Event .

gist:Function a rdfs:Class ;
  rdfs:label "Function" ;
  rdfs:comment "A function is what a specific made item is intended to do.  For instance: transmit electricity, provide ballast, control ambient temperature." ;
  rdfs:subClassOf gist:Intention .

gist:ContractTerm a rdfs:Class ;
  rdfs:label "Contract Term" ;
  rdfs:comment "A specification of some aspect of a contract." ;
  rdfs:subClassOf gist:Specification .

gist:TemporalRelation a rdfs:Class ;
  rdfs:label "Temporal Relation" ;
  rdfs:comment "A relationship existing for a period of time." .

gist:startDateTime a rdf:Property ;
  rdfs:label "start date time" ;
  rdfs:comment "The date and time that something starts." ;
  rdfs:range xsd:dateTime ;
  rdfs:subPropertyOf gist:atDateTime .

gist:hasParticipant a rdf:Property ;
  rdfs:label "has participant" ;
  rdfs:comment "Relates something (e.g. an agreement) to things that play a role, or take part or are otherwise involved in some way." ;
  rdfs:range <https://w3id.org/linkml/Any> .

gist:PhysicalAddress a rdfs:Class ;
  rdfs:label "Physical Address" ;
  rdfs:comment "An address that refers to a locatable place within the physical universe." ;
  rdfs:subClassOf gist:Address .

gist:refersTo a rdf:Property ;
  rdfs:label "refers to" ;
  rdfs:comment "Relates something to another resource that it points to, indicates, or references." ;
  rdfs:range <https://w3id.org/linkml/Any> .

gist:PhysicalActionType a rdfs:Class ;
  rdfs:label "Physical Action Type" ;
  rdfs:comment "The effects to be realized in the real world, such as lifting a garage door, turning off a valve, dropping cadmium rods, etc." ;
  rdfs:subClassOf gist:Category .

gist:Category a rdfs:Class ;
  rdfs:label "Category" ;
  rdfs:comment "A concept or label used to categorize other instances without specifying any formal semantics. Things that can be thought of as types are often categories." .

gist:GeoVolume a rdfs:Class ;
  rdfs:label "Geo Volume" ;
  rdfs:comment "A three-dimensional space on or near the surface of the Earth, such as an oil reservoir, the body of a lake, or an airspace." ;
  rdfs:subClassOf gist:Place .

gist:isGeoContainedIn a rdf:Property ;
  rdfs:label "is geographically contained in" ;
  rdfs:comment "Relates one place to another that contains it." ;
  rdfs:domain gist:Place ;
  rdfs:range gist:Place .

gist:GeoRegion a rdfs:Class ;
  rdfs:label "Geo Region" ;
  rdfs:comment "A bounded region (or set of regions) on the surface of the Earth." .

gist:ElectronicAddressType a rdfs:Class ;
  rdfs:label "Electronic Address Type" ;
  rdfs:comment "A category indicating a kind of electronic address. Such a category is usually based on the technology that enables routing to the address referent." ;
  rdfs:subClassOf gist:Category .

gist:PhysicalAddressType a rdfs:Class ;
  rdfs:label "Physical Address Type" ;
  rdfs:comment "A category indicating local customary characterizations of physical addresses." ;
  rdfs:subClassOf gist:Category .

gist:Event a rdfs:Class ;
  rdfs:label "Event" ;
  rdfs:comment "Something that occurs over a period of time, often characterized as an activity being carried out by some person, organization, or software application or brought about by natural forces." .

gist:DegreeOfCommitment a rdfs:Class ;
  rdfs:label "Degree Of Commitment" ;
  rdfs:comment "The difficulty of reversing a commitment." ;
  rdfs:subClassOf gist:Category .

gist:NetworkNode a rdfs:Class ;
  rdfs:label "Network Node" ;
  rdfs:comment "A node in a network." .

gist:Equipment a rdfs:Class ;
  rdfs:label "Equipment" ;
  rdfs:comment "Tangible property other than land or buildings.  Any kind of equipment, could be machine, router, car etc." .

gist:isCategorizedBy a rdf:Property ;
  rdfs:label "is categorized by" ;
  rdfs:comment "Points to a taxonomy item or other less formally defined class." ;
  rdfs:range <https://w3id.org/linkml/Any> .

gist:Discipline a rdfs:Class ;
  rdfs:label "Discipline" ;
  rdfs:comment "An area of study or practice, such as accounting." ;
  rdfs:subClassOf gist:Category .

gist:Collection a rdfs:Class ;
  rdfs:label "Collection" ;
  rdfs:comment "A grouping of things." .

gist:Address a rdfs:Class ;
  rdfs:label "Address" ;
  rdfs:comment "A reference to a place (real or virtual) that can be located by some routing algorithm and where messages or things can be sent to or received from." ;
  rdfs:subClassOf gist:Content .

gist:OrderedCollection a rdfs:Class ;
  rdfs:label "Ordered Collection" ;
  rdfs:comment "A collection in which the members are sequentially ordered. All members of an OrderedCollection are OrderedMembers." .

gist:Contract a rdfs:Class ;
  rdfs:label "Contract" ;
  rdfs:comment "An Agreement which can be enforced by law" .

gist:isUnderJurisdictionOf a rdf:Property ;
  rdfs:label "is under jurisdiction of" ;
  rdfs:comment "Relates a law, contract, etc., to the system of law or government which has the power, right, or authority to interpret and apply it." ;
  rdfs:range <https://w3id.org/linkml/Any> .

gist:Behavior a rdfs:Class ;
  rdfs:label "Behavior" ;
  rdfs:comment "A way of categorizing events.  E.g., differentiating drilling versus cutting." ;
  rdfs:subClassOf gist:Category .

gist:Landmark a rdfs:Class ;
  rdfs:label "Landmark" ;
  rdfs:comment "Something permanently attached to the Earth." ;
  rdfs:subClassOf gist:Place .

gist:EventSpecification a rdfs:Class ;
  rdfs:label "Event Specification" ;
  rdfs:comment "A characterization of an event that might happen." ;
  rdfs:subClassOf gist:Specification .

gist:LivingThing a rdfs:Class ;
  rdfs:label "Living Thing" ;
  rdfs:comment "Something that is currently, or at some point in time was, alive." .

gist:birthDate a rdf:Property ;
  rdfs:label "birth date" ;
  rdfs:comment "The date some living thing was or will be born, with precision of one day." ;
  rdfs:range xsd:dateTime ;
  rdfs:subPropertyOf gist:startDateTime .

gist:hasBiologicalParent a rdf:Property ;
  rdfs:label "has biological parent" ;
  rdfs:comment "Relates a living thing to its biological parent." ;
  rdfs:domain gist:LivingThing ;
  rdfs:range gist:LivingThing , gist:Person .

gist:TaskTemplate a rdfs:Class ;
  rdfs:label "Task Template" ;
  rdfs:comment "An outline of a task of a particular type, which is the basis for executing such tasks." .

gist:NetworkLink a rdfs:Class ;
  rdfs:label "Network Link" ;
  rdfs:comment "An abstract representation of the connection between two or more nodes in a network." .

gist:links a rdf:Property ;
  rdfs:label "links" ;
  rdfs:comment "Relates a NetworkLink to a NetworkNode that it connects to another node. Used when the connections are undirected, or the direction is not known." ;
  rdfs:range gist:NetworkNode .

gist:Aspect a rdfs:Class ;
  rdfs:label "Aspect" ;
  rdfs:comment "A measurable characteristic such as length, weight, cost, cycle time, or defect rate." .

gist:hasUnitGroup a rdf:Property ;
  rdfs:label "has unit group" ;
  rdfs:comment "Relates an aspect to a unit group. The aspect can be measured using any of the members of the unit group." ;
  rdfs:domain gist:Aspect ;
  rdfs:range gist:UnitGroup .

gist:GeoSegment a rdfs:Class ;
  rdfs:label "Geo Segment" ;
  rdfs:comment "A single portion of a GeoRegion which has been divided (i.e., segmented)." ;
  rdfs:subClassOf gist:Place .

gist:ContentExpression a rdfs:Class ;
  rdfs:label "Content Expression" ;
  rdfs:comment "Intellectual Property reduced to text, audio etc.  If it contains text (written or spoken), it may be in a language." ;
  rdfs:subClassOf gist:Content .

gist:isExpressedIn a rdf:Property ;
  rdfs:label "is expressed in" ;
  rdfs:comment "The language something was expressed in" ;
  rdfs:range <https://w3id.org/linkml/Any> .

gist:AddressUsageType a rdfs:Class ;
  rdfs:label "Address Usage Type" ;
  rdfs:comment "A category indicating the context or manner in which an address may be used." ;
  rdfs:subClassOf gist:Category .

gist:PhysicalSubstance a rdfs:Class ;
  rdfs:label "Physical Substance" ;
  rdfs:comment "An undifferentiated amount of physical material which, when subdivided, results in each part being indistinguishable in nature from the whole and from every other part." .

gist:CatalogItem a rdfs:Class ;
  rdfs:label "Catalog Item" ;
  rdfs:comment "A description of a product or service to be delivered, given in a sufficient level of detail that a receiver could determine whether delivery constituted discharge of the obligation to deliver." ;
  rdfs:subClassOf gist:Specification .

gist:Permission a rdfs:Class ;
  rdfs:label "Permission" ;
  rdfs:comment "A description of things one is permitted to do. This could be broad, such as free speech, but more often is very specific, such as the right of egress through a particular property." .

gist:allows a rdf:Property ;
  rdfs:label "allows" ;
  rdfs:comment "The intention (say a grant) allows a particular kind of activity (for instance egress)" ;
  rdfs:range <https://w3id.org/linkml/Any> .

gist:Taxonomy a rdfs:Class ;
  rdfs:label "Taxonomy" ;
  rdfs:comment "A controlled vocabulary arranged as a hierarchy of concepts." .

gist:Network a rdfs:Class ;
  rdfs:label "Network" ;
  rdfs:comment "A network is a set of nodes connected by links." .

gist:GovernmentOrganization a rdfs:Class ;
  rdfs:label "Government Organization" ;
  rdfs:comment "An organization which exercises political and/or regulatory authority over a political unit, people, geo-region, etc., as well as performing certain functions for this unit or body. Differs from a corporation in that it cannot be owned." ;
  rdfs:subClassOf gist:Organization .

gist:owns a rdf:Property ;
  rdfs:label "owns" ;
  rdfs:comment "Possessing and controlling.  Ultimate form of ownership is the right to destroy.  Long list of potential Range classes" ;
  rdfs:range <https://w3id.org/linkml/Any> .

gist:TimeInterval a rdfs:Class ;
  rdfs:label "Time Interval" ;
  rdfs:comment "A span of time with a known start time, end time, and duration. As long as two of the three are known, the third can be inferred." .

gist:endDateTime a rdf:Property ;
  rdfs:label "end date time" ;
  rdfs:comment "The date and time that something ends." ;
  rdfs:range xsd:dateTime ;
  rdfs:subPropertyOf gist:atDateTime .

gist:Artifact a rdfs:Class ;
  rdfs:label "Artifact" ;
  rdfs:comment "An intentional, person-made thing, which could be physical or content" .

gist:ProductCategory a rdfs:Class ;
  rdfs:label "Product Category" ;
  rdfs:comment "Any of many ways of categorizing products, including models, NATO product codes, and the like." ;
  rdfs:subClassOf gist:Category .

gist:Medium a rdfs:Class ;
  rdfs:label "Medium" ;
  rdfs:comment "A physicality on which a work could be implemented or exposed. E.g., paper, clay, or a computer monitor." ;
  rdfs:subClassOf gist:Category .

gist:Determination a rdfs:Class ;
  rdfs:label "Determination" ;
  rdfs:comment "An event whose purpose is to establish a specific result, value, or outcome, usually by research, measuring, evaluating, or calculating." ;
  rdfs:subClassOf gist:Event .

gist:GovernedGeoRegion a rdfs:Class ;
  rdfs:label "Governed Geo-Region" ;
  rdfs:comment "A defined geographic area or areas governed by at least one government organization." .

gist:ScheduledTask a rdfs:Class ;
  rdfs:label "Scheduled Task" ;
  rdfs:comment "A task with a planned start datetime." .

gist:System a rdfs:Class ;
  rdfs:label "System" ;
  rdfs:comment "A system is an artifact with component parts where the parts contribute to the goal of the system" .

gist:MediaType a rdfs:Class ;
  rdfs:label "Media Type" ;
  rdfs:comment "A digitized type that computer applications can recognize." ;
  rdfs:seeAlso <https://www.iana.org/assignments/media-types/media-types.xhtml> ;
  rdfs:subClassOf gist:Category .

gist:Person a rdfs:Class ;
  rdfs:label "Person" ;
  rdfs:comment "A human being that may or may not still be alive." .

gist:Project a rdfs:Class ;
  rdfs:label "Project" ;
  rdfs:comment "A task, usually of longer duration, made up of other tasks." .

gist:Tag a rdfs:Class ;
  rdfs:label "Tag" ;
  rdfs:comment "A term in a folksonomy used to categorize things. Tags can be made up on the fly by users." .

gist:containedText a rdf:Property ;
  rdfs:label "contained text" ;
  rdfs:comment "A string that is closely associated with an individual." ;
  rdfs:range xsd:string .

gist:FormattedContent a rdfs:Class ;
  rdfs:label "Formatted Content" ;
  rdfs:comment "Content which is in a particular format. (E.g., HTML, PDF, JPG.)" .

gist:Text a rdfs:Class ;
  rdfs:label "Text" ;
  rdfs:comment "Content expressed as words and numbers (not graphics)." .

gist:GeoRoute a rdfs:Class ;
  rdfs:label "Geo Route" ;
  rdfs:comment "An ordered set of GeoPoints that defines a path from starting point to ending point." .

gist:BundledCatalogItem a rdfs:Class ;
  rdfs:label "Bundled Catalog Item" ;
  rdfs:comment "Any combination of descriptions of things offered together.  Could be a kit (several parts offered together), but could also be a product plus a warranty." .

gist:CountryGovernment a rdfs:Class ;
  rdfs:label "Country Government" ;
  rdfs:comment "A Government Organization which asserts both sovereignty (i.e., it is not governed by some other government organization) and governance over an entity generally recognized as a 'country'." .

gist:Component a rdfs:Class ;
  rdfs:label "Component" ;
  rdfs:comment "A component is an artifact that contributes to a system.  Could be a simple mechanical component, such as the float contributing to the toilet tank maintaining a constant level, or much more complex as in the internet of things." .

gist:contributesTo a rdf:Property ;
  rdfs:label "contributes to" ;
  rdfs:comment "The parts of a system contribute to the goal/ function of the whole system" ;
  rdfs:range <https://w3id.org/linkml/Any> .

gist:HistoricalEvent a rdfs:Class ;
  rdfs:label "Historical Event" ;
  rdfs:comment "An event which occurred in time, with an actual end earlier than the present moment." .

gist:actualStartDateTime a rdf:Property ;
  rdfs:label "actual start date time" ;
  rdfs:comment "The actual date and time that something started, with no implied precision." ;
  rdfs:range xsd:dateTime ;
  rdfs:subPropertyOf gist:startDateTime .

gist:actualEndDateTime a rdf:Property ;
  rdfs:label "actual end date time" ;
  rdfs:comment "The actual date and time that something ended, with no implied precision." ;
  rdfs:range xsd:dateTime ;
  rdfs:subPropertyOf gist:endDateTime .

gist:PhysicalIdentifiableItem a rdfs:Class ;
  rdfs:label "Physical Identifiable Item" ;
  rdfs:comment "A discrete physical object which, if subdivided, will result in parts that are distinguishable in nature from the whole and in general also from the other parts." .

gist:isMadeUpOf a rdf:Property ;
  rdfs:label "is made up of" ;
  rdfs:comment "Relates something to a substance that it is made up of." ;
  rdfs:range gist:PhysicalSubstance .

gist:Message a rdfs:Class ;
  rdfs:label "Message" ;
  rdfs:comment "A specific instance of content sent from a sender to at least one other recipient." .

gist:comesFromAgent a rdf:Property ;
  rdfs:label "comes from agent" ;
  rdfs:comment "The party that is the source of something (e.g. a message, shipment, etc.)" ;
  rdfs:range <https://w3id.org/linkml/Any> ;
  rdfs:subPropertyOf gist:hasParticipant .

gist:goesToAgent a rdf:Property ;
  rdfs:label "goes to agent" ;
  rdfs:comment "The party that is the recipient of something (e.g. a message, shipment, etc.)" ;
  rdfs:range <https://w3id.org/linkml/Any> ;
  rdfs:subPropertyOf gist:hasParticipant .

gist:GeoPoint a rdfs:Class ;
  rdfs:label "Geo Point" ;
  rdfs:comment "An individual point on the Earth's surface, identified by latitude, longitude and altitude. If altitude is missing, it is assumed to be at the Earth's surface.  However, altitude is measured from sea level.  these points are to the WGS-84 coordinate system using the GPS decimal lat/long" ;
  rdfs:subClassOf gist:Place .

gist:latitude a rdf:Property ;
  rdfs:label "latitude" ;
  rdfs:comment "Degrees above or below equator" ;
  rdfs:domain gist:GeoPoint ;
  rdfs:range xsd:double .

gist:longitude a rdf:Property ;
  rdfs:label "longitude" ;
  rdfs:comment "Degrees from GM" ;
  rdfs:domain gist:GeoPoint ;
  rdfs:range xsd:double .

gist:ProductSpecification a rdfs:Class ;
  rdfs:label "Product Specification" ;
  rdfs:comment "Offering something which could be physically warehoused or digitally stored." .

gist:IntergovernmentalOrganization a rdfs:Class ;
  rdfs:label "Intergovernmental Organization" ;
  rdfs:comment "An organization whose members are government organizations. This can comprise regional, municipal, state/province, or national level entities." .

gist:SchemaMetaData a rdfs:Class ;
  rdfs:label "Schema Meta Data" ;
  rdfs:comment "Superclass for all types of metadata, including owl concepts (such as class) and relational (tables, elements) and tool related (queries, R2RML maps etc etc)" .

gist:Template a rdfs:Class ;
  rdfs:label "Template" ;
  rdfs:comment "Something used to make objects in its own image." .

gist:RenderedContent a rdfs:Class ;
  rdfs:label "Rendered Content" ;
  rdfs:comment "Content which has been expressed, either to print, or through speakers, or on a monitor." .

gist:isRenderedOn a rdf:Property ;
  rdfs:label "is rendered on" ;
  rdfs:comment "What media something was rendered On" ;
  rdfs:range <https://w3id.org/linkml/Any> .

gist:CountryGeoRegion a rdfs:Class ;
  rdfs:label "Country Geo-Region" ;
  rdfs:comment "A defined geographical area (or areas) governed by exactly one country government." .

gist:Magnitude a rdfs:Class ;
  rdfs:label "Magnitude" ;
  rdfs:comment "The amount of a measurable characteristic (aspect)." ;
  rdfs:seeAlso gist:hasAccuracy .

gist:hasAspect a rdf:Property ;
  rdfs:label "has aspect" ;
  rdfs:comment "Relates a magnitude to its aspect (measurable characteristic)." ;
  rdfs:range gist:Aspect .

gist:numericValue a rdf:Property ;
  rdfs:label "numeric value" ;
  rdfs:comment "The actual value of a magnitude." ;
  rdfs:range xsd:string .

gist:hasUnitOfMeasure a rdf:Property ;
  rdfs:label "has unit of measure" ;
  rdfs:comment "The magnitude 87 inches of height has unit of measure inches." ;
  rdfs:domain gist:Magnitude ;
  rdfs:range gist:UnitOfMeasure .

gist:Requirement a rdfs:Class ;
  rdfs:label "Requirement" ;
  rdfs:comment "The obligation of a person or organization to behave in a certain way (e.g., drive on the right side of the road)." ;
  rdfs:subClassOf gist:Intention .

gist:ElectronicAddress a rdfs:Class ;
  rdfs:label "Electronic Address" ;
  rdfs:comment "An address referring to a locatable virtual place that does not physically exist but is made by software or electronics to appear to do so." ;
  rdfs:subClassOf gist:Address .

gist:Organization a rdfs:Class ;
  rdfs:label "Organization" ;
  rdfs:comment "A generic organization that can be formal or informal, legal or non-legal. It can have members, or not." .

gist:IntellectualProperty a rdfs:Class ;
  rdfs:label "Intellectual Property" ;
  rdfs:comment "A work, invention or concept, independent of its being expressed in text, audio, video, image, or live performance.  IP can also be tacit knowledge, know-how, or skill. Also includes Brands." ;
  rdfs:subClassOf gist:Artifact .

gist:GeneralMediaType a rdfs:Class ;
  rdfs:label "General Media Type" ;
  rdfs:comment "The real-world media type for content." ;
  rdfs:subClassOf gist:Category .

gist:ContemporaryEvent a rdfs:Class ;
  rdfs:label "Contemporary Event" ;
  rdfs:comment "An event that has started but has not yet ended." .

gist:Place a rdfs:Class ;
  rdfs:label "Place" ;
  rdfs:comment "Union of all the geo classes" .

gist:ScheduledEvent a rdfs:Class ;
  rdfs:label "Scheduled Event" ;
  rdfs:comment "An event with a planned start datetime." .

gist:Intention a rdfs:Class ;
  rdfs:label "Intention" ;
  rdfs:comment "Goal, desire, aspiration. This is the \"teleologic\" aspect of the system that indicates things are done with a purpose." .

gist:ControlledVocabulary a rdfs:Class ;
  rdfs:label "Controlled Vocabulary" ;
  rdfs:comment "A collection of terms approved and managed by some organization or person." .

gist:UnitOfMeasure a rdfs:Class ;
  rdfs:label "Unit of Measure" ;
  rdfs:comment "A standard amount used to measure or specify things." .

gist:conversionOffset a rdf:Property ;
  rdfs:label "conversion offset" ;
  rdfs:comment """
\t\tA value used along with a conversion factor to relate a unit to its corresponding unit in the International System of Units. In the equation below, the conversion offset is 459.669607 and the conversion factor is 5/9.

\t\ty degrees Fahrenheit = (y + 459.669607) x 5/9 degrees Kelvin

\t\tTo convert from Fahrenheit to Kelvin, first add the offset and then multiply by the conversion factor.

\t\tTo convert from Kelvin to Fahrenheit, reverse the steps: first divide by the conversion factor and then subtract the offset.""" ;
  rdfs:domain gist:UnitOfMeasure ;
  rdfs:range xsd:decimal .

gist:conversionFactor a rdf:Property ;
  rdfs:label "conversion factor" ;
  rdfs:comment "A value that relates a unit of measure to units of the International System of Units. For example, in the equation 1 inch = 0.0254 meters, the value 0.0254 is the conversion factor of inch." ;
  rdfs:seeAlso gist:conversionOffset ;
  rdfs:domain gist:UnitOfMeasure ;
  rdfs:range xsd:string .

gist:Commitment a rdfs:Class ;
  rdfs:label "Commitment" ;
  rdfs:comment "An obligation (possibly unilateral)." .

gist:Agreement a rdfs:Class ;
  rdfs:label "Agreement" ;
  rdfs:comment "Something which two or more People or Organizations mutually commit to do." .

gist:hasParty a rdf:Property ;
  rdfs:label "has party" ;
  rdfs:comment "The people or organizations participating in an event, agreement or obligation" ;
  rdfs:range <https://w3id.org/linkml/Any> ;
  rdfs:subPropertyOf gist:hasParticipant .

gist:ReferenceValue a rdfs:Class ;
  rdfs:label "Reference Value" ;
  rdfs:comment "A measure that was neither measured nor estimated but set by fiat. For instance, a goal. There is no measurement associated with a reference value." ;
  rdfs:subClassOf gist:Magnitude .

<https://w3id.org/linkml/Any> a rdfs:Class ;
  rdfs:comment "An unconstrained type or object" .

gist:Task a rdfs:Class ;
  rdfs:label "Task" ;
  rdfs:comment "A piece of work that is either proposed, planned, scheduled, underway, or completed." .

gist:Specification a rdfs:Class ;
  rdfs:label "Specification" ;
  rdfs:comment "One or more characteristics that specify what it means to be a particular type of thing, such as a material, product, service or event. A specification is sufficiently precise to allow evaluating conformance to the specification." ;
  rdfs:subClassOf gist:Intention .

gist:PhysicalEvent a rdfs:Class ;
  rdfs:label "Physical Event" ;
  rdfs:comment "An event that can be said to have occurred at some place in space." .

gist:occursIn a rdf:Property ;
  rdfs:label "occurs in" ;
  rdfs:comment "The geospatial place where something happened or will happen" ;
  rdfs:range <https://w3id.org/linkml/Any> .

gist:Obligation a rdfs:Class ;
  rdfs:label "Obligation" ;
  rdfs:comment "A future commitment from one organization or person to another. Contracts are sets of obligations to do or forbear, or to indemnify or warrant." .

gist:Building a rdfs:Class ;
  rdfs:label "Building" ;
  rdfs:comment "A relatively permanent man-made structure situated on a plot of land, having a roof and walls, commonly used for dwelling, entertaining, or working." ;
  rdfs:subClassOf gist:Artifact , gist:Landmark .

gist:ContingentObligation a rdfs:Class ;
  rdfs:label "Contingent Obligation" ;
  rdfs:comment "An obligation that is not yet firm.  There is some contingent event, the occurrence of which will cause the obligation to become firm." .

gist:isTriggeredBy a rdf:Property ;
  rdfs:label "is triggered by" ;
  rdfs:comment "Relates a contingency, such as an event or obligation, to the event that gives rise to it." ;
  rdfs:range <https://w3id.org/linkml/Any> .

gist:ContingentEvent a rdfs:Class ;
  rdfs:label "Contingent Event" ;
  rdfs:comment "An event with a probability of happening in the future, and usually dependent upon some other event or condition." .

gist:Account a rdfs:Class ;
  rdfs:label "Account" ;
  rdfs:comment "An agreement having a balance, as in a bank account, or credit card account, or Accounts Receivable account." .

gist:accepts a rdf:Property ;
  rdfs:label "accepts" ;
  rdfs:comment "The types of input messages that will be allowed." ;
  rdfs:range <https://w3id.org/linkml/Any> .

gist:actualEndDate a rdf:Property ;
  rdfs:label "actual end date" ;
  rdfs:comment "The actual date that something ended, with precision of one day." ;
  rdfs:range xsd:dateTime ;
  rdfs:subPropertyOf gist:actualEndDateTime .

gist:actualEndMicrosecond a rdf:Property ;
  rdfs:label "actual end microsecond" ;
  rdfs:comment "The actual time that something ended, expressed as a system time used for timestamps." ;
  rdfs:range xsd:dateTime ;
  rdfs:subPropertyOf gist:actualEndDateTime .

gist:actualEndMinute a rdf:Property ;
  rdfs:label "actual end minute" ;
  rdfs:comment "The actual date and time that something ended, with precision of one minute." ;
  rdfs:range xsd:dateTime ;
  rdfs:subPropertyOf gist:actualEndDateTime .

gist:actualEndYear a rdf:Property ;
  rdfs:label "actual end year" ;
  rdfs:comment "The actual date that something ended, with precision of one year." ;
  rdfs:range xsd:dateTime ;
  rdfs:subPropertyOf gist:actualEndDateTime .

gist:actualStartDate a rdf:Property ;
  rdfs:label "actual start date" ;
  rdfs:comment "The actual date that something started, with precision of one day." ;
  rdfs:range xsd:dateTime ;
  rdfs:subPropertyOf gist:actualStartDateTime .

gist:actualStartMicrosecond a rdf:Property ;
  rdfs:label "actual start microsecond" ;
  rdfs:comment "The actual time that something started, expressed as a system time used for timestamps." ;
  rdfs:range xsd:dateTime ;
  rdfs:subPropertyOf gist:actualStartDateTime .

gist:actualStartMinute a rdf:Property ;
  rdfs:label "actual start minute" ;
  rdfs:comment "The actual date and time that something started, with precision of one minute." ;
  rdfs:range xsd:dateTime ;
  rdfs:subPropertyOf gist:actualStartDateTime .

gist:actualStartYear a rdf:Property ;
  rdfs:label "actual start year" ;
  rdfs:comment "The actual date that something started, with precision of one year." ;
  rdfs:range xsd:dateTime ;
  rdfs:subPropertyOf gist:actualStartDateTime .

gist:atDateTime a rdf:Property ;
  rdfs:label "at date time" ;
  rdfs:comment "The date and time at which something did or will occur, with variants for precision, start and end, and actual vs. planned." ;
  rdfs:range xsd:dateTime .

gist:comesFromPlace a rdf:Property ;
  rdfs:label "comes from place" ;
  rdfs:comment "Origin" ;
  rdfs:range xsd:string .

gist:conformsTo a rdf:Property ;
  rdfs:label "conforms to" ;
  rdfs:comment "The subject conforms to the Object, e.g. meet an obligation, meet terms of an offer, adhere to a specification" ;
  rdfs:range <https://w3id.org/linkml/Any> .

gist:deathDate a rdf:Property ;
  rdfs:label "death date" ;
  rdfs:comment "The date some living thing died." ;
  rdfs:range xsd:dateTime ;
  rdfs:subPropertyOf gist:actualEndDate .

gist:description a rdf:Property ;
  rdfs:label "description" ;
  rdfs:comment "A statement about someone or something's attributes or characteristics." ;
  rdfs:range <https://w3id.org/linkml/Any> .

gist:domainIncludes a rdf:Property ;
  rdfs:label "domain includes" ;
  rdfs:comment "Relates a property to a class that the property is expected to be used on." ;
  rdfs:range xsd:string .

gist:encryptedText a rdf:Property ;
  rdfs:label "encrypted text" ;
  rdfs:comment "Links to the string corresponding to EncryptedText" ;
  rdfs:range xsd:string ;
  rdfs:subPropertyOf gist:containedText .

gist:goesToPlace a rdf:Property ;
  rdfs:label "goes to place" ;
  rdfs:comment "Destination" ;
  rdfs:range xsd:string .

gist:hasAccuracy a rdf:Property ;
  rdfs:label "has accuracy" ;
  rdfs:comment "Relates a magnitude to the accuracy of its numeric value." ;
  rdfs:range gist:Magnitude .

gist:hasAddend a rdf:Property ;
  rdfs:label "has addend" ;
  rdfs:comment "Relates an aspect to another aspect that is an additive component of it." ;
  rdfs:range <https://w3id.org/linkml/Any> .

gist:hasAddress a rdf:Property ;
  rdfs:label "has address" ;
  rdfs:comment "Relates something to its physical or electronic address." ;
  rdfs:range gist:Address .

gist:hasBroader a rdf:Property ;
  rdfs:label "has broader" ;
  rdfs:comment "Relates a thing to another thing with a broader meaning." ;
  rdfs:range <https://w3id.org/linkml/Any> .

gist:hasDirectBroader a rdf:Property ;
  rdfs:label "has direct broader" ;
  rdfs:comment "Relates a thing to another thing with a broader meaning, when there is no intermediate between them." ;
  rdfs:range xsd:string ;
  rdfs:subPropertyOf gist:hasBroader .

gist:hasDivisor a rdf:Property ;
  rdfs:label "has divisor" ;
  rdfs:comment "Relates a unit of measure to another unit of measure that is a divisor, or relates an aspect to another aspect that is a divisor." ;
  rdfs:range <https://w3id.org/linkml/Any> .

gist:hasGiver a rdf:Property ;
  rdfs:label "has giver" ;
  rdfs:comment "The active party, the one with the obligation or the one initiating the transfer" ;
  rdfs:range xsd:string ;
  rdfs:subPropertyOf gist:hasParticipant .

gist:hasIncumbent a rdf:Property ;
  rdfs:label "has incumbent" ;
  rdfs:comment "What equipment or person is currently in this node.  Note to create a temporal view make a TemporalRelation for this property" ;
  rdfs:range <https://w3id.org/linkml/Any> .

gist:hasMagnitude a rdf:Property ;
  rdfs:label "has magnitude" ;
  rdfs:comment "Relates a thing to a magnitude." ;
  rdfs:range gist:Magnitude .

gist:hasMultiplier a rdf:Property ;
  rdfs:label "has multiplier" ;
  rdfs:comment "Relates a unit of measure to another unit of measure that is a factor, or relates an aspect to another aspect that is a factor." ;
  rdfs:range <https://w3id.org/linkml/Any> .

gist:hasNavigationalParent a rdf:Property ;
  rdfs:label "has navigational parent" ;
  rdfs:comment "Relates a child category to a parent category in an informal (e.g., faceted) hierarchy." ;
  rdfs:range <https://w3id.org/linkml/Any> .

gist:hasPhysicalLocation a rdf:Property ;
  rdfs:label "has physical location" ;
  rdfs:comment "Relates something to its physical location." ;
  rdfs:range gist:Place .

gist:hasRecipient a rdf:Property ;
  rdfs:label "has recipient" ;
  rdfs:comment "The recipient" ;
  rdfs:range xsd:string ;
  rdfs:subPropertyOf gist:hasParticipant .

gist:hasSubtrahend a rdf:Property ;
  rdfs:label "has subtrahend" ;
  rdfs:comment "Relates an aspect to another aspect that is a subtracted component of it." ;
  rdfs:range <https://w3id.org/linkml/Any> .

gist:hasUniqueBroader a rdf:Property ;
  rdfs:label "has unique broader" ;
  rdfs:comment "Relates a thing to a unique other thing with a broader meaning." ;
  rdfs:range xsd:string ;
  rdfs:subPropertyOf gist:hasBroader .

gist:hasUniqueNavigationalParent a rdf:Property ;
  rdfs:label "has unique navigational parent" ;
  rdfs:comment "Relates a subject category to a unique parent category in an informal (e.g., faceted) hierarchy." ;
  rdfs:range xsd:string ;
  rdfs:subPropertyOf gist:hasNavigationalParent .

gist:idText a rdf:Property ;
  rdfs:label "id text" ;
  rdfs:comment "Relates an individual to a text string that identifies it." ;
  rdfs:range xsd:string .

gist:isAffectedBy a rdf:Property ;
  rdfs:label "is affected by" ;
  rdfs:comment "Where the effect came from" ;
  rdfs:range <https://w3id.org/linkml/Any> .

gist:isBasedOn a rdf:Property ;
  rdfs:label "is based on" ;
  rdfs:comment "The Object is a foundation for, a starting point for, gave rise to or justifies the Subject" ;
  rdfs:range <https://w3id.org/linkml/Any> .

gist:isConnectedTo a rdf:Property ;
  rdfs:label "is connected to" ;
  rdfs:comment "A non-owning, non-causal, non-subordinate (i.e., peer-to-peer) relationship." ;
  rdfs:range <https://w3id.org/linkml/Any> .

gist:isDirectPartOf a rdf:Property ;
  rdfs:label "is direct part of" ;
  rdfs:comment "The relationship between a part and a whole where the part has independent existence and there are no other parts in between." ;
  rdfs:range xsd:string ;
  rdfs:subPropertyOf gist:isPartOf .

gist:isIdentifiedBy a rdf:Property ;
  rdfs:label "is identified by" ;
  rdfs:comment "This is like a URI: a thing can have more than one ID, but each of the IDs must refer to a unique thing." ;
  rdfs:range gist:ID .

gist:isPartOf a rdf:Property ;
  rdfs:label "is part of" ;
  rdfs:comment "The relationship between a part and a whole where the part has independent existence." ;
  rdfs:range <https://w3id.org/linkml/Any> .

gist:isRecognizedBy a rdf:Property ;
  rdfs:label "is recognized by" ;
  rdfs:comment "Relates something to a party that formally acknowledges its existence, validity, or legality." ;
  rdfs:range xsd:string .

gist:isRecordedAt a rdf:Property ;
  rdfs:label "is recorded at" ;
  rdfs:comment "Date that something was posted, not necessarily the date it occurred. Must be after the date of occurrence, but could be before or after the planned date. (Unusual, but I could record today that I expected to be paid last week.)" ;
  rdfs:range xsd:string ;
  rdfs:subPropertyOf gist:atDateTime .

gist:isSupersededBy a rdf:Property ;
  rdfs:label "is superseded by" ;
  rdfs:comment "Relates a deprecated term to a term that replaces it, which is either an exact (in the case of simple renaming) or approximate (in the case of renaming and some semantic change) semantic match." ;
  rdfs:range xsd:string .

gist:license a rdf:Property ;
  rdfs:label "license" ;
  rdfs:comment "An annotation for providing the licensing on this or derivative ontologies" ;
  rdfs:range xsd:string .

gist:linksFrom a rdf:Property ;
  rdfs:label "links from" ;
  rdfs:comment "Relates a NetworkLink to its origin NetworkNode. Unlike the superproperty, this represents a directed connection." ;
  rdfs:range xsd:string ;
  rdfs:subPropertyOf gist:links .

gist:linksTo a rdf:Property ;
  rdfs:label "links to" ;
  rdfs:comment "Relates a NetworkLink to its destination NetworkNode. Unlike the superproperty, this represents a directed connection." ;
  rdfs:range xsd:string ;
  rdfs:subPropertyOf gist:links .

gist:name a rdf:Property ;
  rdfs:label "name" ;
  rdfs:comment "Relates an individual to (one of) its name(s)." ;
  rdfs:range xsd:string .

gist:plannedEndDate a rdf:Property ;
  rdfs:label "planned end date" ;
  rdfs:comment "The date that something is or was planned to end, with precision of one day." ;
  rdfs:range xsd:dateTime ;
  rdfs:subPropertyOf gist:plannedEndDateTime .

gist:plannedEndMinute a rdf:Property ;
  rdfs:label "planned end minute" ;
  rdfs:comment "The date and time that something is or was planned to end, with precision of one minute." ;
  rdfs:range xsd:dateTime ;
  rdfs:subPropertyOf gist:plannedEndDateTime .

gist:plannedEndYear a rdf:Property ;
  rdfs:label "planned end year" ;
  rdfs:comment "The date that something is or was planned to end, with precision of one year." ;
  rdfs:range xsd:dateTime ;
  rdfs:subPropertyOf gist:plannedEndDateTime .

gist:plannedStartDate a rdf:Property ;
  rdfs:label "planned start date" ;
  rdfs:comment "The date that something is or was planned to start, with precision of one day." ;
  rdfs:range xsd:dateTime ;
  rdfs:subPropertyOf gist:plannedStartDateTime .

gist:plannedStartMinute a rdf:Property ;
  rdfs:label "planned start minute" ;
  rdfs:comment "The date and time that something is or was planned to start, with precision of one minute." ;
  rdfs:range xsd:dateTime ;
  rdfs:subPropertyOf gist:plannedStartDateTime .

gist:plannedStartYear a rdf:Property ;
  rdfs:label "planned start year" ;
  rdfs:comment "The date that something is or was planned to start, with precision of one year." ;
  rdfs:range xsd:dateTime ;
  rdfs:subPropertyOf gist:plannedStartDateTime .

gist:precedes a rdf:Property ;
  rdfs:label "precedes" ;
  rdfs:comment "A generic ordering relation indicating that the subject comes before the object." ;
  rdfs:range <https://w3id.org/linkml/Any> .

gist:precedesDirectly a rdf:Property ;
  rdfs:label "precedes directly" ;
  rdfs:comment "A generic ordering relation indicating that the subject comes immediately before the object." ;
  rdfs:range xsd:string ;
  rdfs:subPropertyOf gist:precedes .

gist:produces a rdf:Property ;
  rdfs:label "produces" ;
  rdfs:comment "The subject creates the object." ;
  rdfs:range <https://w3id.org/linkml/Any> .

gist:rangeIncludes a rdf:Property ;
  rdfs:label "range includes" ;
  rdfs:comment "Relates a property to a class that is an expected type of its values." ;
  rdfs:range xsd:string .

gist:requires a rdf:Property ;
  rdfs:label "requires" ;
  rdfs:comment "The subject needs the object or makes it necessary, mandatory, or compulsory." ;
  rdfs:range <https://w3id.org/linkml/Any> .

gist:sequence a rdf:Property ;
  rdfs:label "sequence" ;
  rdfs:comment "For ordering ordered lists." ;
  rdfs:range xsd:integer .

gist:symbol a rdf:Property ;
  rdfs:label "symbol" ;
  rdfs:comment "A symbol for something using only ASCII characters." ;
  rdfs:range xsd:string .

<http://www.w3.org/2002/07/owl#rational> a rdfs:Datatype .

<http://www.w3.org/2002/07/owl#real> a rdfs:Datatype .
