Comments (13)
Conversion to SI
from def-au-scm.
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.
I like
qudt:hasQuantityKind quantitykind:AmountOfSubstancePerUnitVolume ;
But not sure about
qudt:hasQuantityKind quantitykind:Solubility_Water ;
from def-au-scm.
[like http://qudt.org/vocab/unit/CentiMOL-PER-KiloGM]
(http://qudt.org/vocab/unit/MOL-PER-L)
from def-au-scm.
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
- I'm not 100 % clear on what the conversionMultiplier is, conversion to what? SI units ie MOL here? is it that is it equal to 0.01 mol/L. Assuming this, I had conversion factor of 0.01
- I get what 'dimension vectors' is now but don't have a full grasp of. so I just based it on another substance per volume's dimension vector identifier (MOL-PER-L)
- Also, not sure what the Quantity kinds could be :
- I think most applicable for our case is http://qudt.org/vocab/quantitykind/MolalityOfSolute
- Could also be (as well as) https://qudt.org/vocab/quantitykind/IonicStrength
- not specifically exclusive to water, but could also be - http://qudt.org/vocab/quantitykind/Solubility_Water
- (I'll stick it under all three Quantity kinds for now)
@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.
Got ya, just worked that out, thanks Bruce!
from def-au-scm.
just edited my question - I have questions about 'dimension vector' and 'quantity kinds'
from def-au-scm.
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.
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.
from def-au-scm.
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.
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.
Again, thanks @steveraysteveray and apologies for my tardiness
done https://qudt.org/vocab/unit/CentiMOL-PER-L
from def-au-scm.
Related Issues (20)
- record the analyte for each procedure HOT 4
- one method can have multiple associated methods and results HOT 2
- QUDT request mol/tonne HOT 5
- unsure of UoM for method 9J1 and 9J2 HOT 5
- versioning protocols HOT 1
- anzsoil.org redirects to scma version 2.0 HOT 1
- NERC parameter usage vocabulary - test HOT 7
- identifiers not resolving HOT 2
- short descriptions for SCM and SWCM, 2011 HOT 1
- descriptions - procedure capitalisation HOT 2
- descriptions - capatalisation of elements within text? HOT 3
- richer relationships between methods could be decribed
- one method with multiple UoM and properties - richer expression HOT 1
- the sosa:observedProperty in scm.ttl needs review
- ansis:analyte obo:CHEBI_23367 ;
- MassRatio or MassConcentration for mg/kg and w/w as %?
- Require short descriptions for some chpt 14 methods
- add result enumerations HOT 2
- change skos:related to skos:note where not cross referencing to a procedure concept
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from def-au-scm.