Compocyte automates cell type annotation for scRNAseq data using a composite of hierarchically arranged classifiers.
Project description
Compocyte
Compocyte is a composite classifier for modular hierarchical cell type annotation of single cell data. Using Compocyte you can build different hierarchical classifier architectures following a local classifier per parent node approach. Local classifiers are built around pytorch, sklearn or CatBoost. Local classifiers can be individually modified to account for alterations in classification taxonomies or selectively improve specific annotations in human-in-the-loop approaches. While compocyte has been primarily developed for single cell RNA sequencing data it can also be used with other single cell data compatible with the AnnData and scanpy packages.
Getting started
For a quick dive into using Compocyte to label single-cell data, refer to our Getting started on readthedocs. There, you can also find tutorials to help you make full use of Compocyte's features.
Citation
When using our pretrained classification models, please cite the Zenodo publications above.
When using Compocyte, please cite our publication (DOI will be provided shortly).
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file compocyte-0.0.2b0.tar.gz.
File metadata
- Download URL: compocyte-0.0.2b0.tar.gz
- Upload date:
- Size: 1.7 MB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b70880593558d1b3eec797e8312ecda250dc72a2c3777899651df5a8b827f8e9
|
|
| MD5 |
d48194bbe930bce74b9ff95e101c4ce0
|
|
| BLAKE2b-256 |
1a5546c7363ff9ecaa126fbda1b38937d0cee1256382ffc1a364518c2adbe15f
|
Provenance
The following attestation bundles were made for compocyte-0.0.2b0.tar.gz:
Publisher:
publish.yml on WALL-E-Lab/Compocyte
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
compocyte-0.0.2b0.tar.gz -
Subject digest:
b70880593558d1b3eec797e8312ecda250dc72a2c3777899651df5a8b827f8e9 - Sigstore transparency entry: 1472032701
- Sigstore integration time:
-
Permalink:
WALL-E-Lab/Compocyte@faf13bd3c77354fa1956eb41ab64e827c9ff702b -
Branch / Tag:
refs/tags/v0.0.2-beta - Owner: https://github.com/WALL-E-Lab
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@faf13bd3c77354fa1956eb41ab64e827c9ff702b -
Trigger Event:
release
-
Statement type:
File details
Details for the file compocyte-0.0.2b0-py3-none-any.whl.
File metadata
- Download URL: compocyte-0.0.2b0-py3-none-any.whl
- Upload date:
- Size: 32.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9dc224c42a4d111ec805da67684c10c1ba06bb809eb9513f6272014e427d6c6f
|
|
| MD5 |
080ca3c86491c81035494ab3e2c14774
|
|
| BLAKE2b-256 |
a6275fa4b3a8459c97f57efce70d3d270b4d114c50de07aada151ebd668872b7
|
Provenance
The following attestation bundles were made for compocyte-0.0.2b0-py3-none-any.whl:
Publisher:
publish.yml on WALL-E-Lab/Compocyte
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
compocyte-0.0.2b0-py3-none-any.whl -
Subject digest:
9dc224c42a4d111ec805da67684c10c1ba06bb809eb9513f6272014e427d6c6f - Sigstore transparency entry: 1472033153
- Sigstore integration time:
-
Permalink:
WALL-E-Lab/Compocyte@faf13bd3c77354fa1956eb41ab64e827c9ff702b -
Branch / Tag:
refs/tags/v0.0.2-beta - Owner: https://github.com/WALL-E-Lab
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@faf13bd3c77354fa1956eb41ab64e827c9ff702b -
Trigger Event:
release
-
Statement type: