Skip to main content

Malva

PyPI Documentation GitHub

Documentation | Web Platform

Malva is a nucleotide sequence indexer that enables sequence search at single-cell and spatial resolution: query any sequence across millions of single cells, in seconds.

Malva powers Malva Index, a large collection of datasets spanning 75+ million human single cells. You can use the Malva Client API to connect to and query the Malva Index.

Code and binaries are freely available for academic non-profit use. See LICENSE for details.


What Malva Can Do

  • Search any nucleotide sequence across single cells from your own datasets
  • In silico probe-based detection of viral/bacterial transcripts, circular RNAs, splice variants, and mutations

Installation

Malva can be installed from pip.

pip install malva

Linux note: installing liburing is recommended for optimal I/O performance.

sudo apt-get install liburing2      # Debian/Ubuntu
sudo dnf install liburing           # RHEL/Fedora

Malva will build and run without it, but I/O will fall back to standard pread.


Building from Source

Requires Python ≥ 3.9, a C++17 compiler, and Cython ≥ 3.0.

pip install poetry cython>=3.0 numpy setuptools wheel pkgconfig
pip install .

See the documentation for full build instructions, usage, and examples.


Citation

If you use Malva in your research, please cite our paper in Nature:

@article{LenPerin2026,
  title = {Ultrafast and reference-free sequence discovery in single-cell data},
  ISSN = {1476-4687},
  url = {http://dx.doi.org/10.1038/s41586-026-10975-w},
  DOI = {10.1038/s41586-026-10975-w},
  journal = {Nature},
  publisher = {Springer Science and Business Media LLC},
  author = {León-Periñán,  Daniel and Karaiskos,  Nikos and Rajewsky,  Nikolaus},
  year = {2026},
  month = Aug 
}

Contact

Download files

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

Source Distribution

malva-1.0.1.tar.gz (147.8 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

malva-1.0.1-cp312-cp312-manylinux_2_39_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.39+ x86-64

malva-1.0.1-cp311-cp311-manylinux_2_39_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.39+ x86-64

File details

Details for the file malva-1.0.1.tar.gz.

File metadata

  • Download URL: malva-1.0.1.tar.gz
  • Upload date:
  • Size: 147.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.11

File hashes

Hashes for malva-1.0.1.tar.gz
Algorithm Hash digest
SHA256 20dfe7a4a92eb8a6a561c1ad571e8e7b85d269fe25ef78600122456471cc4a6a
MD5 62eb08f570abd4ee44efbd4865ced3fe
BLAKE2b-256 89db88268af72f36080f0cca9ddade96553682f4aefcfbe6cc43352bd135bcfc

See more details on using hashes here.

File details

Details for the file malva-1.0.1-cp312-cp312-manylinux_2_39_x86_64.whl.

File metadata

File hashes

Hashes for malva-1.0.1-cp312-cp312-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 6dc6d16f48f190133da14f23ea8a31c923b112645f5cb63b435a64944ca5faca
MD5 f6ab76f3d80ed0a2b5b1d2e1af17e615
BLAKE2b-256 38ad176f186bc9b75a150e4d8ff1cc00cf053486e9b174d4c2fb27acfcf12e28

See more details on using hashes here.

File details

Details for the file malva-1.0.1-cp311-cp311-manylinux_2_39_x86_64.whl.

File metadata

File hashes

Hashes for malva-1.0.1-cp311-cp311-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 667e71865e9a449948174783c4e6dbb130ebf21a42e2e614e82ecc56e7921f9a
MD5 ea03a38e5ca9453fe7fb537d75ae690c
BLAKE2b-256 bca81ce3ecad4a53a26466060be2a55e8aeaf2aa333b382f565776431f3657d5

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

1.0.1 This release

3 files

0.0.1

2 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