Open aineniamh opened 4 years ago
This information can (should) be provided by triggerPostProcessing
to any downstream analysis tool such as binlorry
. But it can't be stored in the annotation csv as RAMPART allows you to dynamically change the barcode - sample mapping via the UI (click the "config" icon).
As of 1.1.0 this info is passed to binlorry via the snakemake config args sample_name=Kikwit barcodes=NB03 samples="{Kikwit: [NB03]}"
. Note that the UI can currently can only trigger them one sample at a time. Leaving this open as it needs documentation.
To allow binlorry to easily
bin_by
sample name, we need a column with that information, in addition to the barcode information already provided.This only comes into play when you want to run multiple analyses at a time as currently the binlorry call uses the
--filter_by
flag and we sub in barcode and sample names at that point.