Skip to content

MaLab-scGenomics/PriorVAED

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

185 Commits
 
 
 
 
 
 

Repository files navigation

PVAED: Prior-Guided Variational Autoencoders with Diffusion Denoising for Interpretable Single-Cell Representation Learning

This repository contains the scripts for our PVAED model and also some jupyter notebook files showing results of the demo case. The README.md file in ./PVAED/ shows how to easily conduct our PVAED model step by step.

PVAED model schematic:

Workflow

Here we introduce how to successfully conduct PVAED demo.

After switch into ./PVAED folder, User could make the model work as follows:

  1. Prepare the conda environment using the environment.yml file by command: conda env create -f environment.yml (if errors come out, it's fine to omit this step and solve the question in step 3)
  2. Download the raw data of this demo according to data_access_info.md file.
  3. Run the data_process.ipynb file to get processed .h5ad data and prior results.
  4. Using command-line at the terminal: python main.py && main_joint_fine_tunning.py
  5. Run the down_stream.ipynb file to get the downstream caculation results.

About

for more faithful and interpretable dimension reduction

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors