Data lifecycle

IDS-DRR’s end-to-end lifecycle spans data sourcing, risk modelling, the platform itself, and publishing.

  1. Identify: Determine the required data, sources, and variables.

  2. Collect: Gather raw data via APIs, satellite imagery, and government portals.

  3. Process: Clean, transform, and standardize raw inputs into per-region indicator CSVs.

  4. Score: Run the risk model over those CSVs to produce per-administrative-unit factor scores.

  5. Serve: The Data Management API ingests the model outputs and serves them via GraphQL.

  6. Visualize: The Frontend renders interactive maps and dashboards over those GraphQL queries.

  7. Publish (optional): The DataSpace Backend hosts a dataset catalog and chart-generation API.

  8. List (optional): The frontend’s /datasets routes browse and search that catalog.

data flow

Stages 1–4 sit upstream of this repository (see data sources and the risk-score model). Stages 5–6 are the core platform documented under Platform technical documentation. Stages 7–8 are opt-in.