antibody_molecule
Properties of an assembled antibody from its heavy and light chains: molecular weight, isoelectric point, net charge at a pH, and the extinction coefficient and A280 with cysteines reduced and with every pair formed into a cystine, for a Fab (1 heavy + 1 light) or an IgG (2 + 2). Each chain keeps its own termini, so this is not the same as pasting the chains end to end. Graded against Biopython ProtParam over every heavy/light pair of ANARCI's PDB benchmark.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| pH | No | the pH the net charge is reported at. | |
| heavy | Yes | the heavy chain (one-letter amino acids), as much of it as the molecule carries. | |
| light | Yes | the light chain (kappa or lambda, one-letter amino acids). | |
| _files | No | The project: record references shaped like _subject. Their records become library documents a tool names in sequences/parts/document; a trace or alignment is found by file name. | |
| format | No | how many copies of each chain the molecule holds. Values: fab (Fab (1 heavy + 1 light)), igg (IgG (2 heavy + 2 light)). | igg |
| _subject | No | The record to act on: exactly one of sequence, accession (+source), sample (an id from list_samples) or file ({name, text} or {name, base64}); record_index picks one record of several. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| absorbance | Yes | A280 of a 1 g/L solution, `reduced` and `cystines` | |
| chargeAtPH | Yes | net charge at the requested pH | |
| extinction | Yes | ε280 in M⁻¹ cm⁻¹, `reduced` and `cystines` | |
| molecularWeight | Yes | average mass of the whole molecule, Da (chains reduced) | |
| isoelectricPoint | Yes | isoelectric point of the whole molecule (Bjellqvist pKs, each chain with its own termini) |