{"fqn":"KLean.Bio.SubstitutionRatio.ratio_nonneg","short":"ratio_nonneg","module":"KLean.Bio.SubstitutionRatio.RatioNonneg","path":"KLean/Bio/SubstitutionRatio/RatioNonneg.lean","claim":null,"verified":true,"axiom_level":"kernel-standard","olean_sha256":"d407f6fe1f1bbe73d7480d87e01abd059d98fa5caeb71a2d41ded73daed0abad","quarantined":false,"statement":"theorem ratio_nonneg (c : ModNucContract) : 0 ≤ substitutionRatio c","topics":["biology"],"refs":[],"depends_on":["KLean.Bio.SubstitutionRatio.Base","KLean.Misc.Basic"],"used_by":["KLean.Bio.SubstitutionRatio","KLean.Bio.SubstitutionRatio.FullSubstitutionIff","KLean.Bio.SubstitutionRatio.NoModificationIff","KLean.Bio.SubstitutionRatio.RatioLeOne"],"compute":"/api/v1/klean/compute/modified_nucleotide_ratio","seal":{"receipt_id":"d017cc7dffff572a7adc3c1d","digest":"ff9469cecfb2bfdf74174682d2499bf3dcc86c0d62e7197d6640fab11f61bd22","sealed_at":"2026-08-10T03:30:24.740384+00:00","time_source":"roughtime_chain"},"commit":"4b8413e1b8"}