Skip to content

Commit

Permalink
updated the vae, betatcvae, wgangp, michigan, ppca, gmm implementations
Browse files Browse the repository at this point in the history
  • Loading branch information
hengshiyu committed Apr 4, 2021
1 parent 5437ac5 commit bc8524d
Show file tree
Hide file tree
Showing 34 changed files with 5,128 additions and 5 deletions.
Binary file added .DS_Store
Binary file not shown.
Binary file added FunctionProgramExamples/.DS_Store
Binary file not shown.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
# MichiGAN: Learning disentangled representations of single-cell data for high-quality generation

## Predicting unobserved cell states from disentangled representations of single-cell data using generative adversarial networks
## Sampling from disentangled representations of single-cell data using generative adversarial networks

The current folder contains files for implementing **VAE/beta-TCVAE, WGAN-GP, InfoWGAN-GP, and MichiGAN** on single-cell RNA-seq data. See our preprint for details:
[Predicting unobserved cell states from disentangled representations of single-cell data using generative adversarial networks](https://www.biorxiv.org/content/10.1101/2021.01.15.426872v1) (Yu and Welch, 2020+).
The current folder contains files for implementing **PCA, GMM, VAE/beta-TCVAE, WGAN-GP, InfoWGAN-GP, ssInfoWGAN-GP, CWGAN-GP and MichiGAN** on single-cell RNA-seq data. See our preprint for details:
[Sampling from disentangled representations of single-cell data using generative adversarial networks](https://www.biorxiv.org/content/10.1101/2021.01.15.426872v1) (Yu and Welch, 2021+). We have a [presentation video](https://youtu.be/5tsccPMPzLQ) for [Learning Meaningful Representations of Life Workshop](https://www.lmrl.org/) at NeurIPS 2020, where we named our framework as `DRGAN` and changed the name to `MichiGAN` afterwards.

## List of Files:

1) `/data` is the folder containing the real scRNA-seq dataset of Tabula Muris heart data. Users can download the SCANPY-processed data on https://www.dropbox.com/sh/xseb0u6p01te3vr/AACuskVfswUFn5MroEFrqI-Xa?dl=0.
2) `/examples` is the folder for the experiments of\
2) `/FunctionProgramExamples/examples` is the folder for the experiments of\
(1) `vae.py`: VAE; \
(2) `beta_tcvae.py`: beta-TCVAE;\
(3) `wgangp.py`: WGAN-GP;\
Expand Down
2 changes: 1 addition & 1 deletion data/README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
The folder has the Tabula Muris heart data that are currently stored on dropbox and can be accessed via https://www.dropbox.com/sh/xseb0u6p01te3vr/AACuskVfswUFn5MroEFrqI-Xa?dl=0
The folder has the Tabula Muris heart data that are currently stored on dropbox and can be accessed [here](https://www.dropbox.com/sh/xseb0u6p01te3vr/AACuskVfswUFn5MroEFrqI-Xa?dl=0).

List of Files:
1) `TabulaMurisHeart_Processed.npy` is the SCANPY-processed Tabula Muris heart data (4221 cells/rows by 4062 genes/columns)
Expand Down
Loading

0 comments on commit bc8524d

Please sign in to comment.