This function shows the mask slot from a
DNAStringSet
or an AAStringSet
metadata
information.
getmask(seq)
DNAStringSet
or AAStringSet
[mandatory]
IRanges
information from metadata
## load example sequence data
data(iupac, package="MSA2dist")
iupac.aa <- iupac |> cds2aa(shorten = TRUE)
## create mask
mask1 <- IRanges::IRanges(start=c(1,41), end=c(20,50))
## add mask
iupac.aa <- iupac.aa |> addmask2string(mask=mask1)
#(iupac.aa |> slot("metadata"))$mask
iupac.aa |> getmask()
#> IRanges object with 2 ranges and 0 metadata columns:
#> start end width
#> <integer> <integer> <integer>
#> [1] 1 20 20
#> [2] 41 50 10