Application de comparaison de structures moléculaire.
- Utilisation de modélisation des molécules en graphes;
- Extraction des données de fichier SDF présent sur la base de données ChEBI;
- Application de l'algorithme de McKay et utilisation de la bibliothèque nauty.c;
- Construction d'une base de données des groupes d'isomorphes;
- Comparaison des molécules deux à deux et recherche de MCIS;
Le programme nécessite l'utilisation de :
- Python3 et C
- Makefile
Il est favorable de lancer le programme sous Linux.
Pour installer les dépendances de l'application :
pip install -r requirements.txt
Pour compiler le programme en C et lancer l'application :
make
Le fichier data/config.json
regroupe l'url du fichier SDF de la base de données ChEBI.
Cette url peut être remplacée par l'url d'un fichier de molécules de format SDF.