Skip to main content

AmbiDose

PyPI version Python versions Documentation CI License

AmbiDose removes ambient RNA from droplet scRNA-seq. Empty droplets estimate the soup profile χ; each cell gets an operational dose d_c = ρ_c · n_c. Type-aware subtraction writes non-negative integer counts. It does not integrate batches or annotate cell types.

Docs: Read the Docs.

Install

pip install ambidose

Python 3.10–3.13. A GPU is not required. Details: installation.

First run

import scanpy as sc
import ambidose as amdose

adata = sc.read_10x_mtx("filtered_feature_bc_matrix/")
adata = amdose.denoise(adata, raw="raw_feature_bc_matrix.h5", sample_key=None)
# adata.X is denoised integer UMI; original counts in layers["raw_counts"]
ambidose denoise --input /path/to/outs --output cleaned.h5ad

rho is an operational dose, not a calibrated contamination rate. Inspect obs["ambidose_rho_trust"] and the QC report before using it quantitatively.

Status

0.3.0 (Alpha). Import as import ambidose as amdose. The entry point is denoise(). See the API reference.

Next steps

  1. Installation
  2. Quickstart
  3. Tutorials
  4. FAQ if something looks off
  5. From R (reticulate or CLI)

Citation

Pin the package version used in the analysis, for example ambidose==0.3.0. See CITATION.cff and the citation page.

@software{li2026ambidose,
  title   = {AmbiDose: per-cell ambient dose removal for droplet scRNA-seq},
  author  = {Li, Zhao},
  year    = {2026},
  version = {0.3.0},
  url     = {https://github.com/leelieber2025/AmbiDose},
}

License

Software: Apache License 2.0.

Author

Zhao Li (李钊) Email: leelieber@gmail.com

Download files

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

Source Distribution

ambidose-0.3.0.tar.gz (463.2 kB view details)

Uploaded Source

Built Distribution

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

ambidose-0.3.0-py3-none-any.whl (102.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: ambidose-0.3.0.tar.gz
  • Upload date:
  • Size: 463.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for ambidose-0.3.0.tar.gz
Algorithm Hash digest
SHA256 0c67b1b3c67086b53dd4bddb4393b482db7514c88888d32b6f6003bf097c19c2
MD5 384230b64517d94c022e49207de38b1a
BLAKE2b-256 93bba6e1ca7fd96d7dea743bcbd51bdb21efbadd6f3b29476bd779a1dd5b54df

See more details on using hashes here.

Provenance

The following attestation bundles were made for ambidose-0.3.0.tar.gz:

Publisher: publish.yml on leelieber2025/AmbiDose

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

  • Download URL: ambidose-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 102.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for ambidose-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 8bcf9a2e5ca2720cd9f992a37291e0cf9c7ca4315294abdefc8530555e7d6002
MD5 88a00b317612a865e0fee1b1b1436b09
BLAKE2b-256 d6edba30948a2bd6e6404118df6451c574fdd208189093c1c24fe4b89e40d47e

See more details on using hashes here.

Provenance

The following attestation bundles were made for ambidose-0.3.0-py3-none-any.whl:

Publisher: publish.yml on leelieber2025/AmbiDose

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

0.5.1

2 files

0.3.3

2 files

0.3.2

2 files

0.3.1

2 files

This release

0.3.0 This release

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