TSI Slant Butt Logic
Interpret valid TSI reaction pairs with acid-butt inference under sulfide blackening; not a species identification.
Description
TSI slant and butt reactions summarize fermentation and sulfide observations.
TSI slant and butt reactions summarize fermentation and sulfide observations. Blackening can mask the butt's color, so this decoder infers an acid butt when sulfide blackening is explicitly confirmed.1
Interpret valid TSI reaction pairs with acid-butt inference under sulfide blackening; not a species identification.
When to use TSI Slant Butt Logic
Use this tool to interpret valid TSI reaction pairs with acid-butt inference under sulfide blackening; not a species identification.
Prepare the sample, count, growth or assay measurements requested by this tool. Confirm units, sampling periods and reporting bases; supply independently established comparison criteria where requested.
How to use TSI Slant Butt Logic and understand its results
- Prepare the sample, count, growth or assay measurements requested by this tool. Confirm units, sampling periods and reporting bases; supply independently established comparison criteria where requested.
- Enter slantCode, buttCode, gasObserved, sulfideObserved using the field table and calculation rules, then run the tool.
- Read reactionCode, glucoseFermentation, additionalSugarFermentation, gasPositive, sulfidePositive. The explanation below defines the units, signs, ordering and any flags or placeholder values.
- If the tool reports an input issue, correct the values and run it again. Apply the stated assumptions when interpreting a successfully returned result.
| Input field | Meaning | Value type; see rules below | Requirement |
|---|---|---|---|
| slantCode | Slant code | string | Required |
| buttCode | Butt code | string | Required |
| gasObserved | Gas observed | boolean | Required |
| sulfideObserved | Sulfide observed | boolean | Required |
Enter slant A, K or NC and butt A, K, NC or blackened, plus gas/sulfide flags. Blackened requires sulfide true; any sulfide result or acid slant requires an acid butt after inference. The tool returns the normalized reaction pair and fermentation/gas/sulfide flags. Inconsistent combinations are input errors.
blackened butt + sulfide → acid butt; glucose = butt A; additional sugars = A/A Units, indexing, boundary conditions and exceptional cases are defined in the calculation rules above.
| Output field | Meaning | Value type |
|---|---|---|
| reactionCode | Reaction code | string |
| glucoseFermentation | Glucose fermentation | boolean |
| additionalSugarFermentation | Additional sugar fermentation | boolean |
| gasPositive | Gas positive | boolean |
| sulfidePositive | Sulfide positive | boolean |
{
"input": {
"slantCode": "K",
"buttCode": "blackened",
"gasObserved": true,
"sulfideObserved": true
},
"output": {
"reactionCode": "K/A",
"glucoseFermentation": true,
"additionalSugarFermentation": false,
"gasPositive": true,
"sulfidePositive": true
}
} Limitations and assumptions
These are reaction interpretations, not species identification. It does not judge incubation timing, medium quality or the reliability of observed colors, and gas is copied from the supplied observation.
Numeric inputs must be finite. Follow the calculation-specific rules for overflow, underflow and exceptional cases. Extremely large text inputs are rejected. Missing required fields, extra fields, wrong value types and violations of the calculation rules are input errors. A successfully returned false flag is an evaluated outcome; its meaning is explained above.
Alternative or Complementary methods
Use SIM Masked Indole Motility: Decode SIM observations while preserving sulfide-masked motility as unreadable rather than falsely negative. For a complementary task, use Of Open Sealed Reaction: Decode paired open/sealed oxidative-fermentative observations while separating no-growth and discordant cases.
References
-
TSI Slant Butt Logic — tool.io
Similar or alternative tools
- SIM Masked Indole Motility
Decode SIM observations while preserving sulfide-masked motility as unreadable rather than falsely negative.
- Of Open Sealed Reaction
Decode paired open/sealed oxidative-fermentative observations while separating no-growth and discordant cases.