Ir al contenido

BioOrchestrator

Esta página aún no está disponible en tu idioma.

Multi-domain biodiversity ETL pipeline for regenerative agriculture intelligence. Integrates 19 data sources across agriculture, livestock, forestry, and agroforestry into a Neo4j knowledge graph with JSON-LD/RDF semantics.

  • IkerKeta — ETL pipeline engine (fetch, deduplicate, cross-reference, export JSON-LD)
  • Neo4j + n10s — Knowledge graph with RDF/JSON-LD semantics
  • FastAPI — REST API with JWT auth, pipeline trigger, DAD-IS proxy, phenology params
  • React IIFE — Frontend (Sources Dashboard, Pipeline Runner, DAD-IS Breed Explorer)
MethodPathDescription
GET/healthzLiveness probe
GET/readyzReadiness probe (checks IkerKeta)
GET/api/graph/healthNeo4j connectivity check
GET/api/graph/statsNode/relationship counts
GET/api/graph/phenology-paramsPhenology parameters (D1, D2, Kc, MDS_ref) for Crop Health
POST/api/pipeline/runTrigger IkerKeta ETL pipeline
POST/api/dadis/breedsDAD-IS breed search
GET/api/dadis/breeds/{id}Breed details
GET/api/dadis/countriesDAD-IS countries
GET/api/dadis/speciesDAD-IS species
*/api/v1/*IkerKeta native API (mounted)

See deployment.md for the full production runbook.