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_OCCURRENCEID_NOTEMPTY #47

Open
iDigBioBot opened this issue Jan 5, 2018 · 5 comments
Open

TG2-VALIDATION_OCCURRENCEID_NOTEMPTY #47

iDigBioBot opened this issue Jan 5, 2018 · 5 comments
Labels
CODED Completeness CORE TG2 CORE tests OTHER Test Tests created by TG2, either CORE, Supplementary or DO NOT IMPLEMENT TG2 Validation

Comments

@iDigBioBot
Copy link
Collaborator

iDigBioBot commented Jan 5, 2018

TestField Value
GUID c486546c-e6e5-48a7-b286-eba7f5ca56c4
Label VALIDATION_OCCURRENCEID_NOTEMPTY
Description Is there a value in dwc:occurrenceID?
TestType Validation
Darwin Core Class dwc:Occurrence
Information Elements ActedUpon dwc:occurrenceID
Information Elements Consulted
Expected Response COMPLIANT if dwc:occurrenceID is bdq:NotEmpty; otherwise NOT_COMPLIANT
Data Quality Dimension Completeness
Term-Actions OCCURRENCEID_NOTEMPTY
Parameter(s)
Source Authority
Specification Last Updated 2023-09-17
Examples [dwc:occurrenceID="https://www.inaturalist.org/observations/43047701": Response.status=RUN_HAS_RESULT, Response.result=COMPLIANT, Response.comment="dwc:occurrenceID conforms to GUID structure"]
[dwc:occurrenceID="": Response.status=RUN_HAS_RESULT, Response.result=NOT_COMPLIANT, Response.comment="dwc:occurrenceID is bdq:Empty"]
Source VertNet
References
Example Implementations (Mechanisms) Kurator/FilteredPush rec_occur_qc Library DOI: 10.5281/zenodo.14968501
Link to Specification Source Code https://github.com/FilteredPush/rec_occur_qc/blob/v1.0.1/src/main/java/org/filteredpush/qc/metadata/DwCMetadataDQ.java#L173
Notes
@iDigBioBot iDigBioBot added the TG2 label Jan 5, 2018
@iDigBioBot
Copy link
Collaborator Author

Comment by Lee Belbin (@Tasilee) migrated from spreadsheet:
I thought this was against our policy?

@iDigBioBot
Copy link
Collaborator Author

Comment by John Wieczorek (@tucotuco) migrated from spreadsheet:
This has particular applicability for GBIF in publishing an Occurrence data set.

@iDigBioBot
Copy link
Collaborator Author

Comment by Paul Morris (@chicoreus) migrated from spreadsheet:
Important for testing data in pre-aggregation phases, and for assessing data collected by researchers from various sources.

@iDigBioBot
Copy link
Collaborator Author

Comment by John Wieczorek (@tucotuco) migrated from spreadsheet:
I believe the name of this test should be changed. OCCURRENCE_IS_NULL is vague and ambiguous, and does not match names of similar tests. I propose OCCURRENCEID_IS_NULL for consistency.

@ArthurChapman ArthurChapman added the Test Tests created by TG2, either CORE, Supplementary or DO NOT IMPLEMENT label Jan 19, 2018
@iDigBioBot iDigBioBot changed the title TG2-VALIDATION_OCCURRENCEID_NULL TG2-VALIDATION_OCCURRENCEID_EMPTY Jan 29, 2018
Tasilee added a commit that referenced this issue Oct 7, 2020
In accordance with #189, added testdata_VALIDATION_OCCURRENCEID_EMPTY_#47.csv for #47
@Tasilee Tasilee changed the title TG2-VALIDATION_OCCURRENCEID_EMPTY TG2-VALIDATION_OCCURRENCEID_NOTEMPTY Mar 22, 2022
chicoreus added a commit to FilteredPush/rec_occur_qc that referenced this issue Aug 29, 2022
…nimal unit tests for those tests. Implementations for tdwg/bdq#94 tdwg/bdq#58 tdwg/bdq#103 tdwg/bdq#99 tdwg/bdq#47 and tdwg/bdq#117 added utility class with method to test if empty.  Changing implemented methods to static.
@Tasilee
Copy link
Collaborator

Tasilee commented Sep 16, 2023

Splitting bdqffdq:Information Elements into "Information Elements ActedUpon" and "Information Elements Consulted". Also changed "Field" to "TestField" and "Output Type" to "TestType".

@chicoreus chicoreus added the CORE TG2 CORE tests label Sep 18, 2023
@chicoreus chicoreus added the CODED label Mar 6, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CODED Completeness CORE TG2 CORE tests OTHER Test Tests created by TG2, either CORE, Supplementary or DO NOT IMPLEMENT TG2 Validation
Projects
None yet
Development

No branches or pull requests

4 participants