MIALAB

BDM Server

About BDM

BDM serves as an evaluative metric for assessing the quality of predicted protein complex structures. Its scoring range lies between 0 and 1, with higher scores signifying greater accuracy in predicting structural conformations.

Contact

If you have any questions during operation, please contact us:

  • Email: zhaijq93@ruc.edu.cn
  • Lab: Lab of Bioinformatics and Machine Learning

Key Features

  • Scoring Range: 0 to 1 (higher is better)
  • Assessment: Protein complex structure quality
  • Comparison: True vs predicted structures
  • Accuracy: Structural conformation prediction

Usage Instructions

  • Step 1: Ensure residue numbers match between structures
  • Step 2: Upload ground truth structure
  • Step 3: Upload predicted model structure
  • Step 4: Click Submit to process files
  • Step 5: Click Run to compute BDM metric

Source Code

Download the complete BDM implementation

Code Components

The compressed folder includes three Python files and a shell script. These three Python files represent intermediate steps for computing BDM and can be individually utilized to compute each specific stage. The shell script is designed to compute the actual BDM metric values. Batch processing of protein structures for scoring can also be achieved by modifying the shell file.

Download Source Code

Submit Protein Structures

Upload ground truth and predicted PDB files for BDM scoring

Files uploaded successfully!
Please select both files before submitting.

Ground Truth Structure

Predicted Model Structure

Reset Form

Upload Status

No files uploaded yet.
No file has been uploaded

Run BDM Analysis

Execute BDM metric computation on uploaded structures

Reset

BDM Results