Add Gene-Level Metadata to Seurat Object (Vectorized, ...-based)
Source:R/50-AddMetaFeature.R
AddMetaFeature.RdAdd multiple feature-level metadata (vectors or 2D tables) to a Seurat object. Handles vectors (length-checked), matrices, data.frames, data.tables, etc. Columns/variables with duplicated names are suffixed (e.g., "type_1"). Gene alignment is auto-detected: rows or cols must match nrow(seurat_obj).