Saltar al contenido principal

Valores geneticos (EBV)

Los endpoints /api/ebv proporcionan acceso a los resultados de la evaluacion genetica: ejecuciones de calculo, EBV por reina y resultados consolidados.

Ejecuciones

MetodoRutaDescripcion
GET/api/ebv/runsListar ejecuciones (?status, ?limit, ?offset)
GET/api/ebv/runs/[id]Detalle de la ejecucion + artefactos + resumen

Cada ejecucion representa una ejecucion completa del pipeline genetico. Los estados posibles son: pending, running, completed, failed.

Resultados

MetodoRutaDescripcion
GET/api/ebv/latestUltimos resultados (?trait, ?entity_type, ?sort, ?order)
GET/api/ebv/queens/[id]EBV de una reina (?run_id, ?history=true)

Formato de respuesta EBV

{
"trait": "honey",
"raw_value": 2.45,
"normalized_value": 112,
"reliability_r2": 0.68,
"run_id": "uuid-of-the-run",
"entity_type": "queen"
}
CampoDescripcion
traitNombre del caracter (honey, gentleness, vigor, wintering, swarming, comb_sitting, hyg6, hyg24)
raw_valueValor bruto del EBV
normalized_valueValor normalizado tipo BeeBreed (100 + 10 x (bruto - media) / desv. tipica)
reliability_r2Fiabilidad r2 (0 a 1)
run_idIdentificador de la ejecucion de calculo
entity_typeTipo de entidad (queen o worker)

El parametro ?history=true en /api/ebv/queens/[id] devuelve el historial de EBV a lo largo de todas las ejecuciones para visualizar la evolucion en el tiempo.

Calculo (solo administrador)

Los endpoints de calculo desencadenan las diferentes etapas del pipeline genetico. Requieren autenticacion de administrador (cookie HMAC).

MetodoRutaDescripcion
POST/api/env/computePipeline ambiental (geocodificacion + meteorologia)
POST/api/xgb/computeCorreccion XGBoost (efecto ambiental)
POST/api/ebv/computeBLUPF90 (caracteres continuos: miel)
POST/api/thrg/computeTHRGIBBS + normalizacion (caracteres ordinales)
POST/api/ebv/oneshotPipeline completo (env + xgb + blup + thrg)
Se requiere administrador

Los endpoints de calculo requieren una cookie HMAC de administrador valida. Desencadenan calculos intensivos en el worker y solo deben ser utilizados por administradores.


Vea tambien: Evaluaciones | Reinas | Exportacion