Darwin Core provides dwc:Occurrence to indicate generally the presence of an
individual in nature. However, BasisOfRecord also defines concepts that are
more useful to BiSciCol in tracking objects and their derivatives. Fore
example, "LivingSpecimen" vs. "Human Observation". It is important to know
whether someone was merely observed vs. something that lives in a museum and
can be sub-sampled, for instance. We can determine this by looking at the
BasisOfRecord property, of course, but in our system, Class concepts are more
useful since they can be joined to other things, whereas properties cannot.
One solution is to read BoR during triplification and assign the appropriate
BoR term as the class. However, this presents a couple of difficulties:
1. This is a non-standard use and perhaps not the original intention of DwC
(although BiSciCol, as an implementation can certainly make this distinction,
noting what is going on).
2. Accomplishing this using D2RQ may not be possible and hence we would need to
introduce an alternative mechanism, thereby breaking our currently simple
design. At best, its lots a lot of coding.
Given the above considerations, we still think this is an important issue to
tackle, just not immediately! Priority is being set to Medium and type as
"Enhancement".
Original issue reported on code.google.com by jdec...@gmail.com on 4 Apr 2013 at 12:21
Original issue reported on code.google.com by
jdec...@gmail.com
on 4 Apr 2013 at 12:21