Multiple classification methods
Use the method appropriate to each hazard class rather than forcing every decision through one generic scoring model.
- ATEmix for acute toxicity
- Cut-off thresholds
- Summation and M-factor logic
CLP classification
Calculate mixture hazards from structured substance data and preserve the evidence behind every triggered or non-triggered classification.
Classification result
ATEmix
1,640 mg/kg
Threshold
≤ 2,000
0 LLM
Calls inside classification
3 routes
Oral, dermal, inhalation ATEmix
1 rationale
Stored with every result
SDS Labs applies encoded CLP methods to the actual composition, using the actual concentration when known and the maximum concentration as the conservative fallback. Results remain reproducible and reviewable.
Use the method appropriate to each hazard class rather than forcing every decision through one generic scoring model.
Resolve H-statements, derived P-phrases, GHS pictograms, and the signal word from the final classification.
Record contributors, concentrations, intermediate calculations, the applied threshold, and why the class did or did not trigger.
How it works
The engine resolves source data first, applies hazard-specific methods, and then assembles the final communication set.
Load substance hazards and concentration values.
Run ATEmix, cut-off, and summation calculations.
Resolve pictograms, signal word, and phrase sets.
Save the result and the complete audit trail.
Deterministic means deterministic
The classification layer makes no external HTTP calls, performs no language-model inference, and introduces no randomness into regulatory calculations.
Keep exploring
Build with confidence
Bring mixture data, classification, labels, SDS documents, and market context into one traceable workspace.