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

demux_deplete: allow multiple biosample attribute files #561

Merged

Conversation

tomkinsc
Copy link
Member

demux_deplete: allow multiple biosample attribute files

This modifies the demux_deplete workflow so it can accept multiple files with each containing biosample metadata/map info. This new behavior is useful for the scenario where a flowcell contains samples for which multiple BioSample submissions have been made that separately (ex. one for each of several attribute package types; or submissions made gradually over time). If more than one file is provided, the the data will be merged via a full left outer join via tasks_utils.wdl::tsv_join()

Note: This is a breaking change for workflows importing the demux_deplete workflow as a sub-workflow, since the input biosample_map has been renamed to biosample_map_tsvs.

…adata/map info

modify the demux_deplete workflow so it can accept multiple files containing biosample metadata/map info. This is useful for the scenario where a flowcell contains samples corresponding to multiple BioSample submissions (ex. one for each attribute package type; or submissions made gradually over time). If more than one file is provided, the the data will be merged via a full left outer join
@tomkinsc tomkinsc merged commit 1f535ba into master Nov 6, 2024
14 checks passed
@tomkinsc tomkinsc deleted the ct-demux_deplete-allow_multiple_biosample_attribute_files branch November 6, 2024 19:59
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.

1 participant