Skip to main content

A library for analyzing monoclonal antibody characteristics by domain.

Project description

mAbLab

mAbLab is a Python library for analyzing monoclonal antibody (mAb) characteristics with domain granularity.

Features

  • Analyze VL, VC, VH, CH1, CH2, CH3, Fab, LC, HC, Fc, andHinge domains of antibodies.
  • Calculate protein properties such as molecular weight, isoelectric point, and extinction coefficients.
  • Annotate CDR regions and infer germline genes.
  • number sequences with Kabat, Martin, IMGT numbering schemes

Installation

Install the library using pip:

pip install mAbLab

Usage

import mAbLab

# Example sequences
hc_sequence = "EVQLVESGGGLVQPGRSLRLSCAASGFTFDDYAMHW..."
lc_sequence = "DIQMTQSPSSLSASVGDRVTITCRASQGIRNYLAW..."

# Create a Mab object
mab = mAbLab.Mab(hc1_aa_sequence=hc_sequence, lc1_aa_sequence=lc_sequence)

# Access Fab properties
print(mab.fab1.properties.charge_at_ph(6))

License

This project is licensed under the MIT License. See the LICENSE file for details.

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

mablab-1.0.4.tar.gz (22.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

mablab-1.0.4-py3-none-any.whl (24.3 kB view details)

Uploaded Python 3

File details

Details for the file mablab-1.0.4.tar.gz.

File metadata

  • Download URL: mablab-1.0.4.tar.gz
  • Upload date:
  • Size: 22.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.7

File hashes

Hashes for mablab-1.0.4.tar.gz
Algorithm Hash digest
SHA256 223c9501b1f16ff36b91d4bbc950340df5a53266e88444637770cac110a4e586
MD5 b242808ecdf743f718db5570665e66ee
BLAKE2b-256 13aa59fa32abec7af7f163c7cc65bf4d94153640ad713677f260415b42c44ea8

See more details on using hashes here.

File details

Details for the file mablab-1.0.4-py3-none-any.whl.

File metadata

  • Download URL: mablab-1.0.4-py3-none-any.whl
  • Upload date:
  • Size: 24.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.7

File hashes

Hashes for mablab-1.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 bfd3a94cc892c0b1cc978a4e50d45c1fae5a799a1c0ef08a9a3db298514c6d1d
MD5 e1cc8037993aa51ed297dbbcaa743372
BLAKE2b-256 a51eb86b0c250073f7da4b23a8cb277ba8381eea7c3827d49cd40fd0578bca5c

See more details on using hashes here.

Supported by

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