Skip to main content

SpatialTis

Documentation Status CI codecov pypi licence

SpatialTis is an ultra-fast spatial analysis toolkit for large-scale spatial single-cell data.

  • ✔️ Spatial Transcriptome (Non single-cell)
  • ✔️ Spatial Proteome (Single-cell)
  • 🦀 Core algorithms implements in Rust
  • 🚀 Parallel processing support

🔋 Highlighted spatial analysis

  • Cell neighbors search (KD-Tree/R-Tree/Delaunay)
  • Cell-Cell Interaction
  • Marker spatial co-expression
  • Spatial variable genes (current support: SOMDE)
  • GCNG: Inferring ligand-receptor using graph convolution network
  • Identify neighbor dependent markers

📦 Other analysis

  • Spatial distribution
  • Hotspot detection
  • Spatial auto-correlation
  • Spatial heterogeneity

Quick Start

Installation

pypi

SpatialTis requires Python >= 3.8.

Version Support

pip install spatialtis

# For full features
pip install 'spatialtis[all]'

Install the current development version

pip install git+https://github.com/Mr-Milk/SpatialTis.git

Docker

docker pull mrmilk/spatialtis

To start a docker container:

cd your/data/
docker run -it --rm -p 8888:8888 -v "${PWD}:/analysis" spatialtis
  • -it: Run the container in interactive mode
  • -rm: Clean file system in container after shutting down
  • If local port 8888 is taken, try -p 9999:8888 and change to 9999.
  • -v: Mount your data directory to the working directory /analysis in the container. ${PWD} is the directory where you run this command. All changes made in this directory will be saved.

Low level API

If you are interested in using low level algorithms yourself, Please refer to spatialtis_core It provides clear document for all exposed API.

Metadata

Release files for spatialtis 0.5.0

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

Source distribution (sdist)

Source distribution for spatialtis 0.5.0
File Size Uploaded Provenance Actions
spatialtis-0.5.0.tar.gz 8.0 MB Without provenance Details for spatialtis-0.5.0.tar.gz

Built distribution (wheel)

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

Total release size: 8.0 MB

Release files / spatialtis-0.5.0.tar.gz

Download URL spatialtis-0.5.0.tar.gz
Size 8.0 MB
Tags Source
SHA-256 checksum
How to use checksums
69e90c76b41bbee6576571dd96a59e4ba856189ef92d84f885abd1e3da928161
BLAKE2b-256 checksum
How to use checksums
e98e6de8860756efe097c930dcb04fa17dd4eb66091487d182971f8b793c0f81
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release files / spatialtis-0.5.0-py3-none-any.whl

Download URL spatialtis-0.5.0-py3-none-any.whl
Size 58.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
bc2a29207da5bac93a5485f419b376cc98d582dff0f49f4deec718c943394a05
BLAKE2b-256 checksum
How to use checksums
7cd62cbfbd4e84c10f5a9ed485cc7308f621bd5b1fe3c786bef03c4dcda6dc69
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Security for spatialtis 0.5.0

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.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

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