########     ###    ##    ## ########  ######  
##     ##   ## ##   ###   ##    ##    ##    ## 
##     ##  ##   ##  ####  ##    ##    ##       
########  ##     ## ## ## ##    ##     ######  
##        ######### ##  ####    ##          ## 
##        ##     ## ##   ###    ##    ##    ## 
##        ##     ## ##    ##    ##     ######  

PETase ANnotation and Triage System

Nature's solution to a human-made problem, and structural learnings from Nature

Methods and limitations

Spec section 7 calls this page non-negotiable "given how easily this kind of tool is over-read". This project has more to disclose than most.

Two label sets, and only one of them means anything. 513 of 854 positives were labelled by sequence similarity (EC 3.1.1.101 via ECO:0000256). A sequence-embedding model reproducing those is close to tautological, and one does: AUC 1.000. That is a circular result, not a good one. The other 341 carry experimental evidence, mostly from PAZy, whose criterion for inclusion is that activity was measured on a plastic and published.

Trained on the measured set alone, the activity head reaches AUC 0.976 (± 0.021) across 45 independent sequence clusters, with average precision 0.987 and a Brier score of 0.052, against 0.829 for a classifier using amino-acid composition and length only. That is the first defensible activity signal in this project: experimental labels, a split by cluster rather than by sequence, and a real margin over the composition baseline instead of a tie.

Until PAZy was loaded the measured positives numbered 17 across 5 clusters, too few for the protocol below to run. The head was not scoring badly; it could not be scored.

Positives by evidence tier

Tiern
EC-auto-annotated449
PAZy-measured312
ESTHER-family-predicted50
ESTHER-family-protein-evidence14
EC-experimental7
UniProt6
HGMP-measured5
PDB-construct2
Zhang et al. 2024, Nat. Commun. 15:14171
Tournier et al. 2020, Nature1
Three-directional engineering of IsPETase (PDB 8H5K)1
Son et al. 2019, ACS Catal.1
Reported relative to LCC-ICCG in the 2025 PET-hydrolase review1
Lu et al. 2022, Nature (MutCompute)1
Directed evolution of flexible loops, Cell Rep. Phys. Sci. 20231
Cui et al. 2021, ACS Catal.1
Austin et al. 2018, PNAS1

Training runs

HeadPosNegClusters AUCComposition baselineEvidence
pet_activity15226 7 0.493 0.398 measured-only
pet_activity30526 44 0.850 0.651 measured-only
pet_activity300220 45 0.976 0.829 measured-only
pet_activity13220 1 not evaluable - experimental
pet_activity500220 25 1.000 0.778 mixed

The composition baseline uses amino-acid fractions and length only. Any model claim must clear it as well as the retrieval baseline.

Pipeline runs

StageLabelStatusInOut DiscardedStarted
pazyv1-within-family-negativesdone 46729 4382026-08-05T14:27:59Z
embedesm2-t12-35Mdone 1,4771477 02026-08-05T13:20:22Z
pazyv1-within-family-negativesdone 46726 4412026-08-05T13:19:43Z
seedsvariants-confirmeddone 1717 42026-08-05T13:03:00Z
seedsvariants-confirmeddone 1715 22026-08-05T13:01:24Z
seedsvariants-confirmeddone 1713 22026-08-05T12:59:08Z
seedscut190-resolveddone 149 52026-08-05T12:10:12Z
pazyv1-PETdone 501312 82026-08-05T09:31:16Z
recallgut-v2done 5,3411 5,3402026-08-05T05:10:20Z
recallgut-v2done 6,1010 6,1012026-08-05T05:10:14Z
recallgut-v2done 5,9390 5,9392026-08-05T05:10:06Z
recallgut-v2done 10,6570 10,6572026-08-05T05:09:45Z
recallgut-v2done 6,7360 6,7362026-08-05T05:09:30Z
recallgut-v2error 00 02026-08-05T05:07:43Z
recallgut-v2done 11,5342 11,5322026-08-05T05:07:26Z
recallgut-v2done 6,6680 6,6682026-08-05T05:07:18Z
recallgut-v2done 12,3450 12,3452026-08-05T05:07:02Z
recallgut-v2done 7,3870 7,3872026-08-05T05:06:55Z
recallgut-v2done 9,7520 9,7522026-08-05T05:06:43Z
recallgut-v2done 48,7871 48,7862026-08-05T05:05:49Z

Data sources

SourceVersionRecordsLicenceRetrieved
HGMP-SciDBPMID 39551294 5see publication2026-08-04T22:32:55Z
PAZyBuchholz et al. 2022, Proteins 90(7):1443-1456 320see publication2026-08-05T09:31:37Z
UniProtREST 6CC BY 4.02026-08-05T13:03:04Z

Limitations

  1. Positives number in the low hundreds and most carry family annotation rather than measured PET activity.
  2. Published activity data is not harmonised across assay formats. Absolute rate predictions should not be trusted.
  3. Crystalline PET degradation at 37 °C by any known enzyme is slow. PANTS ranks relative promise, not therapeutic viability.
  4. Predicted structures are predictions. Cleft geometry on a metagenomic sequence with no close homologue carries real uncertainty, and a brittle version of that measurement scored IsPETase's own prediction at half its crystal value before being fixed.
  5. AUC 0.976 is measured against hard negatives from other α/β-hydrolase families. Tested against the near misses instead it reaches 1.000, which is a warning rather than a result: every near miss is a single ESTHER family (Cutinase), and one homogeneous family separates as a block (composition alone scores 0.910). Neither contrast shows that the head ranks PET activity within the polyesterase family.
  6. The within-family question has no dataset. It needs PET-inactive polyesterases, measured and published, and databases record what works: nobody systematically publishes a failed assay. That is publication bias, not a curation gap, and more database mining will not fix it.
  7. Nothing here addresses delivery, immunogenicity, biodistribution, or what happens to liberated TPA and EG in vivo.
  8. Metagenomic candidates may come from unculturable organisms, may not express in a standard host, and may be fragments or misassemblies.
  9. Cleft width currently separates a fungal cutinase from the polyesterase family, but does not order that family by PET activity. Family-level separation is a much easier task than the one that matters.

Recent manifests

StageModelSchemaCommitWall (s)Written
pazy- 64771ede 21.22026-08-05T14:28:20Z
embedfacebook/esm2_t12_35M_UR50D 52ea7a67 93.62026-08-05T13:21:55Z
pazy- 52ea7a67 21.52026-08-05T13:20:04Z
seeds- 56f53a24 3.52026-08-05T13:03:04Z
seeds- 56f53a24 3.52026-08-05T13:01:27Z
seeds- 56f53a24 3.72026-08-05T12:59:12Z
seeds- 51cc70fe 4.62026-08-05T12:10:17Z
pazy- 5e40f81c 21.42026-08-05T09:31:37Z
recall- 55c70f30 3.62026-08-05T05:10:24Z
recall- 55c70f30 5.82026-08-05T05:10:20Z
recall- 55c70f30 8.52026-08-05T05:10:14Z
recall- 55c70f30 19.42026-08-05T05:10:06Z