Tracking models worth integrating — criteria: open weights, installable via pip/conda, actively maintained.
Class I
| Model |
Install |
Notes |
| MHCflurry |
pip install mhcflurry |
Already integrated. Affinity + presentation. |
| BigMHC |
git clone |
Already integrated. Presentation + immunogenicity. |
| MHCRoBERTa |
GitHub |
RoBERTa transfer learning for class I affinity. Published 2022. Check if pip-installable. |
Class II
| Model |
Install |
Notes |
| NetMHCIIpan 4.3 |
binary |
Already integrated. DTU tool, affinity + EL. |
Processing
| Model |
Install |
Notes |
| Pepsickle |
pip install pepsickle |
Already integrated. Proteasomal cleavage (epitope model). |
Not integrating
| Model |
Reason |
| HLApollo (Genentech) |
Linux-only compiled binary, no Python API (#179) |
| BERTMHC |
Unmaintained since 2020 (#162) |
Open to suggestions — if you know of a model that's pip-installable with open weights, comment here.
Tracking models worth integrating — criteria: open weights, installable via pip/conda, actively maintained.
Class I
pip install mhcflurryClass II
Processing
pip install pepsickleNot integrating
Open to suggestions — if you know of a model that's pip-installable with open weights, comment here.