Skip to content

compute_species_features_by_zone #39

Open

Description

@Nicolas-Dmb

📋 Description

Joindre GBIF ↔ IUCN localement, agréger par zone_id et period_year, calculer les counts par statut de menace + score pondéré, puis UPSERT dans species_features_by_zone.

✅ Acceptance Criteria

  • DoD générales (logs, idempotence)
  • period_year annuel ; jointure via scientific_name normalisé
  • Déduplication espèces uniques par (zone_id, period_year, scientific_name_norm)
  • Colonnes : species_total_count, species_cr/en/vu/nt_count, vulnerability_weighted_score
  • UPSERT idempotent dans species_features_by_zone (+ job_run_zone_errors si partial)
  • Log match_rate GBIF↔IUCN + nb espèces non-matchées
  • Couverture de tests ≥ 90%

🔗 Prerequisite Issues

⚠️ Dépendances DoR :

⚠️ Autres DoR : zones_hex accessible, table species_features_by_zone (UNIQUE(zone_id, period_year, source_version)) :


Source : Notion « compute_species_features_by_zone » (Prétraitements & Pipeline Data).

Metadata

Metadata

Assignees

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions