Metadata-Version: 2.1
Name: trvae
Version: 1.0
Summary: trVAE - Regularized Conditional Variational Autoencoders
Home-page: https://github.com/theislab/trVAE
License: UNKNOWN
Author: Mohsen Naghipourfar
Author-email: mohsen.naghipourfar@helmholtz-muenchen.de
Description-Content-Type: text/markdown
Classifier: License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)
Requires-Dist: future-fstrings
Requires-Dist: get_version
Requires-Dist: anndata
Requires-Dist: scanpy
Requires-Dist: adjustText
Requires-Dist: tensorflow
Requires-Dist: numpy
Requires-Dist: scipy
Requires-Dist: pandas
Requires-Dist: keras
Requires-Dist: matplotlib
Requires-Dist: pytest; extra == "test"
Provides-Extra: test

# trVAE [![Build Status](https://travis-ci.org/theislab/trVAE.svg?branch=master)](https://travis-ci.org/theislab/trVAE)

<img align="center" src="./sketch/sketch.png?raw=true">

## Introduction
A Keras (with tensorflow backend) implementation of trVAE. trVAE is a deep generative model which learns mapping between multiple different styles (conditions). trVAE can be used for style transfer in images, single-cell perturbations response across celltypes, times and etc.  
<div float="left">
  <img src="https://www.tensorflow.org/images/tf_logo_transp.png" height="80" >
  <img src="https://s3.amazonaws.com/keras.io/img/keras-logo-2018-large-1200.png" height="80">
</div>
<div float="right">
</div>

## Getting Started

## Installation

### Installation with pip
To install the latest version from PyPI, simply use the following bash script:
```bash
pip install trvae
```
or install the development version via pip: 
```bash
pip install git+https://github.com/theislab/trvae.git
```

or you can first install flit and clone this repository:
```bash
pip install flit
git clone https://github.com/theislab/trVAE
cd trVAE
flit install
```

## Examples

## Reproducing paper results:
In order to reproduce paper results visit [here](https://github.com/Naghipourfar/trVAE_reproducibility).


## References

