Guth
NewsDocs
Page actions
View as Markdown ↗
Explore MCP tools ↗

instrument implementation / implementation-contract

PCR Cycle / Amplification Calculator implementation

A source-bound implementation contract for PCR Cycle / Amplification Calculator; deployment and executable qualification remain separate.

Status: VERIFIED_CLEANLifecycle: implementation-contract

Binding contract

This record describes what an executable surface must bind and validate. It does not claim that a public calculator, package, or production route is deployed.

Record owner
Guth Instruments
Lifecycle
verified-clean
Evidence ID
t4-098
Effect
Computation or source lookup only

Input and validation requirements

An efficiency of -2 with a fractional cycle count of 0.5 makes the amplification base negative and raises it to a non-integer power, producing no real-valued result. The calculator should reject this input or explicitly return undefined rather than silently returning an invalid quantity.

Required corrections

No binding erratum is attached to this unique-name record. Implementers must still preserve the declared units, domain, and failure behavior.

Inspectable interface fixture

The sample below is evidence for interface and validation tests, not a production implementation.

{
  "inputs": {
    "mode": "amplification",
    "initial_copies": 1000,
    "efficiency": 1,
    "cycles": 10
  },
  "expected_outputs": {
    "final_copy_number": 1024000,
    "fold_amplification": 1024
  },
  "working": "1. Convert efficiency: E=1, so 1+E=2. 2. Compute fold amplification: 2^10=1024. 3. Compute final copies: 1000×1024=1,024,000."
}

Other records

Sources and evidence

These pointers bind the page to evidence. They do not grant authority or collapse verification into deployment.

  • VERIFIED_LEDGER.json
  • evidence-tranche4/tranche4-results.json