Changelog¶
All notable changes to antibody-utils are recorded here. The format follows Keep a Changelog, and the project uses semantic versioning. Until 1.0.0, minor releases may change the API.
Unreleased¶
Added¶
The Zenodo DOI, 10.5281/zenodo.23242278, in
CITATION.cff, the README and the Citing page.
0.1.1 (2026-10-09)¶
Added¶
Links in the documentation to the changelog, the GitHub repository, PyPI and the issue tracker, and to each page’s source.
0.1.0 (2026-10-08)¶
The first release. antibody-utils replaces the reusable parts of ABDB, the
Python package behind the original SAbDab. See
Migrating from ABDB.
Added¶
antibody_utils.numbering: residue positions (Position), numbering schemes (Scheme: IMGT, Kabat, Chothia and Martin) and chain types (Chain).number,number_sequenceanditer_numbernumber sequences with ANARCII, from the optionalnumberingextra.antibody_utils.regions: the CDR and framework regions of the IMGT, Kabat, Chothia, Contact and North definitions, in any of the numbering schemes (get_region,annotate_regionsandRegionSelector).antibody_utils.sequence: region and CDR sequences and lengths, and the identity and BLOSUM62 similarity of numbered sequences.antibody_utils.liabilities: sequence-liability motifs (find_liabilities).antibody_utils.structure: read structures with GEMMI, numbering their antibody chains with ANARCII or from the file’s own numbering (read_structureandfrom_gemmi); pair chains as anFv; and copy regions and atoms into a new structure (select).antibody_utils.geometry: Kabsch superposition and RMSD, by region and for VH–VL orientation (superpose,rmsd,region_rmsdandorientation_rmsd), and the ABangle VH–VL orientation measures (abangle).