-
Notifications
You must be signed in to change notification settings - Fork 21
gistCore changes to support Units of Measure and Magnitudes #1064
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
64 commits
Select commit
Hold shift + click to select a range
28d8d9f
adding Discipline, UnitGroup, and hasUnitGroup to gist to support Uni…
0e51e0e
more changes to support new Units of Measure
178585d
removed individual units, removed subclasses of UnitOfMeasure and Mag…
467e2f7
hasMultipler, hasDivisor, hasAddend, hasSubtrahend (and some temporar…
d160949
added individual Aspects and used them in class equivalence statement…
9382d59
minor edit
642ed56
attempt to fix error
ceee2f3
release note for issue #1033 turtle for Units of Measure and Magnitude
a6b44e5
another attempt to get format of exponents to conform to validation r…
cdc5732
remove domain from numericValue
f9636a6
wording change in scopeNote of UnitGroup, wording change in hasUnitGroup
d0fc912
using lower case in annotations
3386a90
Simplify release notes
rjyounes 76e65b7
minor changes in response to comments
476d678
Release note update
rjyounes 2e17456
removed redundant word in scopeNote of Aapect, reworded definitions o…
0ea484b
removed references to decomposition in examples of exponents
12d8f38
included UnitOfMeasure in domain of all exponents (I think that was t…
5856a1f
use lower case for annotations, minor editorial change to hasUnitOfMe…
d1ee052
simplify the explanation of exponentOfOther
1125948
changed scopeNote to editorialNote for individuals duplicated from th…
5c889c4
added length and weight as examples of aspects, in the definition of …
16e6a1b
simplified class equivalence for Magnitude by using minCardinality fo…
79ef785
conforming to convention of lower case in annotations
eec4f9d
changing us to US in prefLabel for US dollar
d47a2d1
Kelvin is always capitalized
33efd0d
adding example to gist:hasBroader
7f01f45
added an example of multiplier and divisor for aspects: speed = dista…
b0ef811
changed definition of Magnitude to say it is related to a thing
e326289
added example of hasMultipler with an aspect, changed Magnitude defin…
c6e9a35
fixed grammatical error in hasMultiplier and hasDivisor annotations
03fa78c
added an example to hasUnitGroup
d818ebf
use triple quotes around definition to allow Kelvin with capital K (m…
3f6ee74
make Kelvin lower case in definition to pass validation (attempt to f…
7193a7e
change Kelvin back to lower case in prefLabel to pass validation (att…
c4a7388
put single quotes around equations embedded in sentences
9c2e88f
reworded example of hasBroader
c2fe041
Merge branch 'modelForReferenceData-releaseNotes' into modelForRefere…
d27b50d
change GeoRegion from owl:equivalentClass to rdfs:subClassOf per issu…
f88952a
removed hasPrecision from class equivalence statement for magnitude (…
ab46c36
Merge branch 'develop' into modelForReferenceData
philblackwood 18b2ad7
remove temporary file used for editing
7ea720a
add the duration aspect so it can be used in a restriction for time i…
b274e9f
Merge branch 'modelForReferenceData' of https://github.com/semanticar…
b7364a3
Update docs/releaseNote1033.md
rjyounes 8d2ee26
Release note wording tweaks
rjyounes 31fd1cb
Apply suggestions from code review
rjyounes b4d6d01
Add non-conforming label annotation to exponentOfKelvin
rjyounes 8713e56
change balance to financial balance
a2d986d
Merge branch 'modelForReferenceData' of https://github.com/semanticar…
09f4bdf
Merge branch 'develop' into modelForReferenceData
dylan-sa 0c57fb3
Merge branch 'modelForReferenceData' of https://github.com/semanticar…
f3ab841
changed hasPrecision to hasAccuracy
ea8f7ad
changed gist:Duration to duration in an annotation
b1e0301
use gistd:_Aspect_altitude instead of gistd:_Aspect_distance in defin…
15254f6
put uom release notes in correct directory and improve file name
a885446
put uom release notes in correct directory and improve file name
d3dc1da
change hasAltitude to hasMagnitude in class equivalence for GeoPoint
5047a95
removed hasAltitude because it does not conform to the standard way t…
adce658
updated release notes to include changing hasPrecision to hasAccuracy…
9f2ac77
removed unitSymbol, unitSymbolHtml, and unitSymbolUnicode
cdf7fe1
updated release note to say unitSymbol, unitSymbolHtml, and unitSymbo…
f1158de
Update ontologies/gistCore.ttl
rjyounes 915ccd9
Merge branch 'develop' into modelForReferenceData
rjyounes File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,121 @@ | ||
## Release 13.0.0 | ||
|
||
This is a major release that includes several changes which break compatibility with previous versions of gist, most notably an entirely revised model of units and magnitudes. See the [migration guide](./MajorVersionMigration.html) for documentation on updating existing gist-based ontologies and instance data. Migration scripts are included to facilitate the upgrade process. | ||
|
||
### Major Updates | ||
|
||
#### New model of units and magnitudes. Issue [#1033](https://github.com/semanticarts/gist/issues/1033) | ||
|
||
- Deleted all subclasses of `gist:Magnitude` except `gist:ReferenceValue`: | ||
- `gist:Area` | ||
- `gist:Balance` | ||
- `gist:Count` | ||
- `gist:Duration` | ||
- `gist:ElectricCurrent` | ||
- `gist:Extent` | ||
- `gist:InformationQuantity` | ||
- `gist:LuminousIntensity` | ||
- `gist:Mass` | ||
- `gist:MolarQuantity` | ||
- `gist:Monetary` | ||
- `gist:MonetaryPerDuration` | ||
- `gist:ProductMagnitude` | ||
- `gist:RatioMagnitude` | ||
- `gist:Temperature` | ||
- `gist:Volume` | ||
- Deleted all subclasses of `gist:UnitOfMeasure`: | ||
- `gist:AreaUnit` | ||
- `gist:BaseUnit` | ||
- `gist:CoherentRatioUnit` | ||
- `gist:CoherentProductUnit` | ||
- `gist:CountingUnit` | ||
- `gist:CurrencyPerDurationUnit` | ||
- `gist:CurrencyUnit` | ||
- `gist:DataSizeUnit` | ||
- `gist:DistanceUnit` | ||
- `gist:ElectricalCurrentUnit` | ||
- `gist:LuminousIntensityUnit` | ||
- `gist:MassUnit` | ||
- `gist:MoleUnit` | ||
- `gist:ProductUnit` | ||
- `gist:RatioUnit` | ||
- `gist:SimpleUnitOfMeasure` | ||
- `gist:TemperatureUnit` | ||
- `gist:VolumeUnit` | ||
- Deleted the following predicates: | ||
- `gist:hasAltitude` | ||
- `gist:hasDenominator` | ||
- `gist:hasMultiplicand` | ||
- `gist:hasNumerator` | ||
- `gist:hasPrecision` | ||
- `gist:hasStandardUnit` | ||
- `gist:isAspectOf` | ||
- `gist:unitSymbol` | ||
- `gist:unitSymbolHtml` | ||
- `gist:unitSymbolUnicode` | ||
- Deleted all unit of measure instances: | ||
- `gist:_ampere` | ||
- `gist:_bit` | ||
- `gist:_candela` | ||
- `gist:_day` | ||
- `gist:_each` | ||
- `gist:_kelvin` | ||
- `gist:_kilogram` | ||
- `gist:_meter` | ||
- `gist:_millisecond` | ||
- `gist:_minute` | ||
- `gist:_mole` | ||
- `gist:_percent` | ||
- `gist:_second` | ||
- `gist:_USDollar` | ||
- Added classes and predicates: | ||
- `gist:Discipline` | ||
- `gist:UnitGroup` | ||
- `gist:hasAccuracy` | ||
- `gist:hasAddend` | ||
- `gist:hasAspect` | ||
- `gist:hasBroader` | ||
- `gist:hasDivisor` | ||
- `gist:hasSubtrahend` | ||
- `gist:hasUnitGroup` | ||
- `gist:exponentOfAmpere` | ||
- `gist:exponentOfBit` | ||
- `gist:exponentOfCandela` | ||
- `gist:exponentOfKelvin` | ||
- `gist:exponentOfKilogram` | ||
- `gist:exponentOfMeter` | ||
- `gist:exponentOfMole` | ||
- `gist:exponentOfNumber` | ||
- `gist:exponentOfOther` | ||
- `gist:exponentOfRadian` | ||
- `gist:exponentOfSecond` | ||
- `gist:exponentOfSteradian` | ||
- `gist:exponentOfUSDollar` | ||
- Added aspect instances. Note the new `gistd:` namespace (`<https://w3id.org/semanticarts/ns/data/gist/>`). | ||
- `gistd:_Aspect_altitude` | ||
- `gistd:_Aspect_area` | ||
- `gistd:_Aspect_balance` | ||
- `gistd:_Aspect_mass` | ||
- `gistd:_Aspect_probability` | ||
- `gistd:_Aspect_volume` | ||
- Modified the class expression restrictions of: | ||
- `gist:Account` | ||
- `gist:ContingentEvent` | ||
- `gist:GeoPoint` | ||
- `gist:GeoRegion` | ||
- `gist:Offer` | ||
- `gist:PhysicalIdentifiableItem` | ||
- `gist:PhysicalSubstance` | ||
- Modified the following classes and predicates: | ||
- `gist:Aspect` | ||
- `gist:Magnitude` | ||
- `gist:UnitOfMeasure` | ||
- `gist:hasMagnitude` | ||
- `gist:hasMultiplier` | ||
- `gist:hasPrecision` | ||
rjyounes marked this conversation as resolved.
Show resolved
Hide resolved
|
||
- `gist:conversionFactor` | ||
- `gist:conversionOffset` | ||
- Added scripts for the migration of existing client ontologies and instance data. [TODO - add pointer] | ||
- Added complete documentation on understanding and implementing the new model. [TODO - add pointer] | ||
|
||
Import URL: <https://w3id.org/semanticarts/ontology/gistCore13.0.0>. |
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.