Skip to main content

A Python package for processing, manipulating and making inferences about antibody sequence data

Project description

AntPack

AntPack is a toolkit for data processing, statistical inference and machine learning for antibody sequences. It is currently in active development -- more updates soon! For installation and how to use, see the docs.

Antibody numbering

Numbering antibody sequences is an important precursor for many statistical inference / machine learning applications. AntPack is orders of magnitude faster for numbering antibody sequences than existing tools in the literature (e.g. ANARCI, AbRSA), while providing >= reliability.

Humanness and developability

Minimizing the risk of immunogenicity is important for selecting clinical candidates. In AntPack v0.1.0, we introduce a simple, fully interpretable generative model for human heavy and light chains that outperforms all comparators in the literature on a large held-out test set for distinguishing human sequences from those of other species. This scoring tool can be used to score sequences for humanness, suggest modifications to make them more human, identify liabilities, and generate highly human sequences that contain selected motifs.

Citing this work

If using AntPack in research intended for publication, please cite:

Jonathan Parkinson and Wei Wang. 2024. For antibody sequence generative modeling, mixture models may be all you need. bioRxiv: https://doi.org/10.1101/2024.01.27.577555

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

antpack-0.1.5.2.tar.gz (13.7 MB view details)

Uploaded Source

File details

Details for the file antpack-0.1.5.2.tar.gz.

File metadata

  • Download URL: antpack-0.1.5.2.tar.gz
  • Upload date:
  • Size: 13.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.10.12

File hashes

Hashes for antpack-0.1.5.2.tar.gz
Algorithm Hash digest
SHA256 6f00e5f9041d14628b07551ef4433c536ccc6a8610f9b1112417b106d3b7bdf8
MD5 3c97eb4aaf97c96c42674199d3db6247
BLAKE2b-256 84d241043f237d0f484c52997d70eb54a575b3360ec97aef5de03463ece68bf1

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page