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 manuscript will be available soon.

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.2.0.tar.gz (106.1 kB view details)

Uploaded Source

Built Distribution

moscot-0.2.0-py3-none-any.whl (123.8 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for moscot-0.2.0.tar.gz
Algorithm Hash digest
SHA256 e6aa84558408678179926c5890e0e9536d58815309fc61a55633cca13eca09b1
MD5 5107c9053eb40416ef80f3edeff59dd4
BLAKE2b-256 4c1ba0095f8a521154ae1af711252e19ab58d1269d325d13336e7855920e943f

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for moscot-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 9e5e3a5bea4fd60178d2c0e3f06518a960af610d5ffe7c843b44d7896facb05f
MD5 6938d929c19b3c6d67f5ce583be4cf93
BLAKE2b-256 c9bb137a1c9834882b29a468019f8140aedc149033f92eb9f4c2dc15b04e4827

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