Skip to content

Write a Dagster job to create the Biosample rollup collection #642

@sujaypatil96

Description

@sujaypatil96

Define a Dagster @op (job) that creates the "Biosample rollup collection" -- a collection that has the below structure

Draft of collection (first iteration):

[
    {
        "biosample_id": "nmdc:bsm-12-7mysck21",
        "associated_ids": [
            "nmdc:extrp-12-55d4h109",
            "nmdc:procsm-12-ppgv7017",
            "nmdc:libprp-12-tmrk7641",
            "nmdc:procsm-12-g06sne36"
        ]
    }
]

A JSON file that has a list of documents with two keys - "biosample_id" and "associated_ids". The ids in associated_ids are ids of documents from various collections that are associated with the biosample_id in that dictionary.

Metadata

Metadata

Assignees

Labels

backlogNot assigned to a sprint or not completed during a planned sprint. Needs to be reprioritized.enhancementNew feature or requestneeds clarificationlacks information necessary to resolveunfinishednot completed in assigned sprint, no updates

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions