From a6e2b5e247594ccdc06e43b163289ddbc060203c Mon Sep 17 00:00:00 2001 From: Robrecht Cannoodt Date: Sun, 8 Sep 2024 12:23:31 +0200 Subject: [PATCH] don't eval failing section --- book/in_memory_interoperability.qmd | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/book/in_memory_interoperability.qmd b/book/in_memory_interoperability.qmd index a687501..4bb10b0 100644 --- a/book/in_memory_interoperability.qmd +++ b/book/in_memory_interoperability.qmd @@ -218,7 +218,7 @@ counts <- as.matrix(adata$X) Combine data in a single data frame and compute pseudobulk -```{r compute_pseudobulk} +```{r compute_pseudobulk, eval=FALSE} combined <- pd$DataFrame( counts, @@ -237,14 +237,14 @@ pb_X <- group_by(cr, celltype) %>% summarise(across(where(is.numeric), sum)) Construct obs for pseudobulk. Use 'plate_well_celltype_reannotated' as index and make sure to retain the columns 'sm_name', 'cell_type', and 'plate_name': -```{r pb_obs} +```{r pb_obs, eval=FALSE} pb_obs <- adata$obs[c("sm_name", "cell_type", "plate_name", "well", "plate_well_celltype_reannotated")] pb_obs <- pb_obs[!duplicated(pb_obs), ] ``` Create AnnData object: -```{r pb_anndata} +```{r pb_anndata, eval=FALSE} select_X <- pb_X[pb_X$celltype %in% pb_obs$plate_well_celltype_reannotated, ] select_X <- select_X %>% select(-"celltype") @@ -257,7 +257,8 @@ pb_adata <- anndata::AnnData( Store to disk: -```{r store_pseudobulk} + +```{r store_pseudobulk, eval=FALSE} write_h5ad(pb_adata, "usecase/data/pseudobulk.h5ad") ``` \ No newline at end of file