-
Notifications
You must be signed in to change notification settings - Fork 1
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
Soil classifications structure #3
Comments
Great! May be useful for you to know that soil profile mapping we've used 'Austalian Soil Classificaion Order' and 'Australian Soil Classificaion Suborder' as Observable Properties |
Makes sense. |
@ljgregory can we have a chat about this? |
Simon - in response to your query re what FedUni have encountered, to help consider whether to create concepts for each combination of Order, Suborder, Great Group, Sub Group etc in ASC We've mapped only 2 soil profile datasets - In our DB we are storing Order, Suborder, Great Group, Sub Group as each as different sets of results in database (ie imported as separate columns of data for each of Order, Suborder, Great Group, Sub Group) FYI, the soil scientists in their field sheet (excel) and thesis (pdf) as one result - |
In one dataset I see also results for "ASC-CONF" - the results all look to be a numeric classifier eg "4". |
I've had a go at encoding part of the 3rd Ed. ASC in SKOS+:
https://github.com/ANZSoilData/def-au-asc/blob/master/rdf/ASC.ttl
Just the Tenosols, in order to figure out the structure.
First we can describe
asc:TE
using the text from ASC:We also encode definitions of the classes, e.g. here's three of them:
Then we can add links (cross-references) from the Order to the applicable Suborders and Colour-classes, along with the comments about the great groups and sub-groups:
However, it looks like the applicable Great Groups and Subgroups are specified at the Suborder level.
So in order to list these, the Suborders must be enumerated.
A Suborder is defined by adding a classifier to an Order like this:
Then we can add cross-references to the applicable Great Groups and Subgroups
At this point we have essentially reproduced the description of the Soil Order from the ASC book, but using cross-references to the Class descriptions, rather than by copying the text of the Class over multiple times.
So far so good.
The question now is: should we continue to build all the valid combos?
e.g. Great Groups in each Suborder, such as
where, each Great Group is defined by adding an additional classifier to a Suborder. For example
and how far we can go with that?
Does it makes sense to 'pre-cache' all allowed combos, at least down to Subgroup level.
For example,
asc:TE-AW-BU-AI
would be Acidic Ferric Bleached-Leptic Tenosol, with the code position within the sequence indicating its role - here Order=TE, SubOrder=AW, Great Group=BU, Subgroup=AI.This wouldn't work if Subgroups can be used without a Great Group, or either of those without as Suborder.
Or am I barking completely up the wrong tree here?
The text was updated successfully, but these errors were encountered: