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 JGI metagenomics long read class to submission schema #185

Merged

Conversation

pkalita-lbl
Copy link
Collaborator

Summary

  • Add new JgiMgLrInterface class. It is largely similar to the existing JgiMgInterface class, but it represents metadata for samples to go for long-read sequencing. A few slots have different required/recommended values in JgiMgLrInterface as compared to JgiMgInterface.
  • The definition of AnalysisTypeEnum is removed. It's not needed here since it is imported from nmdc-schema.
  • The nmdc-schema dependency is bumped up to v10.1.0.

@pkalita-lbl pkalita-lbl linked an issue Mar 2, 2024 that may be closed by this pull request
Copy link
Member

@turbomam turbomam left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

do you know if we require the descriptions in the schemasheets classes.tsv file to be in a particular format? It looks like I set a pretty un-helpful precedent. Maybe we should start with descriptions that are more meaningful to humans in this PR. I could update the other ones later this week.

@pkalita-lbl
Copy link
Collaborator Author

I don't think anything downstream relies on any particular description format, so yeah they should be more descriptive. See also: #186. I'll add something better for the classes added here.

@pkalita-lbl
Copy link
Collaborator Author

@turbomam Descriptions updated. Any other feedback?

@turbomam turbomam merged commit f60021a into main Mar 5, 2024
2 checks passed
@pkalita-lbl pkalita-lbl deleted the 168-add-jgi-metagenomics-long-read-class-to-submission-schema branch March 5, 2024 17:29
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.

Add "JGI - metagenomics - long read" class to submission schema
3 participants