merge_mifs | R Documentation |
This function merges MIF objects that were run separately so they can be used as a single MIF. MIF objects don't *need* but *should* have the same column names in the summary file and clinical data file. The MIF objects **DO** need to have the same patient_id and sample_id.
merge_mifs(mifs = NULL, check.names = T)
mifs |
A list of MIF objects to merge together |
check.names |
whether to check names of spatial files and summary enttries |
Returns a new MIF object list
clinical_data |
clinical information from all |
sample |
cell level summary data from all |
spatial |
contains all spatial files from all MIFs |
derived |
appended derived variables |
patient_id |
patient_id from the first MIF - this is why it is important to have the same patient_id for all MIFs |
sample_id |
sample_id from the first MIF - also important for all MIFs to have the same sample_id |
#merge several MIF objects
library(dplyr)
x <- create_mif(clinical_data = example_clinical %>%
mutate(deidentified_id = as.character(deidentified_id)),
sample_data = example_summary %>%
mutate(deidentified_id = as.character(deidentified_id)),
spatial_list = example_spatial,
patient_id = "deidentified_id",
sample_id = "deidentified_sample")
x <- merge_mifs(mifs = list(x, x), check.names = FALSE)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.