Skip to main content

Spatial transcriptomics benchmarking and annotation toolkit.

Project description

REVISE

REVISE is a Python toolkit for reconstruct and analyse spatial transcriptomics (ST) data at single-cell resolution across diverse ST platforms.

Visit our documentation for installation, tutorials, examples and more.

Highlights

  • Benchmark module: Reproducible evaluation pipelines for simulated or public datasets, enabling method-to-method comparisons.
  • Application module: Annotation, reconstruction, and downstream analyses for real ST data.

Quick Start

If you just need the published Python package:

pip install revise-svc

Example

import anndata as ad
from revise.application import SpSvc

st = ad.read_h5ad("data/spatial.h5ad")
sc = ad.read_h5ad("data/single_cell_reference.h5ad")
config = ...

svc = SpSvc(st, sc, config=config, logger=None)
svc.annotate()
svc.reconstruct()

Repository Layout

  • revise/application: SVC workflows for real datasets.
  • revise/benchmark: SVC variants for benchmarking studies.
  • revise/methods: Algorithm implementations and model components.
  • revise/tools: Distance metrics, logging helpers, and general utilities.
  • conf: Example configurations and experiment parameters.

License

REVISE is released under the MIT License (see LICENSE).

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

revise_svc-0.0.4.tar.gz (37.6 kB view details)

Uploaded Source

Built Distribution

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

revise_svc-0.0.4-py3-none-any.whl (49.6 kB view details)

Uploaded Python 3

File details

Details for the file revise_svc-0.0.4.tar.gz.

File metadata

  • Download URL: revise_svc-0.0.4.tar.gz
  • Upload date:
  • Size: 37.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.8.20

File hashes

Hashes for revise_svc-0.0.4.tar.gz
Algorithm Hash digest
SHA256 a69365aa105284d7648e6af87a6110f7d671f3671f3f5c723b5548a5d63703de
MD5 75ee76420236f8ef699a24e9c5a00c27
BLAKE2b-256 a7356285bb5ef4275fce8b082affb4f308a7f452af723eb25741036ee8272402

See more details on using hashes here.

File details

Details for the file revise_svc-0.0.4-py3-none-any.whl.

File metadata

  • Download URL: revise_svc-0.0.4-py3-none-any.whl
  • Upload date:
  • Size: 49.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.8.20

File hashes

Hashes for revise_svc-0.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 2d475158974a98b2a08c6357fb91277d3f1db0908707bc9db72c2c77bf53fe14
MD5 8169c8469b34474692672a03ad9009f2
BLAKE2b-256 64988cb4a83791c6931e705d335bd18afb246eaf483fdc68593c887d3cd90ae4

See more details on using hashes here.

Supported by

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