Skip to content
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

TG2_VALIDATION_SCIENTIFICNAMEID_COMPLETE #212

Open
Tasilee opened this issue Dec 13, 2023 · 1 comment
Open

TG2_VALIDATION_SCIENTIFICNAMEID_COMPLETE #212

Tasilee opened this issue Dec 13, 2023 · 1 comment
Labels
Completeness CORE TG2 CORE tests NAME Test Tests created by TG2, either CORE, Supplementary or DO NOT IMPLEMENT TG2 Validation

Comments

@Tasilee
Copy link
Collaborator

Tasilee commented Dec 13, 2023

TestField Value
GUID 6eeac3ed-f691-457f-a42e-eaa9c8a71ce8
Label VALIDATION_SCIENTIFICNAMEID_COMPLETE
Description Does the value of dwc:scientificNameID contain a complete identifier?
TestType Validation
Darwin Core Class dwc:Taxon
Information Elements ActedUpon dwc:scientificNameID
Information Elements Consulted
Expected Response INTERNAL_PREREQUISITES_NOT_MET if dwc:scientificNameID is bdq:Empty; COMPLIANT if (1) dwc:scientificNameID is a validly formed LSID, or (2) dwc:scientificNameID is a validly formed URN with at least NID and NSS present, or (3) dwc:scientificNameID is in the form scope:value, or (4) dwc:scientificNameID is a validly formed URI with host and path where path consists of more than just "/"; otherwise NOT_COMPLIANT
Data Quality Dimension Completeness
Term-Actions SCIENTIFICNAMEID_COMPLETE
Parameter(s)
Source Authority
Specification Last Updated 2023-09-18
Examples [dwc:scientificNameID="urn:lsid:zoobank.org:act:17ADF24F-027F-44F6-9543-D3D0260CE79E": Response.status=RUN_HAS_RESULT, Response.result=COMPLIANT, Response.comment="dwc:scientificNameID contains a URI and a namespace indicator"]
[dwc:scientificNameID="Hakea decurrens ssp. physocarpa": Response.status=RUN_HAS_RESULT, Response.result=NOT_COMPLIANT, Response.comment="dwc:scientificNameID does not contain a URI"]
Source TG2 December 2023
References
Example Implementations (Mechanisms)
Link to Specification Source Code
Notes If any single bdq:sourceAuthority such as GBIF is used, a valid and complete dwc:scientificNameID based on an alternative source authority is unlikely to provide a valid match. A text or number string as a namespace indicator without a URI will be ambiguous. As an example, GBIF's backbone taxonomy dataset can be found at https://doi.org/10.15468/39omei. When referencing a GBIF taxon by GBIF's identifier for that taxon, use the the pseudo-namespace "gbif:" and the form "gbif:{integer}" as the value for dwc:scientificNameID. Note that GBIF currently uses "TaxonID" for this entity. The terms NID, NSS, and URN are all Uniform Resource Identifiers - see the Wikipedia (2024) reference.
@Tasilee Tasilee added TG2 Validation Test Tests created by TG2, either CORE, Supplementary or DO NOT IMPLEMENT Completeness CORE TG2 CORE tests labels Dec 13, 2023
@ArthurChapman
Copy link
Collaborator

Updated wording of "Note"

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Completeness CORE TG2 CORE tests NAME Test Tests created by TG2, either CORE, Supplementary or DO NOT IMPLEMENT TG2 Validation
Projects
None yet
Development

No branches or pull requests

2 participants