Skip to main content

Multigrate: multiomic data integration for single-cell genomics

Tests Documentation

Getting started

Please refer to the documentation. In particular, the

and the tutorials:

See the paired integration tutorial for advice on which distributions and losses to use for which modalities.

Installation

You need to have Python 3.12 or newer installed on your system.

Quick start

To install the latest release of multigrate from PyPI:

pip install multigrate

Or install the latest development version:

pip install git+https://github.com/theislab/multigrate.git@main

Development setup

For development, we recommend using uv for fast dependency management:

# Clone the repository
git clone https://github.com/theislab/multigrate.git
cd multigrate

# Install in development mode with all optional dependencies
uv sync --all-groups

Release notes

See the changelog.

Contact

If you found a bug, please use the issue tracker.

Citation

Anastasia Litinetskaya, Maiia Schulman, Fabiola Curion, Artur Szalata, Alireza Omidi, Mohammad Lotfollahi, and Fabian Theis. 2022. "Integration and querying of multimodal single-cell data with PoE-VAE." bioRxiv. https://doi.org/10.1101/2022.03.16.484643.

Reproducibility

Code and notebooks to reproduce the results from the paper are available at https://github.com/theislab/multigrate_reproducibility.

Metadata

Release files for multigrate 1.0.1

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

Source distribution (sdist)

Source distribution for multigrate 1.0.1
File Size Uploaded
multigrate-1.0.1.tar.gz 3.5 MB Details

Built distribution (wheel)

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

Total release size: 3.5 MB

Release files / multigrate-1.0.1.tar.gz

Download URL multigrate-1.0.1.tar.gz
Size 3.5 MB
Tags Source
SHA-256 checksum
How to use checksums
8fa0b448f7c1b710a4a36e23916a5fbb84896166e519aed3430e4b3137d4d98f
BLAKE2b-256 checksum
How to use checksums
7b2bae76755a71190a5b999617515d3963d2a764e5085b68da14bac14abd928b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 14, 2026.

Transparency log

Release files / multigrate-1.0.1-py3-none-any.whl

Download URL multigrate-1.0.1-py3-none-any.whl
Size 33.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
b11468a89c5dc34274f68a88defd36c47fcf47dc68fcfad2080be5d1f6bf170a
BLAKE2b-256 checksum
How to use checksums
bbdb6716c25c2accaa8a7f7d918956ee01542c6fd45c8c74c9aa16b1541a6baf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 14, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

1.0.1 This release

2 release files

0.0.2

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