Learn R Programming

scPOEM (version 0.1.3)

Single-Cell Meta-Path Based Omic Embedding

Description

Provide a workflow to jointly embed chromatin accessibility peaks and expressed genes into a shared low-dimensional space using paired single-cell ATAC-seq (scATAC-seq) and single-cell RNA-seq (scRNA-seq) data. It integrates regulatory relationships among peak-peak interactions (via 'Cicero'), peak-gene interactions (via Lasso, random forest, and XGBoost), and gene-gene interactions (via principal component regression). With the input of paired scATAC-seq and scRNA-seq data matrices, it assigns a low-dimensional feature vector to each gene and peak. Additionally, it supports the reconstruction of gene-gene network with low-dimensional projections (via epsilon-NN) and then the comparison of the networks of two conditions through manifold alignment implemented in 'scTenifoldNet'. See for more details.

Copy Link

Version

Install

install.packages('scPOEM')

Monthly Downloads

157

Version

0.1.3

License

GPL (>= 2)

Issues

Pull Requests

Stars

Forks

Maintainer

Yuntong Hou

Last Published

September 25th, 2025

Functions in scPOEM (0.1.3)

GGN

Construct Gene-Gene Network
example_data_compare

Example Input Data for Compare Mode Analysis
eNN

Network Reconstruction via epsilon-NN
PPN

Construct Peak-Peak Network
PGN_Lasso

Peak-Gene Network via Lasso
pg_embedding

Co-embeddings of Peaks and Genes.
align_embedding

Gene Network Reconstruction and Alignment
PGN_RF

Peak-Gene Network via Random Forest
scPOEM

Main Function.
PGN_XGBoost

Peak-Gene Network via XGBoost
example_data_single

Example Input Data for Single Mode Analysis