- From: Mark Harrison <mark.harrison@cantab.net>
- Date: Mon, 16 Jan 2017 22:16:36 +0000
- To: Ralph Hodgson <rhodgson@topquadrant.com>
- Cc: PublicVocabs <public-vocabs@w3.org>, jhodges@qudt.org, "smith. ts qudt. org" <smith.ts@qudt.org>, "Bradley, Jim" <Jim.Bradley@cscglobal.com>, Xavier Gonsalves <axv4444@gmail.com>, Wes Turner <wes.turner@gmail.com>, "schema.org Mailing List" <public-schemaorg@w3.org>, Dan Brickley <danbri@google.com>, "<steve.ray@sv.cmu.edu>" <steve.ray@sv.cmu.edu>
- Message-ID: <CAL_MqQU-Y4XNwKHhwc9iQqZfzLqNWaEifE8fFigh9qaNq94tew@mail.gmail.com>
Hi Ralph, Thanks for the update. Glad to hear that you intend to support UN/ECE Rec 20 codes. I hope my suggestion about a bidirectional mapping makes sense. Let me know directly how you might like some help filling in the gaps in coverage and I'll try to help if I can. Best wishes Mark On 16 Jan 2017 21:39, "Ralph TQ [Gmail]" <rhodgson@topquadrant.com> wrote: > Hi Mark, > > I and my QUDT colleagues welcome collaboration on this work. There are > some important naming conventions we are following for all units of measure > and for dimensional analysis. Mappings to UN/ECE and UCUM have been done to > different levels of completeness. QUDT Schema R2.0 has the properties that > are needed (see below). These mappings were in some cases performed by > getting data into RDF and then running SPIN rules for transformations. > > QUDT work has started this year with more help from other parties. Also > QUDT.org <http://qudt.org> is going through the membership process with > W3C. One motivation for this is the high interest in the W3C SHAPES SHACL > standard. SHACL is of interest for constraint checking of RDF graphs in IOT > projects and other industrial and finance application areas. > > I will check the status of the mappings with other QUDT editors and give > an you an update in due course. > > Regards, > > > Ralph Hodgson, @ralphtq <http://twitter.com/ralphtq> > > CTO, TopQuadrant, Inc., www.topquadrant.com @TopQuadrant > <http://twitter.com/topquadrant> > *cell: +1 781-789-1664 <(781)%20789-1664> / fax: 703 299-8330 > <(703)%20299-8330> / main: 919 300-7945 <(919)%20300-7945>* > *TQ Blog:* *The Semantic Ecosystems Journal* > <http://topquadrantblog.blogspot.com/>, and > <https://www.linkedin.com/company/topquadrant> > <https://twitter.com/TopQuadrant> > <https://twitter.com/TopQuadrant> > > On Jan 16, 2017, at 7:35 PM, Mark Harrison <mark.harrison@cantab.net> > wrote: > > > > On Mon, Jan 16, 2017 at 6:34 PM, Wes Turner <wes.turner@gmail.com> wrote: > >> >> >> On Monday, January 16, 2017, Mark Harrison <mark.harrison@cantab.net> >> wrote: >> >>> Sorry to be pedantic ;-) , but in fact, the SI base unit for mass is the >>> kilogram. >>> See >>> https://en.wikipedia.org/wiki/International_System_of_Units#Base_units >>> and http://physics.nist.gov/Pubs/SP330/sp330.pdf (section 2.1.1.2) and >>> http://www.bipm.org/en/publications/si-brochure/kilogram.html >>> >>> The gram is the base unit for mass in the old CGS system - but not in >>> the modern SI system. >>> >> >> Good catch. I guess that makes standarization on unit specifiers all the >> more important. >> >> >>> >>> QUDT will be more useful and more complete when version 2.0 is finally >>> released - and has very useful machine-readable triples for expressing the >>> dimension of each unit (is it a mass, a length, etc.) and conversion >>> factors and offsets between units that belong to the same physical >>> dimension (e.g. to convert between various units of mass or between various >>> units of length). >>> >>> In GS1 and the GS1 web vocabulary, for the value of >>> http://gs1.org/voc/unitCode we use a string value indicating a >>> Measurement Unit from UN/ECE Recommendation 20 code tables, e.g. GRM for >>> gram, KGM for Kilogram, MGM for milligram and MC for microgram. A 2005 >>> edition of the code tables is available at http://www.unece.org/filead >>> min/DAM/cefact/recommendations/rec20/rec20_rev3_Annex3e.pdf >>> >> >> .unit=(unitStr/URI, unit system) >> >> >>> >>> Personally, I'd much prefer the QUDT approach but industry does >>> currently use the UN/ECE Rec 20 code tables for expressing units of >>> measure, even if some of these UN ECE code strings are completely opaque >>> and non-intuitive, e.g. 28 = kilogram per square metre. >>> >>> >> - Are there mappings from the UN/ECE codes to labels and URIs? >> - Are there mappings from the UN/ECE system to QUDT? >> > > > As far as I am aware, the UN/ECE codes are only published in spreadsheets > or PDF documents. > I've never seen any RDF datasets from UN/ECE that map from UN/ECE codes to > anything useful such as labels, conversion factors and offsets or QUDT URIs. > > Good Relations do have this useful table on their site: > http://wiki.goodrelations-vocabulary.org/Documentation/UN/ > CEFACT_Common_Codes > but it appears to be just an HTML table without any inline markup and > appears to be for the most frequently used units - only a subset of the > entire UN/ECE Rec 20 common code table. > > The v1.1 QUDT units resource at http://qudt.org/vocab/unit# appears to be > offline and I can't find a complete corresponding v2.0 QUDT resource for > the units - it looks like they have published their schema so far [ see > http://www.qudt.org/release2/qudt-catalog.html and > http://qudt.org/doc/2016/DOC_SCHEMA-QUDT-v2.0.html ], and some datasets > for some units - but certainly not for all units - nor did they release the > dataset for SI units first. Various units datasets are still in progress > or in quality control, according to http://www.qudt.org/ > release2/qudt-catalog.html . > > One example of a QUDT 2.0 units resource is http://qudt.org/vocab/unit/ > KG-PER-MOL > Looking at that, I don't see a triple that links that resource to even the > string UN/ECE Rec 20 code string, which is D74 in the case of kilogram per > mole. > > I think QUDT 2.0 will be a very useful resource for everyone when it is > complete and online. > Not sure whether they're under-resourced and could appreciate some help to > complete and test the units dataset. > > What could be a very useful extension of QUDT 2.0 is if they can provide a > mapping to/from the UN/ECE Rec 20 common code string in both directions so > that we could have triples such as > > http://qudt.org/vocab/unit/KG-PER-MOL owl:sameAs > http://qudt.org/vocab/unece/D74 . > > appearing within the triples for each resource within the > http://qudt.org/vocab/unit/ namespace > > and also a dataset at a new namespace, for example: > http://qudt.org/vocab/unece/ > > providing triples such as > > http://qudt.org/vocab/unece/B15 owl:sameAs http://qudt.org/vocab/unit/J- > PER-MOL . > http://qudt.org/vocab/unece/D74 owl:sameAs http://qudt.org/vocab/unit/KG > -PER-MOL . > > > When QUDT 2.0 is complete and online, it could then be appropriate for > schema.org, GoodRelations, the GS1 web vocabulary to introduce a new > dedicated property schema:qudtUnit etc. that expects a URI from within the > http://qudt.org/vocab/unit/ <http://qudt.org/vocab/unit/J-PER-MOL> > namespace. > > I've copied Ralph Hodgson on this e-mail thread, since he is one of the > original developers or QUDT and is still on their board of directors. He > and I exchanged a couple of emails along these lines around 18 months ago. > Now that there are some examples of what QUDT 2.0 units resources look > like, some of us might be able to help QUDT fill in some of the gaps. > > > > > >> >>> >>> >>> >>> On Mon, Jan 16, 2017 at 4:27 PM, Wes Turner <wes.turner@gmail.com> >>> wrote: >>> >>>> http://schema.org/NutritionInformation >>>> >>>> http://schema.org/servingSize r: Text >>>> "The serving size, in terms of the number of volume or mass" >>>> >>>> Other NutritionInformation attributes have a r:ange of Mass. >>>> >>>> - Does this suggest a need for a Volume class? >>>> - Could/should the servingSize range be Quantity? >>>> >>>> - Should Quantity have a 'unit' property with r: URL? >>>> http://schema.org/Quantity >>>> >>>> - QUDT defines URLs for many (powers of) physical units >>>> - Unfortunately, there are a number of vocabularies for physical >>>> units >>>> - The SI unit for Mass is always g(ram) >>>> >>>> ... >>>> >>>> https://wrdrd.com/docs/consulting/units#rdf-and-units >>>> >>>> https://wrdrd.com/docs/consulting/linkedreproducibility#csv- >>>> csvw-and-metadata-rows ... "Table with 7 metadata header rows" >>>> >>>> On Monday, January 16, 2017, Dan Brickley <danbri@google.com> wrote: >>>> >>>>> On 15 January 2017 at 07:42, Xavier Gonsalves <axv4444@gmail.com> >>>>> wrote: >>>>> > Many have talked and requested about this but w3 seems to avoid it. >>>>> >>>>> >>>>> >>>>> > Schema should add more properties under restaurant menus like dish >>>>> price, >>>>> > cuisine, spiciness, dish name, ingredients, veg, nonveg, vegan >>>>> category, >>>>> > description .etc.. so that search engines can implement the >>>>> following in the >>>>> > future: >>>>> > >>>>> > https://searchenginewatch.com/sew/news/2328869/google-tests- >>>>> restaurant-menus-in-card-results/ >>>>> > >>>>> > It can be ordered such that these properties can be put on the >>>>> webpage of >>>>> > the URL of the menu. >>>>> > >>>>> > Please look into it ASAP. >>>>> >>>>> Please comment on the draft at http://webschemas.org/MenuItem in >>>>> Github, https://github.com/schemaorg/schemaorg/issues/1288 >>>>> >>>>> Dan >>>>> >>>>> >>> > >
Attachments
- image/png attachment: image001.png
- image/png attachment: image002.png
Received on Monday, 16 January 2017 22:17:13 UTC