rework internals to calculate and store per-site statistics from bcftools related to variant positioning within read.
pileup_sites now returns a RangedSummarizedExperiment with the rowData populated with per-site stats/data
updated tests, examples, and vignettes to work with RangedSummarizedExperiment
added option for fractional trimming
fixed bug related to counting query ends in presence of soft-clipping
This PR will change a few user facing options:
the default return from pileup_sites to be a RangedSummarizedExperiment, merge_pileups is no longer needed as a user facing function. a follow up PR will clean up unused code.
FilterParam gains a ftrim_5p and ftrim_3p parameter
get_pileup
topileup_sites
This PR will change a few user facing options:
pileup_sites
to be a RangedSummarizedExperiment,merge_pileups
is no longer needed as a user facing function. a follow up PR will clean up unused code.ftrim_5p
andftrim_3p
parameter