Chapitre IV : Conception et expérimentation du
système BIODM - 65 -
(5) Classe ASSOCIATION_RULES _PROCEDURES
C'est la classe qui contient toutes les
méthodes de production des règles d'association telles que la
recherche des Itemsets, calcul de fréquence, calcul de support. Elle
permet la recherche des règles d'association. Elle fait appel à
ses propres méthodes et à celles stockées dans la classe
DATA_BASE_PROCEDURES. Cette classe fait aussi appel à une méthode
Visualisation_Regles, qui permet de présenter à l'utilisateur les
règles d'association obtenues, sous une forme textuelle. Une
possibilité de validation des règles est offerte à
l'utilisateur, pour décider de sauvegarder son expérimentation ou
pas.
(6) Classe DATA_BASE_PROCEDURES
Elle regroupe toutes les méthodes de gestion
de la base de données telles que la création d'une connexion
à la base de données, la fermeture de la connexion, lecture et
écriture dans une table, et toutes les différentes
requêtes.
(7) Classe GRAPHE_INDUCTION_CREATION
Elle permet de créer le graphe d'induction en
utilisant les règles d'association transformées pour créer
un graphe sur lequel se base la classe CELLULAR_RULES_GENERATION pour produire
des règles cellulaires.
(8) Classe CELLULAR_RULE_ GENERATION
Elle permet de créer les règles
cellulaires et de les intégrer dans la base de connaissances selon le
formalisme expliqué auparavant. Elle contient toutes les méthodes
de création des couches CELFAIT et CELREGLE.
(9) Classe SAVE_EXPERIMENT
Elle permet de sauvegarder les résultats de
l'expérimentation, sous les formats appropriés pour chaque type
de donnée à savoir le format texte et base de données.
L'utilisateur aura ainsi la possibilité de visualiser les
résultats de son expérimentation
ultérieurement.
IV.4.3 L'interface
L'interface permet à l'utilisateur d'explorer
les séquences de données biologiques manipulées ceci afin
de lire directement les données sur une séquence
choisie.
De plus, l'utilisateur a la possibilité
d'expérimenter l'ECD sur les séquences qu'il aura bien avant
sélectionnées, puis paramétrera son expérimentation
à travers le support
|