The results.tsv output by HistoQC has a number of quirks including header rows and the possibility of tabs existing within columns. This makes the results.tsv not ready for display in Tower Reports or to upload as a Synapse table, and somewhat confusing to parse as in pandas or similar.
This PR adds a module to transform the results.tsv into a tidier results_tidy.csv
[x] Add pandas to nf-histoqc Docker image (currently uses container from nf-artist) - or use a minimal container including pandas
The results.tsv output by HistoQC has a number of quirks including header rows and the possibility of tabs existing within columns. This makes the results.tsv not ready for display in Tower Reports or to upload as a Synapse table, and somewhat confusing to parse as in pandas or similar.
This PR adds a module to transform the results.tsv into a tidier results_tidy.csv