Skip to main content

Spatially-aware quality control for spatial transcriptomics

Project description

Spatially-aware quality control for spatial transcriptomics

SpotSweeper is a package developed for spatially-aware quality control (QC) methods for the detection, visualization, and removal of both local outliers and regional artifacts in spot-based spatial transcriptomics data, such as 10x Genomics Visium, using standard QC metrics.

Features

  • Detect local outliers using robust z-score

  • (to be added) Plotting functions of local outliers

Installation

Install from PyPI:

pip install spotsweeper

Usage

import spotsweeper.local_outliers as lo
lo.local_outliers(adata, metric = "total_counts", sample_key = "region")

Project Status

This package is in early development. Use with caution; interfaces may change. Tests haven’t been implemented and will be added in a future version.

Note

This project has been set up using PyScaffold 4.6. For details and usage information on PyScaffold see https://pyscaffold.org/.

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

spotsweeper-0.1.1.tar.gz (21.4 kB view details)

Uploaded Source

Built Distribution

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

spotsweeper-0.1.1-py3-none-any.whl (5.9 kB view details)

Uploaded Python 3

File details

Details for the file spotsweeper-0.1.1.tar.gz.

File metadata

  • Download URL: spotsweeper-0.1.1.tar.gz
  • Upload date:
  • Size: 21.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.14

File hashes

Hashes for spotsweeper-0.1.1.tar.gz
Algorithm Hash digest
SHA256 e7d83658dd769b92ed81aec543ec19e1bc489878dc859ffa75fbbcbe78b6f70f
MD5 98b4b9229aeb33b07ffae576c2d10062
BLAKE2b-256 1b711c0183613ee693cde3f28f56b484435cd782dbd3bfdf176d36d0e72b1a07

See more details on using hashes here.

File details

Details for the file spotsweeper-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: spotsweeper-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 5.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.14

File hashes

Hashes for spotsweeper-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 10210dbcb5590bc115994165d8a68b79fc35ef66ae78e4658eb946f4f200aa33
MD5 f597ab32f4aa7790c670158b393741c5
BLAKE2b-256 b9eccbe826e8b3b9820554c35128158e9f842526c41423d545d98d47d4e97649

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