Replace barcode suffixes in matrix, data.frame, or list of matrices/data.frames

Replace_Suffix(data, current_suffix, new_suffix)

Arguments

data

Either matrix/data.frame or list of matrices/data.frames with the cell barcodes in the column names.

current_suffix

a single value or vector of values representing current barcode suffix. If suffix is the same for all matrices/data.frames in list only single value is required.

new_suffix

a single value or vector of values representing new barcode suffix to be added. If desired suffix is the same for all matrices/data.frames in list only single value is required. If no suffix is desired set new_suffix = "".`

Value

matrix or data.frame with new column names.

Examples

if (FALSE) {
dge_matrix <- Replace_Suffix(data = dge_matrix, current_suffix = "-1", new_suffix = "-2")
}