spaCR

spaCR links pooled CRISPR-Cas9 perturbations to single-cell spatial phenotypes in high-content microscopy images.


Key Features:

  • Deep-learning image classification: Classifies single-cell spatial phenotypes using deep learning.
  • Cell segmentation: Segments cells, nuclei, pathogens and organelles with Cellpose.
  • Feature extraction and storage: Measures morphology, intensity, texture and colocalization features into a SQLite project.
  • Classifier training: Trains image and measurement classifiers.
  • Genotyping: Maps sequencing reads to wells and gRNAs for well-level barcode genotyping.
  • Effect estimation: Estimates per-guide and per-gene effects by multiple linear regression.

Scientific Applications:

  • Pooled CRISPR-Cas9 screening: Links CRISPR perturbations to spatial phenotypes for functional genomics studies.
  • Host-pathogen interaction studies: Identifies pathogen effectors that modulate host cellular machinery, as demonstrated for Toxoplasma gondii ESCRT subversion.
  • Organelle and protein recruitment analysis: Detects effectors promoting recruitment of host proteins to pathogen-derived membranes such as the parasitophorous vacuole membrane.

Methodology:

spaCR combines deep-learning classification of single-cell spatial phenotypes with well-level barcode genotyping and regression-based deconvolution of gene effects. Cell segmentation uses Cellpose. Features are stored in SQLite. Effect estimation uses multiple linear regression.

Topics

Details

License:
BSD-3-Clause
Maturity:
Emerging
Cost:
Free of charge
Tool Type:
command-line tool, desktop application, library
Operating Systems:
Linux, Mac, Windows
Programming Languages:
Python
Added:
9/23/2026
Last Updated:
10/9/2026

Operations

Data Inputs & Outputs

Publications

Documentation

API documentation
https://einarolafsson.github.io/spacr/api/spacr/index.html
Generated Python API reference.
Installation instructions
https://github.com/EinarOlafsson/spacr/blob/main/docs/source/installer_guide.rst
Installers, extras, update, uninstall and troubleshooting.
Training material
https://einarolafsson.github.io/spacr/tutorials/
Interactive walkthroughs of the core workflow.
Citation instructions
https://github.com/EinarOlafsson/spacr/blob/main/CITATION.cff
Machine-readable citation metadata.
General
https://einarolafsson.github.io/spacr/
Project documentation site.

Downloads

Links

Issue tracker
https://github.com/EinarOlafsson/spacr/issues
(Bug reports and feature requests.)
Software catalogue
https://pypi.org/project/spacr/
(Released package on PyPI.)
Repository
https://github.com/EinarOlafsson/spacr
(Source code repository.)
Software catalogue
https://anaconda.org/conda-forge/spacr
(conda-forge package.)