This function will return the human readable sample names if defined in the sampleName column of sampleData. Otherwise it will return the syntactically valid names defined as the rownames of sampleData.

sampleNames(object)

sampleNames(object) <- value

# S4 method for SummarizedExperiment,character
sampleNames(object) <- value

Arguments

object

Object.

value

Value to assign.

...

Additional arguments.

Value

Named character.

Note

Updated 2019-07-28.

Examples

data(RangedSummarizedExperiment, package = "acidtest") rse <- RangedSummarizedExperiment ## SummarizedExperiment ==== object <- rse x <- sampleNames(object) print(x)
#> sample01 sample02 sample03 sample04 sample05 sample06 sample07 #> "sample01" "sample02" "sample03" "sample04" "sample05" "sample06" "sample07" #> sample08 sample09 sample10 sample11 sample12 #> "sample08" "sample09" "sample10" "sample11" "sample12"
## Assignment support. value <- sampleNames(object) value <- toupper(value) print(value)
#> sample01 sample02 sample03 sample04 sample05 sample06 sample07 #> "SAMPLE01" "SAMPLE02" "SAMPLE03" "SAMPLE04" "SAMPLE05" "SAMPLE06" "SAMPLE07" #> sample08 sample09 sample10 sample11 sample12 #> "SAMPLE08" "SAMPLE09" "SAMPLE10" "SAMPLE11" "SAMPLE12"
sampleNames(object) <- value x <- sampleNames(object) print(x)
#> sample01 sample02 sample03 sample04 sample05 sample06 sample07 #> "SAMPLE01" "SAMPLE02" "SAMPLE03" "SAMPLE04" "SAMPLE05" "SAMPLE06" "SAMPLE07" #> sample08 sample09 sample10 sample11 sample12 #> "SAMPLE08" "SAMPLE09" "SAMPLE10" "SAMPLE11" "SAMPLE12"