LQM Registry / mining-accounting
Mine-to-Metal Balance
Measured dry-mass and metal balance with explicit independent channel uncertainty and analytical reconciliation.
Model key
lq.mining.metal-balanceVersion1.0.0
Runtimephp-native
Model contract
Inputs are explicit.
{
"type": "object",
"required": [
"source",
"streams"
],
"properties": {
"source": {
"type": "string"
},
"streams": {
"type": "array",
"minItems": 2,
"maxItems": 100,
"items": {
"type": "object"
}
}
}
}Output contract
Outputs are explicit.
{
"type": "object",
"required": [
"status",
"streams",
"method"
]
}Default parameters
[]
Example input
{
"source": "Synthetic example; dry tonnes and grade g/t",
"streams": [
{
"name": "feed",
"direction": "in",
"dry_tonnes": 1000,
"grade_gpt": 3,
"sigma_tonnes": 10,
"sigma_metal_kg": 0.0299999999999999988897769753748434595763683319091796875
},
{
"name": "concentrate",
"direction": "out",
"dry_tonnes": 100,
"grade_gpt": 27,
"sigma_tonnes": 2,
"sigma_metal_kg": 0.0299999999999999988897769753748434595763683319091796875
},
{
"name": "tailings",
"direction": "out",
"dry_tonnes": 895,
"grade_gpt": 0.299999999999999988897769753748434595763683319091796875,
"sigma_tonnes": 10,
"sigma_metal_kg": 0.01000000000000000020816681711721685132943093776702880859375
}
]
}