From 7f57fb430d52ea504b9e0730c2309c6e71bdf816 Mon Sep 17 00:00:00 2001 From: Nuoya Wang Date: Tue, 25 Nov 2025 14:51:26 -0500 Subject: [PATCH] Modify the metadata adding initialization --- .DS_Store | Bin 18436 -> 18436 bytes R/RunCellToNeighborhood.R | 6 +++--- R/RunNeighborhoodToCell.R | 6 +++--- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.DS_Store b/.DS_Store index 58ed3fef6e7894f57f5505cb143f85aaaeef1acf..450952a100df180c34b416be90145d6ac44cb36d 100644 GIT binary patch delta 1479 zcmeH_U1-x+7{=e{q_zL!iRQ!_+eB-k!KTepO_P7VENZkJtnH?wjni#zU8A`O#-uhX zYAI2vH@b;?qZX{E@bXvH=+(?$D|t~UU(zkc;N7! z^YFs^ob!9e4r1&ePX9B-*Eli~4n+cj62?l=wv((g1sWbRgA*Q)jzqV%W>u;!e%?=gv29!0{W+fu% zt(PInc4tFP*=N0PQ7-@3Ow$bML5cXoL)967r2M;d+RDPSl{vy@TpKedjm33;%#5jE zYpi^E{&zNfsjTxiKTZE}zBaqQknhj#%&6oG4sg|OHZUR7?)nxrY`P)TAv3s2_*|`A z4jQSVZk(7Q?KTk*3%M-v)W&RnLq&15i?AU#@YT7&bS77oq9Sg{UcP2qX1JIwJt?Nl8AAW9fg8 zm*^_}OgHG326Te^z;AvE3JYFD#~g z8$`@lu#){8sg2z$x?z$x%^gGkz8Jxw9XE#X%>*9Tse$$xi7O+MqC=W z+~ac0;5MsW6^)8Nsweei2(yWo^HHjZs{Uo6)~2{(t>8{YG^v4bW3V}#kgB*x5%uca zj^_4gDAJk`$8tGj%z>`N5QvI>rHQM*wXvmHE%rH*5ru|PCDl>`Ev9zrq+Qfar|BYH zqRVuf9?)}oMZNT%`sgElqJ9`K7$yjqVMQK>As-{)!WdMc2K8vbbj*Ms3$X}`(TJ|4 zh@cJah+;K1VKcU38+PLmx^V=;@EZ-R+`B z^o(B9Tbb)5~pw)7jX$!a23~Z9k*~F5Ai5ocpiPH(=gCU;=~K-_fCs#x35c$ WrTIP>vi@85$AH+svab0T>wX2r>@PzA diff --git a/R/RunCellToNeighborhood.R b/R/RunCellToNeighborhood.R index 4b73257..af80a7f 100644 --- a/R/RunCellToNeighborhood.R +++ b/R/RunCellToNeighborhood.R @@ -83,9 +83,9 @@ RunCellToNeighborhood <- function(node.object, # Add metadata based on ident slot # bug fix: add the Neighborhood - prefix - sending_type.meta <- data.frame(Seurat::Idents(node.object)[barcodes]) - rownames(sending_type.meta) <- paste(rownames(sending_type.meta),"Neighborhood",sep = '—') - + sending_type.meta <- data.frame(SendingCell = barcodes, + SendingType = Seurat::Idents(node.object)[barcodes], + row.names = paste(barcodes,"Neighborhood",sep = '—')) demo <- Seurat::AddMetaData(demo,metadata = sending_type.meta,col.name = c("SendingCell","SendingType")) diff --git a/R/RunNeighborhoodToCell.R b/R/RunNeighborhoodToCell.R index 6d39c40..637bea1 100644 --- a/R/RunNeighborhoodToCell.R +++ b/R/RunNeighborhoodToCell.R @@ -83,9 +83,9 @@ RunNeighborhoodToCell <- function(node.object, # Add metadata based on ident slot # bug fix: add the Neighborhood - prefix - receiving_type.meta <- data.frame(Seurat::Idents(node.object)[barcodes]) - rownames(receiving_type.meta) <- paste("Neighborhood",rownames(receiving_type.meta),sep = '—') - + receiving_type.meta <- data.frame(ReceivingCell = barcodes, + ReceivingType = Seurat::Idents(node.object)[barcodes], + row.names = paste("Neighborhood",barcodes,sep = '—')) demo <- Seurat::AddMetaData(demo,metadata = receiving_type.meta,col.name = c("ReceivingCell","ReceivingType"))