Prediction Examples

1. Data Preprocessing

python ./access/data/data_prepare.py \
  --pdb_dir ./rosetta/pdb_rosetta \          # Input directory for original PDB files
  --include_dir ./PDB_file \                 # Directory for specific PDB files to include
  --embedding_dir ./access/gvp_protein_embedding \  # Output directory for GVP embeddings
  --processed_dir ./access/gvp_protein_embedding/processed \  # Directory for preprocessed data
  --label_file train_labels_all_0001.csv  # Prediction file

2. Model Prediction

python ./access/inference/inference.py \
  --model ./access/saved_models/best_model.pt \
  --root_dir ./access/gvp_protein_embedding/processed \
  --resultFolder ./access/result \
  --print_embedding

3. Output Results

protein_name pred_label key_residues
AF-P00780-F1-model_v4_0001 3.4.21.62/0.3088 170, 324, 229, 146, 171, 200, 227, 230, 138, 326, 137, 328, 167, 173, 198, 196, 330, 164, 256, 142, 141, 169, 168, 140, 139, 323, 329, 172, 325, 304, 279, 166, 284, 305, 165, 231, 163, 261
AF-A0A0K8P6T7-F1-model_v4_0001 3.1.1.101/0.3083 85, 162, 158, 254, 163, 86, 202, 164, 159, 160, 118, 237, 161, 82, 166, 186, 184, 214, 165, 156, 183, 182, 181, 87, 157, 240, 123, 88, 120
AF-P11797-F1-model_v4_0001 3.2.1.14/0.3240 290, 182, 95, 211, 380, 144, 403, 185, 305, 402, 292, 294, 214, 142, 407, 288, 187, 124, 188, 140, 93, 10, 269, 186, 404, 96, 291, 141, 212, 270, 53, 217, 228, 289, 268, 374, 184, 143, 215, 295, 408, 210, 213, 183, 97, 227, 379, 389, 98, 94