← StruPair

API documentation

StruPair is intended to classify the structural relationship of two protein backbone conformations into Class 0–4.

Model inference is not available yet. The trained model, input format, chain selection, and residue correspondence rules must be connected before the prediction endpoint is published.

Service status

GET /health returns the current status of this server. The model_ready field is false until prediction is available.

{"status":"ok","service":"strupair","model_ready":false,"prediction_daily_limit":100,"site_daily_limit":500}

Planned prediction response

The prediction API will return a class from 0 to 4 and probabilities for all five classes. Its exact request schema will be published with the model. A class describes endpoint structure relationships, not transition kinetics or energetic barriers.

To protect the desktop, all routes share a global cap of 30 requests per minute and 500 per UTC day. Prediction requests additionally have a 2 MB body limit, a global cap of 3 accepted requests per minute and 100 per UTC day, and only one request may run at a time. A route returns HTTP 429 when its limit is reached.

This documentation page loads no third-party scripts, fonts, or analytics.