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

add img_identifiers to WorkflowExecution subclasses #71

Merged
merged 5 commits into from
Jan 24, 2024

Conversation

aclum
Copy link
Collaborator

@aclum aclum commented Jan 17, 2024

PR to add img_identifieres to appropriate WorkflowExecution subclasses.

Migration is not strictly needed as these are additive but there are some projects where we'll want to move the identifiers from class Biosample to the WorkflowExecutions subclasses. We do still need to figure out what to do with IMG datasets that we want to link to but not necessarily host, older IMG records, combined assemblies, etc. For now I've left img_identifiers on Biosample.

Add slot img_identifiers to annotation and binning.
IMG identifiers should be 1:1 with NMDC workflow execution subclasses so adding slot usage for img_identifiers to be multivalued false when used for these classes.
Adding example img_identifiers value.
@aclum aclum requested a review from turbomam January 17, 2024 18:55
@aclum aclum self-assigned this Jan 17, 2024
@aclum aclum marked this pull request as ready for review January 17, 2024 21:36
src/schema/workflow_execution_activity.yaml Outdated Show resolved Hide resolved
src/data/invalid/Database-mags-invalid.yaml Outdated Show resolved Hide resolved
@aclum aclum requested a review from turbomam January 24, 2024 19:26
@aclum aclum merged commit 3c343b9 into main Jan 24, 2024
2 checks passed
@aclum aclum deleted the 1123-add-img-identifiers-to-WorkflowExecution-subclasses branch January 24, 2024 23:16
@brynnz22 brynnz22 changed the title 1123 add img identifiers to workflow execution subclasses 1123 add img_identifiers to WorkflowExecution subclasses Mar 27, 2024
@brynnz22 brynnz22 changed the title 1123 add img_identifiers to WorkflowExecution subclasses add img_identifiers to WorkflowExecution subclasses Mar 27, 2024
@mslarae13
Copy link
Collaborator

mslarae13 commented Mar 27, 2024

img_identifiers were on other class, now they're also WorkflowExecution.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
No open projects
Development

Successfully merging this pull request may close these issues.

Add gold_analysis_project_identifiers and (new) jgi_analysis_project_identifiers to WorkflowChain
4 participants