Metadata-Version: 2.1
Name: scimilarity
Version: 0.3.0
Summary: Single cell embedding into latent space and retrieving with kNN.
Home-page: https://github.com/genentech/scimilarity
Author: Graham Heimberg, Tony Kuo, Nathaniel Diamant, Omar Salem, Héctor Corrada Bravo, Jason A. Vander Heiden
Author-email: heimberg@gene.com
Project-URL: Documentation, https://genentech.github.io/scimilarity
Project-URL: Source, https://github.com/genentech/scimilarity
Project-URL: Tracker, https://github.com/genentech/scimilarity/issues
Keywords: single-cell embedding/retrieval
Platform: any
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Natural Language :: English
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Requires-Python: >=3.7
Description-Content-Type: text/x-rst
License-File: LICENSE
Requires-Dist: captum>=0.5.0
Requires-Dist: circlify>=0.14.0
Requires-Dist: hnswlib>=0.8.0
Requires-Dist: obonet>=1.0.0
Requires-Dist: pyarrow>=15.0.0
Requires-Dist: pytorch-lightning>=2.0.0
Requires-Dist: scanpy>=1.9.2
Requires-Dist: tiledb>=0.18.2
Requires-Dist: torch>=1.10.1
Requires-Dist: tqdm
Requires-Dist: zarr>=2.6.1
Requires-Dist: importlib-metadata; python_version < "3.8"
Provides-Extra: testing
Requires-Dist: setuptools; extra == "testing"
Requires-Dist: pytest; extra == "testing"
Requires-Dist: pytest-cov; extra == "testing"

SCimilarity
================================================================================

**SCimilarity** is a unifying representation of single cell expression profiles
that quantifies similarity between expression states and generalizes to
represent new studies without additional training.

This enables a novel cell search capability, which sifts through millions of
profiles to find cells similar to a query cell state and allows researchers to
quickly and systematically leverage massive public scRNA-seq atlases to learn
about a cell state of interest.

Tutorials and API documentation can be found at:
https://genentech.github.io/scimilarity/index.html

Pretrained model weights, embeddings, kNN graphs, a single-cell metadata
can be downloaded from:
https://zenodo.org/records/10685499

A docker container with SCimilarity preinstalled can be pulled from:
https://ghcr.io/genentech/scimilarity
