Skip to content

Add SSSOM columns to curation templates#35

Draft
allenbaron wants to merge 9 commits into
templatefrom
template_sssom
Draft

Add SSSOM columns to curation templates#35
allenbaron wants to merge 9 commits into
templatefrom
template_sssom

Conversation

@allenbaron
Copy link
Copy Markdown
Collaborator

The goal of this PR is to make curation templates SSSOM-compatible. Not all SSSOM slots will be added and some type of converter will be needed.

Currently, this code adds the following SSSOM columns to a curation template (prefixed by SSSOM-): predicate_modifier, curation_rule, comment, object_source_version. The triples are already identifiable from the curation template data. Two missing slots that should be considered for addition are the mapping_justification and mapping_date slots. There may be additional slots needed but the goal here is to add as few as possible so that the curation template maintains it's 'long-form' structure.

* Adds SSSOM columns (identified by 'SSSOM-' prefix)
* Add data validation for SSSOM-curation_rule
- Separate rules from curated data -- now in
DOID-SSSOM-metdata Google Sheet
- Standardize names to use '-' between words
- Add prior_value col & add .sssom_cur_rules_recode for migration
of older curation rule names
To standardize prior curation to new names
Modification of #34 for curation template with SSSOM
@allenbaron
Copy link
Copy Markdown
Collaborator Author

This may also not yet set all the needed validation.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant