Closed tomkinsc closed 7 months ago
Good point RE the half-dozen or so workflow-level inputs of demux_deplete_and_table_insert
.
If we're ready to include the table functionality as an optional step of demux_deplete
, I'll add it to that workflow and remove the then-redundant demux_deplete_and_table_insert
workflow.
This PR adds one new workflows:
populate_library_and_sample_tables_from_flowcell
populatelibrary
andsample
tables with per-library-lane and per-sample (i.e. named references to one or more libraries) using existing demultiplexing outputIt also adds the same functionality of the above workflow as an optional step executed after demux by the existing
demux_deplete
workflow, if the inputinsert_demux_outputs_into_terra_tables=true
, using outputs passed directly from demultiplexing rather than live table dataThese workflows rely on a new task, also added by this PR:
tasks_terra.wdl::create_or_update_sample_tables