data.frame with sample information.
Required columns are sample_name, file_bam,
paired_end, read_length, frag_length
and lib_size. Alignment information can be obtained with
function getBamInfo.
features
SGFeatures object
cores_per_sample
Number of cores per sample
BPPARAM
BiocParallelParam for processing samples in parallel,
defaults to MulticoreParam(1)