Skip to content

A deep generative model for single-cell methylation data

Notifications You must be signed in to change notification settings

suinleelab/methylVI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

methylVI

methylVI is a generative model designed to facilitate analyses of single-cell methylomic data generated from bisulfite sequencing platforms (e.g. snmC-seq, sciMET, etc.). methylVI assumes that the measurements from individual cytosines have already been aggregated into a cell by genomic region (e.g. gene bodies, promoter regions, etc.) matrix, and the model accepts CpG and/or CpH methylation measurements as input.

User guide

Installation

To install the latest version of methylVI via pip

pip install methyl-vi

Installation should take no more than 5 minutes.

What you can do with methylVI

  • Embed high-dimensional methylation profiles into a lower-dimensional latent space.
  • Produced denoised methylation profiles (demo notebook).
  • Integrate data collected in different experimental conditions (e.g. with different sequencing platforms, at different time points, etc.) (demo notebook).
  • Transfer cell type labels between datasets using a semi-supervised learning (demo notebook)
  • Map newly collected query datasets to previously assembled reference atlases (demo notebook)

References

If you find methylVI useful for your work, please consider citing

@inproceedings{
    methylVI,
    title={A deep generative model of single-cell methylomic data},
    author={Ethan Weinberger and Su-In Lee},
    booktitle={NeurIPS 2023 Generative AI and Biology (GenBio) Workshop},
    year={2023},
    url={https://openreview.net/forum?id=Mg2DM0F3AY}
}

About

A deep generative model for single-cell methylation data

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages