-
Notifications
You must be signed in to change notification settings - Fork 13
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
Vignette data cleaning and workflows #92
Comments
Related to this theme of cleaning, I've been wondering whether it might be possible/in scope to use the upcoming submission review features to automatically flag records with possible issues. I'm imagining something like defining data constraints and for any submission/row that violates them, calling home to Central to set the review status to "Has Issues" with the constraint violation text as the note. I describe this with surface understanding of |
Oh that's a great idea, thanks for the suggestion! The use cases in which my users want to update records are:
In my own use case, all data from ODK are imported into a data warehouse (Django), where we audit all QA operations (edits - django-revision) and decisions (quality levels - django-fsm). That's of course the most heavyweight implementation. For a light-weight implementation purely in ODK Central / R / ruODK, I could imagine:
This outsources all validation logic to pointblank, and focuses ruODK on the use case "mark this list of records as Has Issues". |
That sounds really great, @florianm! Thanks for the outline. Would be amazing to make some of these a reality. I'll see if I can help make that happen. |
Stu Norris suggested to use Microsoft 365 R package to notify enumerators via email on data quality issues. |
Feature
From the ODK Forum
vignette "u r ODK, now what"
Fun things to do with ODK data via ruODK downstream:
The text was updated successfully, but these errors were encountered: