Pass list of sequencing projects and analysis projects to GoldStudyTranslator
call in generate_biosample_set_from_gold_api_for_study
#927
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
The
generate_biosample_set_from_gold_api_for_study
job indata_records_stitching
repository is responsible for creating a JSON file with biosamples of records from the GOLD study that are not already instantiated in the NMDC database. This takes as input the subsetted (do not exist in database) biosamples that need to be "processed" and pulls out certain attributes from it to populate slots on theBiosample
class. Additionally, it also needs information about the associated sequencing projects and analysis projects from GOLD so it can comprehensively populate all the "mapped" slots onBiosample
class.Details
...
Related issue(s)
Fixes #886
Related subsystem(s)
docs
directory)Testing
I tested these changes by...
Documentation
docs
directory)Maintainability
study_id: str
)# TODO
or# FIXME
black
to format all the Python files I created/modified