This repo contains the results data for Adaptyv Bio’s EGFR Protein Design Competition.
- Processed characterization data can be found in the results folder
- Raw lab data and kinetic curves can be downloaded here:
https://api.adaptyvbio.com/storage/v1/object/public/egfr_design_competition/package.zip
The designs were first assessed using the PAE_interaction metric. To calculate this, we began by generating a structural prediction using ColabFold (with 2 models, 5 recycles, and no initial guess or templates). The Predicted Aligned Error (PAE) of the top-ranked prediction was then averaged across residue pairs, where one residue belongs to the target and the other to the binder, as done here.
For each design we also computed the corresponding predicted Local Distance Difference Test (pLDDT) scores from AlphaFold2. Instead of considering the entire protein complex, we focused exclusively on the binder chain, excluding other regions. We computed the average pLDDT score over all residues of the binder chain alone.
We checked each sequence against several databases of known sequences. As part of the initial competition rules, only proteins that were more than 10 amino acids (AA) away from a known binder were considered valid and counted in the final leaderboard. The results of that similarity search are stored in the “similarity_check” column. The similarity check metric is calculated as identity * coverage
, where:
• Identity is the percentage of matching amino acids between the a subsequence of the query and a subsequence of the database entry.
• Coverage is the proportion of the query sequence that aligns with a database entry.
Proteins with less than 10 amino acid distance to a database entry were excluded from the competition. A similarity_check
value of “null” indicates that no matches were found in any of the the databases.
The databases that we checked are SwisssProt, THPdb, USPTO and binders designed by Cao et al. (2022). The scripts can be found in the scripts folder.
The "expression" values reported in the data package are based on the protein loading on the sensor during the affinity assay, which is computed directly from the raw processed data. In some cases, higher levels of non-specific binding may cause certain samples to show unexpectedly high loading. These samples are reference-subtracted against the negative control (buffer) and cross-verified with an additional assay for protein quantification. The "nc_adjusted_expression" values are calculated using this process.
The submitted protein sequences were reverse-translated, and the corresponding DNA sequences were optimized using Adaptyv's internal pipeline. This process considered several parameters, including optimal codon usage for cell-free systems, mRNA secondary structure stability, and synthesizability factors. Additionally, non-coding regions at the 5' and 3' ends, optimized for cell-free expression, were incorporated into the coding sequences. Suitable gene constructs were successfully generated for all submitted protein sequences.
Protein synthesis was carried out using an optimized cell-free expression system, suitable for a wide range of proteins. The template DNA was added, and protein expression was conducted over a defined period. During the competition, at least two expression batches were performed for each sequence entry, with some sequences tested up to four times under varying conditions. Protein synthesis success was assessed via a label-free quantification assay. Sequences that yielded less than 0.02 µg/mL of protein were excluded from further experimental characterization.
The binding assay was conducted using Bio-Layer Interferometry (BLI), a label-free technology for biomolecular interaction measurement. A multi-cycle kinetic assay was performed against the target antigen. Expressed ligands were immobilized on the probe surface using tag-specific chemistry, and several concentrations of the antigen (ranging from 316.2 nM to 10 nM) were flowed over the probe. The experiments were performed in duplicate using a PBS-T buffer with 0.02% BSA at 25°C.
The binding signals were baseline-corrected and globally fitted using a 1:1 binding model across all tested concentrations for each replicate (Global Fitting). This approach allowed us to extract the kinetic rates (association and dissociation) and calculate the affinity constants (KD) for each ligand. The predicted binding curves were generated based on the fit parameters, ensuring an accurate representation of the interaction dynamics. In cases where the maximum signal fell below the quantifiable threshold, or when the interaction kinetics were too fast relative to the device's temporal resolution, we employed equilibrium analysis to estimate the dissociation constant (KD). Each experimental replicate was analyzed independently.
Candidate sequences were folded into PDB structures using ColabFold (AlphaFold2 + MMSeqs) in Docker (using image ghcr.io/sokrypton/colabfold:1.5.5-cuda12.2.2
). The top-ranked model was selected for each candidate sequence. This was also performed on a series of reference antibodies such as cetuximab.
Then, using HADDOCK 3, the candidate-EGFR complex was predicted and binding metrics were collected. The representative "best" structure was selected based on the lowest Van der Waals energy value of the best cluster of outputs. Its metrics were collected along with the aggregated metrics of the best cluster of predicted complexes. These metrics are shown in the results/docking_predictions/predicted_binding_metrics.xlsx file. The raw PDB files can be found here for further analysis. Note: a few candidates did not produce a predicted output in this workflow.
This predicted docking workflow was completed by Colby T. Ford (from Tuple - The Cloud Genomics Company and Silico Biociences).
All code is licensed under Apache 2, all data is licensed under the ODbL. Contact [email protected] or any other responsible at Adaptyv if you require a different license.