ANARCII
ANARCII is a generalised language model for antigen receptor numbering.
For the user guide please read the wiki page.
Installation
For a full breakdown of all installation options please see: installation
pip install anarcii
Web tool
We have a live web tool:
https://opig.stats.ox.ac.uk/webapps/sabdab-sabpred/sabpred/anarcii/
If you use this code or the web tool in your work, please cite the paper.
Citing this work
The paper
All code is based on the following paper:
ANARCII: A Generalised Language Model for Antigen Receptor Numbering
https://www.biorxiv.org/content/10.1101/2025.04.16.648720v1
Please cite:
ANARCII: A Generalised Language Model for Antigen Receptor Numbering
Alexander Greenshields-Watson, Parth Agarwal, Sarah A Robinson, Benjamin Heathcote Williams, Gemma L Gordon, Henriette L Capel, Yushi Li, Fabian C Spoendlin, Fergus Boyles, Charlotte M Deane
bioRxiv 2025.04.16.648720; doi: https://doi.org/10.1101/2025.04.16.648720
The software
Releases of this software are archived on Zenodo. If you use ANARCII in your work, please cite the paper. If you also want to cite the software specifically, this DOI always resolves to the Zenodo record for the latest version:
https://doi.org/10.5281/zenodo.15274840
If you want to cite a specific version, Zenodo provides individual DOIs for each, which you can find via the above link to the main record.
Metadata
Release files for anarcii 2.0.8
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| anarcii-2.0.8.tar.gz | 17.6 MB | With provenance | Details for anarcii-2.0.8.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| anarcii-2.0.8-py3-none-any.whl | Python 3 | none | any | Details for anarcii-2.0.8-py3-none-any.whl |
Total release size: 35.1 MB
Release files / anarcii-2.0.8.tar.gz
| Download URL | anarcii-2.0.8.tar.gz |
|---|---|
| Size | 17.6 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
38bdcbca15dfbb79ff8b7006390756ceb43803cbf9d2392f93fe464970bcad92
|
|
BLAKE2b-256 checksum How to use checksums |
1f6e09d47ef9d629b385bc5f1208b04476bedc427405f87a09a1baa6039328ae
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
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 Jun 30, 2026.
Transparency logRelease files / anarcii-2.0.8-py3-none-any.whl
| Download URL | anarcii-2.0.8-py3-none-any.whl |
|---|---|
| Size | 17.6 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
6ac81caef04a9cad1af1ea320b35bdced620fe2bfdd0b8b17b98131495b584ca
|
|
BLAKE2b-256 checksum How to use checksums |
a248dc4e9f1c7101e0a4bf8879c273cfead5e0eda66ea9942cdf0220e07798aa
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
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 Jun 30, 2026.
Transparency logSecurity for anarcii 2.0.8
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.
Full provenance
All 2 files in this release have been uploaded with provenance metadata.
Attestation for anarcii-2.0.8.tar.gz
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 Jun 30, 2026.
Transparency logA note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.