Replace extension '.bed'

sub_bed(path, replacement = "", stop_if_not_ext = TRUE)

Arguments

path

String with extension '.bed'.

replacement

Replacement of '.bed'. Default replaces by nothing. Can be useful to replace e.g. by '.bim' or '.fam'.

stop_if_not_ext

If replacement != "", whether to error if replacement is not an extension (starting with a '.').

Value

String with extension '.bed' replaced by replacement.

Examples

path <- "toto.bed"
sub_bed(path)
#> [1] "toto"
sub_bed(path, ".bim")
#> [1] "toto.bim"
sub_bed(path, ".fam")
#> [1] "toto.fam"
sub_bed(path, "_QC", stop_if_not_ext = FALSE)
#> [1] "toto_QC"