Added missing owl:Thing
assertions to gist instances to ensure that rdfs:isDefinedBy
assertions are generated during the release bundling process. Issue #775.
Updated description of gist Forum in README. Issue #917.
Changed smart single quotes to straight quotes for the apostrophes in docs/Namespace.md
. Issue #919.
Updated bundle.yaml
to exclude the gistValidationAnnotations
ontology from the release package. Issue #922.
Updated the Python HTML renderer to fix errors in display of gist documentation in the browser. Issue #923.
Import URL: https://w3id.org/semanticarts/ontology/gistCore12.0.1.
This is a major release which includes several changes which break compatibility with previous versions of gist. See the migration guide for documentation on updating existing gist-based ontologies and instance data. Migration scripts are included to facilitate the upgrade process.
w3id
domain. Issues #683, #853, #859.
https://ontologies.semanticarts.com/o/<ontology-name>
to https://w3id.org/semanticarts/ontology/<ontology-name>
. For example, https://ontologies.semanticarts.com/o/gistCore
is now https://w3id.org/semanticarts/ontology/gistCore
.https://ontologies.semanticarts.com/gist/
to https://w3id.org/semanticarts/ns/ontology/gist/
.Deleted all inverse properties. Issue #506.
owl:inverseOf
. Breakdown:
Properties retained in gist | Inverse properties removed from gist |
---|---|
hasDirectPart |
isDirectPartOf |
hasDirectSubTask |
isDirectSubTaskOf |
hasDirectSuperCategory |
hasDirectSubCategory |
hasMember |
isMemberOf |
hasNavigationalParent |
hasNavigationalChild |
hasPart |
isPartOf |
hasSubTask |
isSubTaskOf |
hasSuperCategory |
hasSubCategory |
isAbout |
isDescribedIn |
isAffectedBy |
affects |
isBasedOn |
isBasisFor |
isGeographicallyContainedIn |
containsGeographically |
isGovernedBy |
governs |
isIdentifiedBy |
identifies |
isRecognizedBy |
recognizes |
occupiesGeographically |
isGeographicallyOccupiedBy |
occupiesGeographicallyPermanently |
isGeographicallyPermanentlyOccupiedBy |
precedes |
follows |
precedesDirectly |
followsDirectly |
gist:TaskExecution
, gist:ScheduledTaskExecution
, and gist:ProjectExecution
to gist:Task
, gist:ScheduledTask
, and gist:Project
, respectively.gist:Event
.gist:PlannedEvent
with gist:ScheduledEvent
.skos:scopeNote
s and skos:example
s to clarify meaning and usage.skos:prefLabel
to gist:ScheduledEvent
. Issue #844.gist:ContingentEvent
. Issue #776.gist:ContingentEvent
and added a restriction on property gist:isTriggeredBy
.gist:TimeZone
gist:TimeZoneStandard
gist:hasOffsetToUniversal
gist:usesTimeZoneStandard
gist:hasSubTask
and gist:hasDirectSubTask
; gist:hasPart
and gist:hasDirectPart
, respectively, to be used instead. Issue #733.gist:Percentage
. Issue #785.gist:TreatyOrganization
. Issue #766.gist:isAllocatedBy
to include entities other than IDs, and added clarifying annotations. Issue #530.gist:TimeInterval
class. Issue #786.gistSubClassAssertions
ontology containing explicit subclass axioms that are logically entailed but not inferred by some reasoners. Issue #714.
MonetaryPerDuration
and CurrencyPerDurationUnit
classes. Issue #846.gist:IntergovernmentalOrganization
. Issues #756, #766.gistDeprecated
ontology based on updated deprecation and deletion policy. Issues #817, #835.
gistCore
.gist:isSupersededBy
to link a deprecated term to its replacement, if there is one.1.14.2
of the EDM RDF serializer which is applied in a pre-commit hook during development. Issue #774.
-sni
option is used to remove owl:NamedIndividual
assertions on instances defined by gist, such as gist:_second
.setup.cmd
file to install the pre-commit hook into the .git/hooks
directory. This script will work on Mac, Linux, and Windows.docs/README.*
. Issue #750.11.x.x
versions to version 12.0.0
. Issue #816.Import URL: https://w3id.org/semanticarts/ontology/gistCore12.0.0.
gist:Task
, gist:ScheduledTask
and gist:Project
to gist:TaskExecution
, gist:ScheduledTaskExecution
and gist:ProjectExecution
, respectively. Issue #590.gist:Collection
to allow for empty collections. Issue #570.gist:Group
. Issue #663.gist:_greenwichTimeZone
, gist:_one_day
, gist:_one_millisecond
, and gist:_one_minute
. Issue #692.gist:isRecordedAt
is now a subproperty of gist:atDateTime
instead of gist:actualEndDateTime
. Issue #726.gist:hasFirstMember
. Issue #549.gist:isConnectedTo
:
rdfs:range
on gist:conformsTo
with gist:rangeIncludes
. Issue #700.gist:follows
. Issue #300.gist:startDateTime
to gist:actualStartDateTime
in formal definition of gist:ContemporaryEvent
. Issue #696.gist:domainIncludes gist:Text
to gist:uniqueText
.PrefixDeclaration
s for prefixes used in the gist ontology. The declaration for gist:
is in the gist core ontology, and additional prefixes are included in a separate ontology file. Issue #684.gist:actualStartDateTime
. #689.Import URL: https://ontologies.semanticarts.com/o/gistCore11.1.0.
TimeInstant
. Issues #499, #388. Sample triples are provided in the release package.
TimeInstant
and its subclasses. This class was previously used to materialize a point in time with different precisions (day, minute, system time), a time zone, a local and UTC value, and so on. Object properties were used to connect something to an instance of TimeInstant
, specifying different relationships such as start and end, planned vs actual.atDateTime
, neutral as to start/end, planned/actual, and precision (year, day, minute, microsecond).atDateTime
, retaining distinctions between start and end, planned vs actual, and precisions.ContemporaneousEvent
to ContemporaryEvent
.gist:hasOrderedMember
. gist:hasMember
should be used instead. Issue #540.SubCountryGovernment
, IntergovernmentalOrganization
, and TreatyOrganization
as subclasses of Organization
.GovernedGeoRegion
, CountryGeoRegion
as subclasses of GeoRegion
.CountryGovernment
requiring it to be recognized by some other country government, and stipulate its sovereignty.GeoPoliticalRegion
(roughly replaced by GovernedGeoRegion
).gist:requires
. Issue #183.gist:hasNumerator
, gist:hasDenominator
, gist:hasMultiplier
, and gist:hasMultiplicand
. Issue #160.hasBiologicalOffspring
, added domain and range to hasBiologicalParent
, and modified related restrictions on class LivingThing
. Issue #638.standardConversionFactor
and baseConversionFactor
into conversionFactor
. Issue #624.skos:definition
of gist:Message
to match formal definitions, per issue #194.ProductUnit
, per issue #582.gist:Task
, per issue #625.hasJurisdictionOver
to isUnderJurisdictionOf
(bug fix). Issue #637.gist:OrderedMember
. Issue #574.Import URL: https://ontologies.semanticarts.com/o/gistCore11.0.0.
This is a major release, which includes several changes which break compatibility with previous versions
of gist
. See the migration guide for documentation on updating existing
gist
-based ontologies and instance data.
MimeType
to MediaType
to be consistent with IANA guidelines.
and RFC6838. Issue #434.gist:decimalValue
to gist:numericValue
and expanded property range to include all numeric data types.
supported by OWL. Issue #171.gist:providesOrderFor
.gist:OrdinalCollection
and gist:OrdinalMember
.gist:Person
, as per issue #136:
owl:someValuesFrom gist:name
restriction from gist:Person
.gist:hasBirthDate
a subproperty of gist:hasStart
rather than gist:hasActualStart
.networkConnection
, hasFromNode
and hasToNode
have been renamed to links
, linksFrom
and linksTo
, respectively.NetworkLink
that it must have exactly 2 links.NetworkLink
and NetworkNode
that they must be isMemberOf
a Network
.comesFromPlace
/goesToPlace
to include gist:Address
in addition to gist:Place
.
Issue #392.BuildingAddress
.StreetAddress
as subclass of PostalAddress
.hasStreetAddress
with the more general hasAddress
. Removed streetAddressOf
.communicationAddressOf
in a general effort to trim unused inverse properties.hasCommunicationAddress
(now a subproperty of hasAddress
),
added domain (Person U Organization
).rdfs:range
and rdfs:domain
: Issue #389.
domainIncludes
rangeIncludes
gistMediaTypes
ontology to declare MediaType
instances relevant to semantic applications.
Issue #463.isBasedOn
and isBasisFor
properties. Issue #139hasDirectSubCategory
is now a subproperty of hasSubCategory
, as it was always supposed to be. Issue #481.ContemporaneousEvent
. Issue #174.Import URL: https://ontologies.semanticarts.com/o/gistCore10.0.0.
gist:Room
. Issue #102.geoContains
, geoContainedIn
directPartOf
,hasDirectPart
directlyPrecededBy
, directlyPrecedes
gist:identifies
as owl:FunctionalProperty
rather than owl:InverseFunctionalProperty
(bug fix). Issue #180.Import URL: https://ontologies.semanticarts.com/o/gistCore9.7.0.
gist:description
for describing instance data. Issue #425.hasParty
, giver
and getter
. Issue #133.
giver
and getter
hasGiver
and hasGetter
hasParty
giver
and getter
hasParticipant
hasGiver
, hasGetter
, hasParty
, fromAgent
and toAgent
skos:scopeNote
to fromAgent
skos:example
to hasParty
skos:definition
s for toAgent
and fromAgent
skos:prefLabel
values based on a newly-adopted convention. See the convention specification in
the section on Labels in the gist style guide.
Added skos:prefLabel
validation to build process for classes and properties.
Issues #227 and
#421.Import URL: https://ontologies.semanticarts.com/o/gistCore9.6.0.
gist:geoDirectlyContains
and gist:geoDirectlyContainedIn
. Issue #328.gist:Address
from range of gist:toAgent
and gist:fromAgent
. Issue #391.gist:nonCoformingLabel
annotation property to tag exceptions to the rule. Issue #227..jsonld
extension. Issue #365.pre-commit
hook which applies uniform formatting to RDF files using tools/rdf-toolkit.jar
. Issue #228.gist:_second
to other gist:BaseUnit
individuals. Issue #92.Import URL: https://ontologies.semanticarts.com/o/gistCore9.5.0.
gist:Artifact
and gist:Place
with subclass assertions from each of the union class members. Issues #110, #343.Category
predicates: added intransitive properties gist:hasDirectSubCategory
and gist:hasDirectSuperCategory
as sub-properties of gist:hasSubCategory
and gist:hasSuperCategory
, respectively, and made the latter transitive. Issues #104, #107.gist:Weight
with gist:Mass
in all contexts. Issue #105.gist:hasPhysicalLocation
transitive. Issue #109.gist:_unitedNations
. Issue #207.Import URL: https://ontologies.semanticarts.com/o/gistCore9.4.0.
Import URL: https://ontologies.semanticarts.com/o/gistCore9.3.0.
Import URL: https://ontologies.semanticarts.com/o/gistCore9.2.0.
gist:Collection
.Import URL: https://ontologies.semanticarts.com/o/gistCore9.1.0.
gist
namespace has been modified from http:
to https:
.SocialBeing
has been removed.gist:party
has been renamed to gist:hasParty
.Import URL: https://ontologies.semanticarts.com/o/gistCore9.0.0.
SocialBeing
has been removed. A few restrictions that used SocialBeing
as a filter class now use the expression (Person or Organization)
.Contract
.gist:party
was renamed to gist:hasParty
.hasTag
.gist:Category
now uses gist:hasTag
instead of gist:containedText
.Taxonomy
was corrected. It used to be a controlled vocabulary that had a super category or a navigational parent. But it is not the taxonomy that is part of a hierarchy, it is the elements of the taxonomy that are part of the hierarchy. The definition for gist:Taxonomy
now says it is a controlled vocabulary and has a member that has either a sub category or super category. The notion of navigational parent is no longer included in the definition.gist:hasPreferredTerm
that pointed to a gist:Text
property was removed. Use the annotation skos:prefLabel
instead.occurredAt
to occursAt
.gist:Event
to be (occursAt gist:Place)
rather than (occuredAt gist:GeoRegion)
.TemplateTask
to TaskTemplate
because it is a template related to tasks, not a task related to templates.gist;characterizedAs
to gistTop.TimeInterval
. A number of restrictions with filter class (TimeInstant or TimeInterval)
changed to be just TimeInstant
.ServiceSpecifictation
no longer produced a behavior. Rather, it is the basis for an Event
(replaced a restriction)basisFor
, inverse of basedOn
which is defined in gistTop.Entirely new ontology for modeling Internet of Things concepts.
directlyPrecedes
replaces strictlyPrecedes
.directlyPrecededBy
replaces strictlyPrecededBy
PhysicalThing
removed, was a vestige from the past.GeoPoliticalRegion
, a collection of gist:GeoRegion
administered by a GovernmentOrganization
.geoOccupies
changed to gist:Place
. It had been the union of GeoRegion
and GeoVolume
.TemporalRelation
no longer a subclass of TimeInterval
(which has been removed).TimeInterval
removed.Event
is no longer a subclass of TimeInterval
. Instead, it has a start and end time.gist:Content
is no longer disjoint with Intention
.gist:Magnitude
is no longer gist:of
something. We used to think of magnitude of say 180 pounds as necessarily being a value associated with something, e.g. a person. gist:of
was the inverse of gist:hasA
which no longer exists.RatioUnit
used to have exactly 1 UnitOfMeasure
as a numerator, now it can have more than one.Added to the list of deprecated things:
gist:TemplateTask
(renamed to TaskTemplate
)gist:party
(use hasParty
instead)gist:SocialBeing
- use (Person or Organization)
insteadgist:of
(a vestige of the past)gist:sameOrderAs
(was adding unnecessary mathematical precision)gist:TimeInterval
(the idea of a time interval is captured by assigning it a start and end time, e.g. an event)gist:dateTime
gist:strictlyPrecededBy
(using directlyPrecededBy
instead)gist:strictlyPrecedes
(using directlyPrecedes
instead)This major version primarily changed all concept URIs to use /
instead of #
Additionally, gistWiki is no longer included by gistCore.
Import URL: http://ontologies.semanticarts.com/o/gistCore8.0.0.
This version focused on making the import structure simpler and flatter, in order to make it easier for people to use subsets of gist if they want to. Because all of gist is in one name space this was relatively easy to do and will have very little impact on anyone who is using gist 7.* (see the change log there were a few changes that you may want to review).
Import URL: http://ontologies.semanticarts.com/o/gistCore7.5.owl.
Gist 7.4 was an internal release.
See ChangeLog in pdf file for full details of changes.
Import URL: http://ontologies.semanticarts.com/o/gistCore7.3.owl.
currencyValue
in favor of decimalValue
hasCommunicationAddress
Import URL: http://ontologies.semanticarts.com/o/gistCore7.2.owl.
Import URL: http://ontologies.semanticarts.com/o/gistCore7.1.1.owl.
Primarily fixes minor errors like typos in our gist 7.0 release.
Below is a brief summary of the changes that have semantic import from an inference perspective (axiom added, removed, changed, etc.) or that are backward incompatible.
gist:uniqueText
a subproperty of gist:containedText
.gist:Agreement
to range of gist:governs
.gist:prevent
, gist:allow
and gist:require
to gist:prevents
, gist:allows
, and gist:requires
.gist:Offer
to use gist:hasDirectPart some gist:CatalogItem
.gist:specifiedIn
, no longer needed.gist:Account
from gist:hasA some gist:Balance
to gist:hasMagnitude some gist:Balance
.gist:hasDirectSubtask
to gist:directSubtaskOf
gist:IntellectualProperty
and gist:PhysicalThing
to the range of gist:governs
.gist:Requirement
, removed gist:Conformance
from the range of gist:requires
.In addition to using the OWL files locally, you can import these files via URL directly into your ontology editor of choice(Protegé, Topbraid, etc.) The import will take care of the dependencies.
Import URL: http://ontologies.semanticarts.com/o/gistCore7.1.owl.
gist 7.0 is a major upgrade from our last released version (6.7.1). The main differences are:
For documentation and OWL files regarding terms that were deprecated when moving from version 6.7.1 to 7.0, please see the sub-folder called "Deprecated terms from gist6.7.1".
In addition to using the OWL files locally, you can import these files via URL directly into your ontology editor of choice(Protegé, Topbraid, etc.) The import will take care of the dependencies.
Import URL: http://ontologies.semanticarts.com/o/gistCore7.0.owl.