Up Previous Next Title Page Index Contents

a. Construction des définitions variantes
Nous avons vu dans la section Chapitre 1 I.D.2 que le dictionnaire de Flybase ne prévoit pas toutes les orthographes possibles pour chaque gène. Nous avons donc introduit de nouvelles définitions inspirées de celles qui se trouvaient déjà dans le dictionnaire. Ces définitions variantes ont été construites automatiquement. Nous avons tout d’abord fait l’inventaire des variations orthographiques pertinentes sur les labels. Ensuite pour chaque type de variation, nous avons généré les définitions correspondantes. Dans certains cas cela amène à réutiliser un label qui est déjà pris par ailleurs. Par exemple, la définition dl du gène dorsal (dl) va être transformée dans une définition de dorsal (dl) par Dl alors que ce label est déjà pris pour le gène Delta (Dl). Ces définitions sont donc supprimées. Dans un deuxième temps nous avons complété la table des labels avec les variations introduites. Puis nous avons rétabli le lien entre la table des définitions et la table des labels. Dans un troisième temps nous avons mis à jour la table des transformations.
Toutes ces opérations se font à l’aide de requêtes. L’enchaînement de ces requêtes permet d’obtenir le résultat escompté.

Up Previous Next Title Page Index Contents