GithubHelp home page GithubHelp logo

QUDT request cmol/L about def-au-scm HOT 13 CLOSED

meganrwong avatar meganrwong commented on August 22, 2024
QUDT request cmol/L

from def-au-scm.

Comments (13)

bsimons14 avatar bsimons14 commented on August 22, 2024 2

Conversion to SI

from def-au-scm.

steveraysteveray avatar steveraysteveray commented on August 22, 2024 1

Hi, I followed one of the links in the QUDT repo and ended up here. Couldn't help chiming in that the CentiMOL-PER-L can not have these two lines:
http://qudt.org/schema/qudt/hasQuantityKind http://qudt.org/vocab/quantitykind/IonicStrength ;
http://qudt.org/schema/qudt/hasQuantityKind http://qudt.org/vocab/quantitykind/MolalityOfSolute ;

...because those two quantity kinds have a different dimensionality.

I ran this quick query at our SPARQL endpoint

SELECT *
WHERE {
  ?qk qudt:hasDimensionVector qkdv:A1E0L-3I0M0H0T0D0 .
?qk a qudt:QuantityKind .
}

which gives all the dimensionally commensurate quantity kinds that you could pick, as desired.

from def-au-scm.

dr-shorthair avatar dr-shorthair commented on August 22, 2024 1

I like
qudt:hasQuantityKind quantitykind:AmountOfSubstancePerUnitVolume ;

But not sure about
qudt:hasQuantityKind quantitykind:Solubility_Water ;

from def-au-scm.

meganrwong avatar meganrwong commented on August 22, 2024

[like http://qudt.org/vocab/unit/CentiMOL-PER-KiloGM]
(http://qudt.org/vocab/unit/MOL-PER-L)

from def-au-scm.

meganrwong avatar meganrwong commented on August 22, 2024

Need your review here @abhritchie as there are some things I don't understand
I looked at http://qudt.org/vocab/unit/MOL-PER-L and http://qudt.org/vocab/unit/CentiMOL-PER-KiloGM for this

@Prefix owl: http://www.w3.org/2002/07/owl# .
@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# .

http://qudt.org/vocab/unit/CentiMOL-PER-L
rdf:type http://qudt.org/schema/qudt/Unit ;
http://qudt.org/schema/qudt/conversionMultiplier 0.01 ;
http://qudt.org/schema/qudt/hasDimensionVector https://qudt.org/vocab/dimensionvector/A1E0L-3I0M0H0T0D0 ;
http://qudt.org/schema/qudt/hasQuantityKind http://qudt.org/vocab/quantitykind/AmountOfSubstancePerUnitVolume ;
http://qudt.org/schema/qudt/hasQuantityKind http://qudt.org/vocab/quantitykind/IonicStrength ;
http://qudt.org/schema/qudt/hasQuantityKind http://qudt.org/vocab/quantitykind/MolalityOfSolute ;
http://qudt.org/schema/qudt/hasQuantityKind http://qudt.org/vocab/quantitykind/Solubility_Water ;
http://qudt.org/schema/qudt/isUnitOfSystem http://qudt.org/vocab/sou/SI ;
http://qudt.org/schema/qudt/plainTextDescription "1/100 of SI unit of amount of substance per litre" ;
http://qudt.org/schema/qudt/symbol "cmol/L" ;
http://qudt.org/schema/qudt/ucumCode "cmol.L-1"^^http://qudt.org/schema/qudt/UCUMcs ;
http://qudt.org/schema/qudt/ucumCode "cmol/L"^^http://qudt.org/schema/qudt/UCUMcs ;
rdfs:isDefinedBy http://qudt.org/2.1/vocab/unit ;
rdfs:label "Centimole per litre"@en ;
.

from def-au-scm.

meganrwong avatar meganrwong commented on August 22, 2024

Got ya, just worked that out, thanks Bruce!

from def-au-scm.

meganrwong avatar meganrwong commented on August 22, 2024

just edited my question - I have questions about 'dimension vector' and 'quantity kinds'

from def-au-scm.

meganrwong avatar meganrwong commented on August 22, 2024

ok, I've done the best I can now in the above now, let me know if you can see anything amiss..... appreciate your time @abhritchie & @bsimons14 . I'll get the hang of it.....

from def-au-scm.

bsimons14 avatar bsimons14 commented on August 22, 2024

QUDT allows multiple QuantityKinds for any Unit as it is the observable property and some units can be applied to multiple properties. VAS limits each Unit to a single QuantityKind but this is purely an implementation strategy that may not be required for ANSIS.

from def-au-scm.

meganrwong avatar meganrwong commented on August 22, 2024

qudt/qudt-public-repo#672

from def-au-scm.

meganrwong avatar meganrwong commented on August 22, 2024

Hi, I followed one of the links in the QUDT repo and ended up here. Couldn't help chiming in that the CentiMOL-PER-L can not have these two lines: http://qudt.org/schema/qudt/hasQuantityKind http://qudt.org/vocab/quantitykind/IonicStrength ; http://qudt.org/schema/qudt/hasQuantityKind http://qudt.org/vocab/quantitykind/MolalityOfSolute ;

...because those two quantity kinds have a different dimensionality.

I ran this quick query at our SPARQL endpoint

SELECT *
WHERE {
  ?qk qudt:hasDimensionVector qkdv:A1E0L-3I0M0H0T0D0 .
?qk a qudt:QuantityKind .
}

which gives all the dimensionally commensurate quantity kinds that you could pick, as desired.

Thanks very much for your time with this QUDT submission first timer ;) I appreciate it

from def-au-scm.

meganrwong avatar meganrwong commented on August 22, 2024

ok, thanks for the patience folks - I'm learning! Do you recon I've got the right quantity kind here (and I've for the dimensionvector in now, and both the quantityKind have the same dimensionvector) - @dr-shorthair ?

I just went as per MOL-PER-L :

unit:CentiMOL-PER-L
a qudt:Unit ;
qudt:conversionMultiplier 0.01 ;
qudt:hasDimensionVector dimensionvector:A1E0L-3I0M0H0T0D0 ;
dcterms:description "1/100 of SI unit of amount of substance per litre" ;
qudt:hasQuantityKind quantitykind:AmountOfSubstancePerUnitVolume ;
qudt:hasQuantityKind quantitykind:Solubility_Water ;
qudt:symbol "cmol/L" ;
qudt:ucumCode "cmol.L-1" ;
qudt:ucumCode "cmol/L" ;
rdfs:isDefinedBy http://qudt.org/2.1/vocab/unit ;
rdfs:label "Centimole per litre"@en ;
.

from def-au-scm.

meganrwong avatar meganrwong commented on August 22, 2024

Again, thanks @steveraysteveray and apologies for my tardiness
done https://qudt.org/vocab/unit/CentiMOL-PER-L

from def-au-scm.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.