Skip to main content

Build Status Documentation Status Code style: black

scab

Single cell analysis of B cells. scab is a core component of the ab[x] toolkit for antibody sequence analysis.

install

pip install scab

api

The intended use of scab is through the public API, enabling incorporation of scab's methods and utilities into integrated analysis pipelines or for interative analysis of antibody repertoires in notebook-style computing environments like Jupyter. See the scab documentation for more detail about the API.

testing

To run the test suite, clone or download the repository and run pytest ./ from the top-level directory. The same tests are run after every commit using TravisCI.

requirements

Python 3.6+
abstar abutils>=0.2.5 anndata dnachisel fastcluster harmonypy leidenalg matplotlib mnemonic natsort numpy pandas prettytable pytest python-Levenshtein scanpy scanorama scipy scrublet scvelo seaborn>=0.11 umap-learn

All of the above dependencies can be installed with pip, and will be installed automatically when installing scab with pip.
If you're new to Python, a great way to get started is to install the Anaconda Python distribution, which includes pip as well as a ton of useful scientific Python packages.

Metadata

Release files for scab 0.2.4

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

Source distribution (sdist)

Source distribution for scab 0.2.4
File Size Uploaded
scab-0.2.4.tar.gz 2.0 MB Details

Built distribution (wheel)

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

Total release size: 4.0 MB

Release files / scab-0.2.4.tar.gz

Download URL scab-0.2.4.tar.gz
Size 2.0 MB
Tags Source
SHA-256 checksum
How to use checksums
54fbd08309840bd268fd55f4d498d6774e2d1f0b4a5bc1aab3c72b5e20ef4855
BLAKE2b-256 checksum
How to use checksums
0491b3ad2d2cd81abaffc03661ac531d6279f133bfed47c22dd7a27ebf587d8b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 1, 2025.

Transparency log

Release files / scab-0.2.4-py3-none-any.whl

Download URL scab-0.2.4-py3-none-any.whl
Size 2.0 MB
Tags Python 3
SHA-256 checksum
How to use checksums
53a85dbab5e9cc4f2261c6fedde49ab6fb0ba9613155646a395bf52e23cb4928
BLAKE2b-256 checksum
How to use checksums
0caeae3adda108dd6d4c56f48b12d12ad95910472e355e2defdf1d845098d740
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 1, 2025.

Transparency log

Release history Release notifications | RSS feed

This release

0.2.4 This release

2 release files

0.2.2

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.0

2 release files

0.0.6

2 release files

0.0.5

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.0.1

2 release files

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