Load Libraries

Loading required namespace: SeuratObject
library(dyno)
library(tidyverse)

Load Main Seurat Object

# Load your main Seurat object containing all samples, already SCTransformed
dataset <- readRDS("../0-Seurat_RDS_OBJECT_FINAL/Seurat_object_Final_changes/All_samples_Merged_with_STCAT_Annotation_final-5-09-2025.rds")
gc()
             used   (Mb) gc trigger    (Mb)   max used   (Mb)
Ncells     970371   51.9    1776707    94.9    1347338   72.0
Vcells 1219155040 9301.5 1510826741 11526.7 1219159181 9301.5
library(Seurat)

counts <- as.matrix(GetAssayData(dataset, slot = "counts"))

expression <- as.matrix(GetAssayData(dataset, slot = "data"))


dyno_dataset <- wrap_expression(
  counts = counts,
  expression = expression
)

gc()
             used    (Mb) gc trigger    (Mb)   max used    (Mb)
Ncells    4013131   214.4    8047345   429.8    4747395   253.6
Vcells 4318469835 32947.4 5482753630 41830.1 4319953358 32958.7
methods_selected
[1] "paga"
LS0tCnRpdGxlOiAiZHlub19USV9NZXRob2Rfc2VsZWN0aW9uIgphdXRob3I6IE5hc2lyIE1haG1vb2QgQWJiYXNpCmRhdGU6ICJgciBTeXMuRGF0ZSgpYCIKb3V0cHV0OgogICNybWRmb3JtYXRzOjpyZWFkdGhlZG93bgogIGh0bWxfbm90ZWJvb2s6CiAgICB0b2M6IHRydWUKICAgIHRvY19mbG9hdDogdHJ1ZQogICAgdG9jX2NvbGxhcHNlZDogdHJ1ZQotLS0KCgojIyMgTG9hZCBMaWJyYXJpZXMKCmBgYHtyIGxvYWRfbGlicmFyaWVzLCBtZXNzYWdlPUZBTFNFLCB3YXJuaW5nPUZBTFNFfQoKbGlicmFyeShkeW5vKQpsaWJyYXJ5KHRpZHl2ZXJzZSkKCmBgYAoKIyMjIExvYWQgTWFpbiBTZXVyYXQgT2JqZWN0IApgYGB7ciBsb2FkX21haW5fb2JqZWN0fQojIExvYWQgeW91ciBtYWluIFNldXJhdCBvYmplY3QgY29udGFpbmluZyBhbGwgc2FtcGxlcywgYWxyZWFkeSBTQ1RyYW5zZm9ybWVkCmRhdGFzZXQgPC0gcmVhZFJEUygiLi4vMC1TZXVyYXRfUkRTX09CSkVDVF9GSU5BTC9TZXVyYXRfb2JqZWN0X0ZpbmFsX2NoYW5nZXMvQWxsX3NhbXBsZXNfTWVyZ2VkX3dpdGhfU1RDQVRfQW5ub3RhdGlvbl9maW5hbC01LTA5LTIwMjUucmRzIikKCgpgYGAKCmBgYHtyfQpsaWJyYXJ5KFNldXJhdCkKCmNvdW50cyA8LSBhcy5tYXRyaXgoR2V0QXNzYXlEYXRhKGRhdGFzZXQsIHNsb3QgPSAiY291bnRzIikpCgpleHByZXNzaW9uIDwtIGFzLm1hdHJpeChHZXRBc3NheURhdGEoZGF0YXNldCwgc2xvdCA9ICJkYXRhIikpCgoKZHlub19kYXRhc2V0IDwtIHdyYXBfZXhwcmVzc2lvbigKICBjb3VudHMgPSBjb3VudHMsCiAgZXhwcmVzc2lvbiA9IGV4cHJlc3Npb24KKQoKZ2MoKQoKYGBgCgoKYGBge3J9CmRhdGFzZXQgPC0gZHlub19kYXRhc2V0IAoKZ3VpZGVsaW5lcyA8LSBndWlkZWxpbmVzX3NoaW55KGRhdGFzZXQpCm1ldGhvZHNfc2VsZWN0ZWQgPC0gZ3VpZGVsaW5lcyRtZXRob2RzX3NlbGVjdGVkCgptZXRob2RzX3NlbGVjdGVkCmBgYAoKCgo=