Skip to main content

scVAE: Single-cell variational auto-encoders

scVAE is a command-line tool for modelling single-cell transcript counts using variational auto-encoders.

Install scVAE using pip for Python 3.6 and 3.7:

$ python3 -m pip install scvae

scVAE can then be used to train a variational auto-encoder on a data set of single-cell transcript counts:

$ scvae train transcript_counts.tsv

And the resulting model can be evaluated on the same data set:

$ scvae evaluate transcript_counts.tsv

For more details, see the documentation, which include a user guide and a short tutorial.

Release History

2.1.4 (2020-06-30)

  • Better handling of indefinite losses during training.

2.1.3 (2020-06-29)

  • Fix loading cell and gene names for H5 data sets.
  • Report expected model directory path when scVAE cannot find a model during evaluation for easier troubleshooting.

2.1.2 (2020-04-07)

  • Export of decomposition of data sets and latent values as compressed TSV files.
  • Export of predictions as compressed TSV files.
  • Fix potential crash during t-SNE decomposition.

2.1.1 (2020-02-24)

  • Requires TensorFlow 1.15.2 because of a security vulnerability.
  • Export of latent values as compressed TSV files.
  • Make folder names and filenames more safe on Windows.
  • Regrouped analyses, so fewer analyses are performed by default. All available analyses can be performed using --included-analyses all.
  • Fix loading of KL divergences when evaluating VAE models.
  • Fix crash during model analyses, if the model did not exist.

2.1.0 (2019-11-12)

  • Requires Python 3.6 or 3.7 as well as TensorFlow 1.15.
  • Documentation with user guide and tutorial.
  • Support for sparse matrices in HDF5 format.
  • Improved support for Loom files by following conventions.
  • Scatter plots of classes against the primary latent feature as well as the two primary latent features against each other when evaluating a model.
  • Fix crash related to argparse when using Python 3.6.

2.0.0 (2019-05-18)

  • Complete refactor and clean-up including structuring as Python package.
  • Easier loading of custom data sets.
  • Batch correction included in models for data sets with batch indices.
  • Learnable mixture coefficients for the GMVAE model.
  • Full covariance matrix for the GMVAE model.
  • Sampling from models.

1.0 (2018-04-25)

Initial release.

Metadata

Release files for scvae 2.1.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for scvae 2.1.4
File Size Uploaded
scvae-2.1.4.tar.gz 145.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for scvae 2.1.4
File Interpreter ABI Platform
scvae-2.1.4-py3-none-any.whl Python 3 none any Details

Total release size: 323.0 kB

Release files / scvae-2.1.4.tar.gz

Download URL scvae-2.1.4.tar.gz
Size 145.0 kB
Tags Source
SHA-256 checksum
How to use checksums
467362375c76a640b5502f7e28d0c43e61a148cbd3b4d87da886cd516d24b2b3
BLAKE2b-256 checksum
How to use checksums
7671bacc0a5d043e712bf8930753976085671db46bdba73a97b21e353457ff18
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.7.7

Release files / scvae-2.1.4-py3-none-any.whl

Download URL scvae-2.1.4-py3-none-any.whl
Size 177.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
40307f6c3171d7ebde4634b6a13b3cf4218b8e4ec2c594fc7c7458dccf111fdc
BLAKE2b-256 checksum
How to use checksums
5a4681bfeb292b802af0e56dac5c5467e1d1ffec3033a5f8a0cf3f168c3dec1b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.7.7

Release history Release notifications | RSS feed

This release

2.1.4 This release

2 release files

2.1.3

2 release files

2.1.2

2 release files

2.1.1

2 release files

2.1.0

2 release files

2.0.0

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page