wcvp-name-resolutionlisted
Install: claude install-skill Oshinsu/plant-chemistry-skills
# Résolution de noms de plantes (WCVP)
## Pourquoi cette étape n'est jamais optionnelle
Une plante change de nom. Les genres sont redécoupés, les espèces sont fusionnées, les
hybrides sont notés de trois façons différentes. Si vous cherchez des données sous un
seul nom, vous obtiendrez une absence — et vous la prendrez pour un fait.
Cas réels, tous rencontrés en production :
| Nom cherché | Nom sous lequel la chimie existe | Composés manqués |
| --- | --- | --- |
| *Vetiveria zizanioides* | *Chrysopogon zizanioides* | 44 |
| *Wedelia trilobata* | *Sphagneticola trilobata* | 78 |
| *Chamaesyce hirta* | *Euphorbia hirta* | 86 |
| *Ocimum sanctum* | *Ocimum tenuiflorum* | 106 |
| *Eucalyptus citriodora* | *Corymbia citriodora* | 108 |
| *Citrus aurantium* | *Citrus deliciosa* | 573 |
| *Hibiscus rosa-sinensis* | *Hibiscus × rosa-sinensis* | 25 |
| *Paeonia suffruticosa* | *Paeonia × suffruticosa* | — |
Dans une analyse réelle, **10 noms sur 33** issus d'une liste botanique de référence
publiée en 2006 étaient devenus des synonymes. Sans expansion, 30 % du jeu de données
aurait été déclaré « sans chimie décrite » à tort.
## Procédure
1. **Obtenir WCVP.** Archive publique de Kew, ~84 Mo :
`https://sftp.kew.org/pub/data-repositories/WCVP/wcvp.zip`
Contient `wcvp_names.csv` (1,45 M noms) et `wcvp_distribution.csv`, séparateur `|`.
2. **Résoudre.** Pour chaque nom, trouver `accepted_plant_name_id`.
3. **Étendre.** Récupérer TOUS les `taxon_name` pointant vers ce même i