Comparison laboratory
The server evaluates identity, endpoint, value, assay, condition, molecular-form, dependence, direction, evidence-class, and provenance rules. The interface cannot override a refusal.
Corpus records
Select two admitted measurements.
Synthetic policy rehearsal
Exercise the rules without pretending the fixtures are data.
Strictly matched metadataAll required identity, endpoint, condition, molecule and provenance fields match.Endpoint mismatchA Ki record and an IC50 record must remain distinct.Condition mismatchThe pH differs even though the other fixture fields match.Construct mismatchCanonical full-length and truncated constructs cannot be ranked as one target state.
Fixtures contain invented metadata solely to test policy behavior. They are not evidence records and carry no scientific values or citations.
Policy principles
Refusal is a first-class result.
- Compare only exact, versioned protein identities; names are not identifiers.
- Rank quantitative measurements only within one assay or an independently reviewed matched-protocol group.
- Keep Ki, Kd, IC50, EC50, Km, kcat and kcat/Km as separate endpoint types.
- Preserve source relation operators and raw values; a bound is not a point estimate.
- Keep experimental constructs, variants, tested molecular forms and conditions explicit.
- Display a refusal with actionable reasons whenever strict comparison requirements are not met.