Skip to content

DataStream/ExternalDataStream need a way to track the actual asset_ids that were used #1817

@dbirman

Description

@dbirman

For the MapSEQ planar sections, e.g. 123456_map001, 123456_map002, etc are further sectioned into brain regions 123456_map001_001, 123456_map002_001, etc and then re-combined when they are sent out for analysis. All the sections targeting a single region (i.e. ending in _001 here) get merged together. We should track this so that we can reverse from the data asset which data is associated with which piece of input tissue. The easiest solution is probably to add specimen_ids: Optional[List[str]] to DataStream and ExternalDataStream and write in the description "When only a subset of specimens are used in a stream, list them here".

This approach would have the issue that we're creating extra data stream objects that aren't "real", so alternatively we could specifically create a MapSeq configuration that tracks how the different specimen_id samples were combined?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions