Reads and writes tidy versions of files within the Reports
directory output
from BCLConvert v4.2.7. See the DRAGEN v4.2 documentation at
https://support-docs.illumina.com/SW/dragen_v42/Content/SW/DRAGEN/OutputFiles.htm.
Public fields
path
Path to the
Reports
directory.contents
Tibble with file path, basename, and size.
Methods
Method print()
Print details about the BclconvertReports directory.
Method read_adaptercyclemetrics()
Read Adapter_Cycle_Metrics.csv file.
lane: lane number.
sampleid: sample ID from sample sheet.
indexes: index/index2 from sample sheet for this sample.
read: read number.
cycle: cycle number.
cluster_n: number of clusters where the adapter was detected to begin precisely at this cycle.
cluster_pct: percentage of all clusters where the adapter was detected to begin precisely at this cycle.
Method read_adaptermetrics()
Read Adapter_Metrics.csv file.
lane: lane number.
sampleid: sample ID from sample sheet.
indexes: index/index2 from sample sheet for this sample.
readnum: read number.
adapter_bases: total number of bases trimmed as adapter from the read.
sample_bases: total number of bases not trimmed from the read.
adapter_bases_pct: percentage of bases trimmed as adapter from the read.
Method read_demultiplexstats()
Read Demultiplex_Stats.csv file.
lane: lane number.
sampleid: sample ID from sample sheet.
indexes: index/index2 from sample sheet for this sample.
reads_n: total number of pass-filter reads mapping to this sample for the lane.
perfect_idxreads_n: number of mapped reads with barcodes matching the indexes exactly.
one_mismatch_idxreads_n: number of mapped reads with barcodes matched with one base mismatched.
two_mismatch_idxreads_n: number of mapped reads with barcodes matched with two bases mismatched.
reads_pct: percentage of pass-filter reads mapping to this sample for the lane.
perfect_idxreads_pct: percentage of mapped reads with barcodes matching the indexess exactly.
one_mismatch_idxreads_pct: percentage of mapped reads with one mismatch to the indexes.
two_mismatch_idxreads_pct: percentage of mapped reads with two mismatches to the indexes.
Method read_demultiplextilestats()
Read Demultiplex_Tile_Stats.csv file.
lane: lane number.
sampleid: sample ID from sample sheet.
indexes: index/index2 from sample sheet for this sample.
tile: tile number.
reads_n: total number of pass-filter reads mapping to this sample for the lane.
reads_pct: percentage of pass-filter reads mapping to this sample for the lane.
Method read_qualitymetrics()
Read Quality_Metrics.csv file.
lane: lane number.
sampleid: sample ID from sample sheet.
indexes: index/index2 from sample sheet for this sample.
readnum: read number (1 or 2).
yield: number of bases mapping.
yieldq30: number of bases with quality score >= 30 mapping.
qscore_sum: sum of quality scores of bases mapping.
qscore_mean_pf: mean quality score of bases mapping.
q30_pct: percentage of bases with quality score >= 30 mapping.
Method read_qualitytilemetrics()
Read Quality_Tile_Metrics.csv file.
lane: lane number.
sampleid: sample ID from sample sheet.
indexes: index/index2 from sample sheet for this sample.
readnum: read number (1 or 2).
tile: tile number.
yield: number of bases mapping.
yieldq30: number of bases with quality score >= 30 mapping.
qscore_sum: sum of quality scores of bases mapping.
qscore_mean_pf: mean quality score of bases mapping.
q30_pct: percentage of bases with quality score >= 30 mapping.
Method read_indexhoppingcounts()
Read Index_Hopping_Counts.csv file.
lane: lane number.
sampleid: sample ID from sample sheet.
indexes: index/index2 from sample sheet for this sample.
reads_n: total number of pass-filter reads mapping to the indexes.
reads_hopped_pct: percentage of hopped pass-filter reads mapping to the indexes.
reads_pct: percentage of all pass-filter reads mapping to the indexes.
Method read_topunknownbarcodes()
Read Top_Unknown_Barcodes.csv file.
lane: lane number.
indexes: index/index2 of this unlisted sequence.
reads_n: total number of pass-filter reads mapping to the indexes.
unknownbcodes_pct: percentage of unknown pass-filter reads mapping to the indexes.
Method read_fastqlist()
Read fastq_list.csv file.
rgid: read group.
rgsm: sample ID.
rglb: library.
lane: flow cell lane.
readnum: read number (1 or 2).
filepath: path to the FASTQ file.
Method read()
Reads contents of Reports
directory output by BCLConvert.
Method write()
Writes tidied contents of Reports
directory output by BCLConvert.