Skip to main content

Multi-omic single-cell optimal transport tools

Project description

Coverage

moscot - multi-omic single-cell optimal transport tools

moscot is a scalable framework for Optimal Transport (OT) applications in single-cell genomics. It can be used for - temporal and spatio-temporal trajectory inference - spatial mapping - spatial alignment - prototyping of new OT models in single-cell genomics

moscot is powered by OTT which is a JAX-based Optimal Transport toolkit that supports just-in-time compilation, GPU acceleration, automatic differentiation and linear memory complexity for OT problems.

Installation

You can install moscot via:

pip install moscot

In order to install moscot from source, run:

git clone https://github.com/theislab/moscot
cd moscot
pip install -e .'[dev]'

If used with GPU, additionally run:

pip install --upgrade "jax[cuda]" -f https://storage.googleapis.com/jax-releases/jax_cuda_releases.html

Resources

Please have a look at our documentation

Reference

Our preprint “Mapping cells through time and space with moscot” can be found here.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

moscot-0.3.0.tar.gz (107.6 kB view details)

Uploaded Source

Built Distribution

moscot-0.3.0-py3-none-any.whl (125.2 kB view details)

Uploaded Python 3

File details

Details for the file moscot-0.3.0.tar.gz.

File metadata

  • Download URL: moscot-0.3.0.tar.gz
  • Upload date:
  • Size: 107.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.3

File hashes

Hashes for moscot-0.3.0.tar.gz
Algorithm Hash digest
SHA256 31ac785bc0deb5ad579870f7ba4504e7e8ff1d60defc2b5d76ea238650e6653b
MD5 efa8b14a98da1eec53cf40e4ceffdce4
BLAKE2b-256 4cd2d741d0c3007b1fbbf8b6d22a9d20bb3ccb5772a102640d275dc20b1003ce

See more details on using hashes here.

File details

Details for the file moscot-0.3.0-py3-none-any.whl.

File metadata

  • Download URL: moscot-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 125.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.3

File hashes

Hashes for moscot-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 dc91e876522f4f90fa758e7a88374b16437911fec96d93feec28e7d13ef2b82b
MD5 b73a6ba1ea174020f20160c30e08bfd4
BLAKE2b-256 7a12d762f728a5379b2e2cd12ab4cd8df3b48fab07a3e9fa451a36629c526b07

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page