Rename BumpyMatrix
Arguments
- bumpy
a BumpyMatrix object
- mapping_vector
a named vector for mapping old and new values. The names of the character vector indicate the source names, and the corresponding values the destination names.
Examples
mae <- get_synthetic_data("finalMAE_small.qs")
se <- mae[[1]]
assay <- SummarizedExperiment::assay(se)
rename_bumpy(assay, c("Concentration" = "conc"))
#> 10 x 10 BumpyDataFrameMatrix
#> rownames: G00002_drug_002_moa_A_72 G00003_drug_003_moa_A_72 ... G00010_drug_010_moa_A_72 G00011_drug_011_moa_B_72
#> colnames: CL00011_cellline_BA_tissue_x_26 CL00012_cellline_CA_tissue_x_30 ... CL00019_cellline_JB_tissue_z_58 CL00020_cellline_KB_tissue_z_62
#> preview [1,1]:
#> DataFrame with 27 rows and 7 columns
#> Barcode conc ReadoutValue BackgroundValue record_id masked
#> <character> <numeric> <numeric> <numeric> <integer> <logical>
#> 1 plate_1 0.00100000 93.5 0 601 FALSE
#> 2 plate_1 0.00316228 74.8 0 901 FALSE
#> 3 plate_1 0.01000000 40.1 0 1201 FALSE
#> 4 plate_1 0.03162278 33.2 0 1501 FALSE
#> 5 plate_1 0.10000000 31.5 0 1801 FALSE
#> ... ... ... ... ... ... ...
#> 23 plate_3 0.100000 37.8 0 2001 FALSE
#> 24 plate_3 0.316228 36.4 0 2301 FALSE
#> 25 plate_3 1.000000 36.1 0 2601 FALSE
#> 26 plate_3 3.162278 33.1 0 2901 FALSE
#> 27 plate_3 10.000000 35.4 0 3201 FALSE
#> CorrectedReadout
#> <numeric>
#> 1 93.5
#> 2 74.8
#> 3 40.1
#> 4 33.2
#> 5 31.5
#> ... ...
#> 23 37.8
#> 24 36.4
#> 25 36.1
#> 26 33.1
#> 27 35.4