kcat-km-model-ext / external_data /EXTERNAL_DATA.md
aaarchitha7's picture
Upload folder using huggingface_hub
4b488f2 verified
|
Raw History Blame Contribute Delete
1.39 kB

External data disclosure

Extra training rows were used from CatPred-DB (https://huggingface.co/datasets/RosettaCommons/CatPred-DB; Boorla and Maranas, Nature Communications 2025, doi:10.1038/s41467-025-57215-9; license CC BY 4.0). Source files used (train files for training; val/test files only to exclude their enzymes): kcat/kcat_train.csv, kcat/kcat_test.csv (only to EXCLUDE its enzymes), kcat/kcat_val.csv (only to EXCLUDE its enzymes), km/km_train.csv, km/km_test.csv (only to EXCLUDE its enzymes), km/km_val.csv (only to EXCLUDE its enzymes).

Filtering applied before training (to avoid leakage):

  1. SMILES canonicalised with RDKit and mapped to the competition's SMILES strings where identical.
  2. Removed (SMILES, sequence) pairs already in the competition training set.
  3. Removed every enzyme sequence that appears in the public validation inputs, and every near-copy (3-mer cosine >= 0.8).
  4. Only the CatPred-DB *_train.csv files are used; every enzyme that appears in its *_val.csv or *_test.csv files is removed.

The competition test set is private, so we cannot check it directly; if any test items are present in this external data, the organisers may remove them from the evaluation, as announced. The exact rows used are in external_data/catpred_filtered_rows.parquet. Protein embeddings use the pretrained ESM2 model facebook/esm2_t12_35M_UR50D (MIT license).