У меня есть массив 2D numpy
, который я преобразовал в R
matrix
, и теперь мне нужно преобразовать его в named list
:
rpy2.robjects.numpy2ri.activate()
nr,nc = counts.shape
r_mtx = robjects.r.matrix(counts, nrow=nr, ncol=nc)
Итак, я получил матрицу r_mtx
, но я не уверен, как сделать именованный список из него похожим на то, как мы это делаем в R
:
named_list <- list(counts=mtx)
Мне нужно, чтобы он подавался в SingleCellExperiment
объект для нормализации набора данных:
https://bioconductor.org/packages/devel/bioc/vignettes/scran/inst/doc/scran.html
Я пытался использовать rpy2.rlike.container
и TaggedList
и OrdDict
, но не могу понять, как применить их к моему делу.