condenseSampleNames: Simplify sample names for a bsseq object

Description Usage Arguments Value Examples

View source: R/condenseSampleNames.R

Description

Utility function for extracting sample names from tabix'ed sample columns, assuming a VCF-naming scheme (such as Sample_1.foo, Sample_1.bar or Sample1_foo, Sample1_bar).

Usage

1
condenseSampleNames(tbx, stride, trailing = "\\.$")

Arguments

tbx

A TabixFile instance to parse

stride

How many columns per sample

trailing

Trailing character to trim (DEFAULT: "\.$")

Value

1
2
     A character vector of sample names (longest common
               substrings)

Examples

1
2
3
4
5
6
  library(Rsamtools)
  orig_bed <- system.file("extdata", "MCF7_Cunha_chr11p15.bed.gz",
                          package="biscuiteer")
  if (length(headerTabix(orig_bed)$header) > 0) {
    condenseSampleNames(orig_bed, 2)
  }

biscuiteer documentation built on Nov. 8, 2020, 8:28 p.m.