Check if reduction loadings are present in object and return vector of found loading names. Return warning messages for reductions not found.
Reduction_Loading_Present(
seurat_object,
reduction_names,
print_msg = TRUE,
omit_warn = TRUE,
return_none = FALSE
)
object name.
vector of reduction loading names to check.
logical. Whether message should be printed if all features are found. Default is TRUE.
logical. Whether to print message about reduction loadings that are not found in current object. Default is TRUE.
logical. Whether list of found vs. bad reduction loadings should still be returned if no reductions are found. Default is FALSE.
A list of length 3 containing 1) found reduction loadings, 2) not found reduction loadings
if (FALSE) {
reductions <- Reduction_Loading_Present(seurat_object = obj_name, reduction_name = "PC_1")
found_reductions <- reductions[[1]]
}