-
Notifications
You must be signed in to change notification settings - Fork 73
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
Change term - typeStatus #328
Comments
This proposal has a serious challenge with respect to the Vocabulary Maintenance Specification stability requirement (Section 3.1 Justifications for change in https://github.com/tdwg/vocab/blob/master/vms/maintenance-specification.md ). The definition of the term has included the typifiedName and well as the type of type since 2007 (http://rs.tdwg.org/dwc/curatorial/version/TypeStatus-2007-04-17.htm), two years before Darwin Core was ratified as a standard. The proposal would break that stability. Furthermore, the statement "the current definition of typeStatus is at odds with the most prevalent usage of the term" is false. As of the 2021-01-12 snapshot of GBIF, 61.4% of Occurrences that have a value in the typeStatus field (n=6,673,342) are definitively not simply a typeStatus by the proposed redefinition. Of the remaining 38.6% there is an unknown number of values that are also not type of type values, meaning the prevalence of non-conformant data is even higher than 61.4%. A quick perusal of the top ten values of typeStatus suggests that the at least 5% more are not type of type values. |
Thanks, @tucotuco -- this is very helpful! My inclination would be to leave it alone, and not even mess with a proposed new term at this time, until we see what emerges from the TNC-TCS effort. I think a single shift to a more robust/comprehensive taxonomy/nomenclature standard would be preferable than small incremental changes to DwC. I'm still mystified that my brain is stuck in the pre-2007 interpretation of |
Retracted. See #28 (comment). |
I would like to reopen this issue. The reality in GBIF is that 92% of records with values in dwc:typeStatus follow the proposed new definition of just the status. In such light it makes little sense to me to reject the issue because of stability. |
I think it is good this issue has been reopened, so that it can be further discussed and we can come to a conclusion. We need a term with the proposed definition, but personally I think that with such a significant change to the meaning it is better and less disruptive to create a new term than to apply an existing term to a new concept. TCS has the term
|
It would be good to open this issue again. GBIF normalises values to an updated type status vocabulary: https://registry.gbif.org/vocabulary/TypeStatus - it may be relevant to update the usage comment with this link instead of the rs.gbif.org resource, but I have not looked at the potential implications of doing so yet. |
Unless I'm missing something, this normalisation process now flags provided values for dwc:typeStatus that fit the examples of the current Darwin Core definition as invalid. The current examples, not the proposed ones, i.e.:
For example: https://www.gbif.org/occurrence/1839377904 with a provided value for typeStatus of This specimen is no longer findable as a type specimen. In the API response, gbif:typifiedName is still listed (as parsed out of the provided dwc:typeStatus value), but dwc:typeStatus is not. The typeStatus value is listed in this SQL-based download, but not in this predicate one. This is a discussion best held at gbif and not on this repo, but it highlights the need for a change. The reality is that the current definition of dwc:typeStatus is not intuitive, ambiguous and is only used correctly in a minority of cases. That's to say, I am puzzled by @tucotuco 's comment:
From the discussion here (and in the related issues) and the documentation of dwc:typeStatus, my interpretation is that this is not the case. At the very least the examples do not support the usage of dwc:typeStatus solely for type of type values like So perhaps an easy change without breaking repercussions would be to explicitly state that, in addition to the current examples, 'bare' type of type values like |
Change term
dwc:typeStatus
. Issue New term - typifiedName #28 identified the need to clearly separate type status (in the sense proposed here) from the typified scientific name. During the discussion around New term - typifiedName #28, it came to light that the current definition oftypeStatus
is at odds with the most prevalent usage of the term. We consider usage ofdwc:typeStatus
in accordance with the current definition sufficiently rare that the least disruptive solution is to change the definition of the term, rather than mint a new URI. ABCD usesTypeStatus
in the sense proposed here, so adopting this change will lead to consistent usage of the term throughout TDWG (and that we do not have to have this discussion again when Darwin Core and ABCD are being reconciled).typeStatus
is also in thedwciri
namespace, for use with an IRI, which only makes sense if it takes a vocabulary term, as is proposed here, rather than free text, which is the case under the current definition. This proposal replaces the proposal in issue New Term - typeOfType #327 and should go together with the proposal in New term - typifiedName #28.Current Term definition: https://dwc.tdwg.org/terms/#dwc:typeStatus
Proposed new attributes of the term:
typeStatus
is to be used together with a typified name, eithertypifiedName
orscientificName
, depending on how it is used.holotype
,isotype
,lectotype
DataSets/DataSet/Units/Unit/SpecimenUnit/NomenclaturalTypeDesignations/NomenclaturalTypeDesignation/TypeStatus
The text was updated successfully, but these errors were encountered: