Skip to main content

AbGPT: De Novo B-Cell Receptor Design via Generative Language Modeling

Project description

AbGPT

Official repository for AbGPT: De Novo B-Cell Receptor Design via Generative Language Modeling.

Setup

To use AbGPT, install via pip:

pip install abgpt

Command line usage

Full sequence generation

To generate 1000 light chain sequences starting with "QLQL":

abgpt_generate --chain_type light --starting_residue QLQL --num_seqs 1000

To generate a BCR library with 1000 sequences for a number of starting residue (e.g., "QVQL", "EVQL", "VQLV") in the heavy chain:

abgpt_generate --chain_type heavy --starting_residue QVQL,EVQL,VQLV --num_seqs_each_starting_residue 1000

To generate a BCR library with 1000 sequences for a number of starting residue (e.g., "EIVL", "EIVM", "DIQM") in the light chain:

abgpt_generate --chain_type light --starting_residue EIVL,EIVM,DIQM --num_seqs_each_starting_residue 1000

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

abgpt-0.1.2.tar.gz (4.5 kB view details)

Uploaded Source

Built Distribution

abgpt-0.1.2-py3-none-any.whl (4.9 kB view details)

Uploaded Python 3

File details

Details for the file abgpt-0.1.2.tar.gz.

File metadata

  • Download URL: abgpt-0.1.2.tar.gz
  • Upload date:
  • Size: 4.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.8.10

File hashes

Hashes for abgpt-0.1.2.tar.gz
Algorithm Hash digest
SHA256 64ecf6ee264c41295dd629b7990b7c0db6834b568d237800e839b8bd39a6028c
MD5 7d4ac5b6dbdd2a0c109e9006482a4571
BLAKE2b-256 b7723866bfcf6b5dba4dd85cb67293a0658a48006ac35127fa01b0c7c3ef7ffa

See more details on using hashes here.

File details

Details for the file abgpt-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: abgpt-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 4.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.8.10

File hashes

Hashes for abgpt-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 e697dd804731eff6fa633e06e5fe33a29c605cdca36a95a03492ea847fbecfe0
MD5 e4e39ef8aed432ef0d178659cc1fe9f7
BLAKE2b-256 38907a15e437363a9e059a1a20a5854be78acfb00a811097d2bdc7f8b227a5f4

See more details on using hashes here.

Supported by

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