Neural network models for antibody affinity maturation
Project description
netam
Neural NETworks for antibody Affinity Maturation.
pip installation
Netam is available on PyPI, and works with Python 3.8 through 3.11.
pip install netam
This will allow you to use the models.
However, if you wish to interact with the models on a more detailed level, you will want to do a developer installation (see below).
Pretrained models
Pretrained models will be downloaded on demand, so you will not need to install them separately.
The models are named according to the following convention:
ModeltypeSpeciesVXX-YY
where:
Modeltype
is the type of model, such asThrifty
for the "thrifty" SHM modelSpecies
is the species, such asHum
for humanXX
is the version of the modelYY
is any model-specific information, such as the number of parameters
If you need to clear out the cache of pretrained models, you can use the command-line call:
netam clear_model_cache
Usage
See the examples in the notebooks
directory.
Developer installation
From a clone of this repository, install using:
python3.11 -m venv .venv
source .venv/bin/activate
make install
Note that you should be fine with an earlier version of Python. We target Python 3.9, but 3.11 is faster.
Experiments
If you are running one of the experiment repos, such as:
you will want to visit those repos and follow the installation instructions there.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file netam-0.2.0.tar.gz
.
File metadata
- Download URL: netam-0.2.0.tar.gz
- Upload date:
- Size: 161.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.9.20
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 00916c47f0e966244c3f121aa4ced36cd58e3316b309f7ca1aa3c4b30e39904a |
|
MD5 | 4ff7ffb375cce21d129e14b69cfe02d7 |
|
BLAKE2b-256 | 594d4282d52ccfe6238e0f1111fdce48f18e15e4050595e3da182a710c434f58 |
File details
Details for the file netam-0.2.0-py3-none-any.whl
.
File metadata
- Download URL: netam-0.2.0-py3-none-any.whl
- Upload date:
- Size: 48.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.9.20
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 219f20c9ddfc8a14bb84715f57f014f98296abcc510b9383ed1ed1baf38370de |
|
MD5 | 9f03b3ad9763dc1a4ba2051e5f48ecf6 |
|
BLAKE2b-256 | cb3d911053d8211735ccb7777cfea147558a0538ccbb62f6fa190953f94b9d25 |