13
Laboratoire d'Infochimie, ULP, Strasbourg S S olvent olvent e e X X traction traction D D atabase atabase - INTERNET - - INTERNET - Partie 1 : Concept Partie 2 : Description du logiciel a. Présentation de SXD Internet b. Architecture c. Caractéristiques d. Formats supportés e. Niveaux d’utilisation a. Alimentation de la base de données b. Administration b. Recherche structurale, textuelle et numérique c. Comparaison de données d. Recherche par filtering Version multi-utilisateurs de SXD in house

Laboratoire d'Infochimie, ULP, Strasbourg Solvent eXtraction Database - INTERNET - Partie 1: Concept Partie 2: Description du logiciel a. Présentation

Embed Size (px)

Citation preview

Page 1: Laboratoire d'Infochimie, ULP, Strasbourg Solvent eXtraction Database - INTERNET - Partie 1: Concept Partie 2: Description du logiciel a. Présentation

Laboratoire d'Infochimie, ULP, Strasbourg

SSolventolvent eeXXtractiontraction DDatabaseatabase- INTERNET -- INTERNET -

Partie 1: Concept

Partie 2: Description du logiciel

a. Présentation de SXD Internet

b. Architecture

c. Caractéristiques

d. Formats supportés

e. Niveaux d’utilisation

a. Alimentation de la base de données

b. Administration

b. Recherche structurale, textuelle et numérique

c. Comparaison de données

d. Recherche par filtering

Version multi-utilisateurs de SXD in house

Page 2: Laboratoire d'Infochimie, ULP, Strasbourg Solvent eXtraction Database - INTERNET - Partie 1: Concept Partie 2: Description du logiciel a. Présentation

Laboratoire d'Infochimie, ULP, Strasbourg

SSolventolvent eeXXtractiontraction DDatabaseatabase- INTERNET -- INTERNET -

Partie 1: ConceptPartie 1: Concept

Utilisation d’outils de développement modernesRepose sur une architecture de type client/serveur

a) Présentation de SXD INTERNETa) Présentation de SXD INTERNET

Permet de partager les données entre plusieurs utilisateurspar l’intermédiaire du réseaux INTERNET

via n’importe quel navigateur WEB

Page 3: Laboratoire d'Infochimie, ULP, Strasbourg Solvent eXtraction Database - INTERNET - Partie 1: Concept Partie 2: Description du logiciel a. Présentation

Laboratoire d'Infochimie, ULP, Strasbourg

SSolventolvent eeXXtractiontraction DDatabaseatabase- INTERNET -- INTERNET -

b) Architectureb) Architecture

Serveurd’application

Client 1

Client 2

Client n

Internet

BD

SXD INTERNET PostgreSQLNavigateur WEB

Page 4: Laboratoire d'Infochimie, ULP, Strasbourg Solvent eXtraction Database - INTERNET - Partie 1: Concept Partie 2: Description du logiciel a. Présentation

Laboratoire d'Infochimie, ULP, Strasbourg

SSolventolvent eeXXtractiontraction DDatabaseatabase- INTERNET -- INTERNET -

c) Caractéristiquesc) Caractéristiques

Aucun logiciel à installer sur les clients

Base de données partagéeFacilité de mise à jour des données

Application installée sur un serveur Facilité de mise à jour du logiciel

Connexion via un navigateur WEB

Page 5: Laboratoire d'Infochimie, ULP, Strasbourg Solvent eXtraction Database - INTERNET - Partie 1: Concept Partie 2: Description du logiciel a. Présentation

Laboratoire d'Infochimie, ULP, Strasbourg

SSolventolvent eeXXtractiontraction DDatabaseatabase- INTERNET -- INTERNET -

d) Formats supportésd) Formats supportés

Format SDF

Format MOLStructure des ligands

Décrit un ou plusieurs systèmes d’extraction

Format XML (en préparation)Alternative moderne aux fichiers SDF

Format PDFExport des résultats

Page 6: Laboratoire d'Infochimie, ULP, Strasbourg Solvent eXtraction Database - INTERNET - Partie 1: Concept Partie 2: Description du logiciel a. Présentation

Laboratoire d'Infochimie, ULP, Strasbourg

SSolventolvent eeXXtractiontraction DDatabaseatabase- INTERNET -- INTERNET -

e) Niveaux d’utilisatione) Niveaux d’utilisation

Entretien / Gestion / Mise à jour des données

Saisie des données en vue d’une alimentation de la BDOpérateurs

Administrateur

Interrogation / Exploitation des donnéesUtilisateurs

Page 7: Laboratoire d'Infochimie, ULP, Strasbourg Solvent eXtraction Database - INTERNET - Partie 1: Concept Partie 2: Description du logiciel a. Présentation

Laboratoire d'Infochimie, ULP, Strasbourg

SSolventolvent eeXXtractiontraction DDatabaseatabase- INTERNET -- INTERNET -

Partie 2: Description du logicielPartie 2: Description du logiciel

Saisie des données par formulaire électronique85 champs permettant de décrire totalement un système d’extraction

a) Alimentationa) Alimentation

Page 8: Laboratoire d'Infochimie, ULP, Strasbourg Solvent eXtraction Database - INTERNET - Partie 1: Concept Partie 2: Description du logiciel a. Présentation

Laboratoire d'Infochimie, ULP, Strasbourg

SSolventolvent eeXXtractiontraction DDatabaseatabase- INTERNET -- INTERNET -

b) Administrationb) Administration

Gestion des comptes utilisateurs

Suppression / modification / sauvegarde du contenu de la base

Alimentation et maintenance de la base de donnéesImport des fichiers SDF préparés par les opérateurs

Gestion des mots de passes et des fichiers appartenant aux utilisateurs

Page 9: Laboratoire d'Infochimie, ULP, Strasbourg Solvent eXtraction Database - INTERNET - Partie 1: Concept Partie 2: Description du logiciel a. Présentation

Laboratoire d'Infochimie, ULP, Strasbourg

SSolventolvent eeXXtractiontraction DDatabaseatabase- INTERNET -- INTERNET -

c) Recherche structurale, textuelle et numériquec) Recherche structurale, textuelle et numérique

Recherche par formulaire électronique

Recherche sous structurale combinée à la recherche sur les autres champs du formulaire

Utilisation d’opérateurs de recherche« <  », « >  », « - », « % », « _ » et « exists »

Possibilité de faire une recherche sur l’ensemble des champs de la base.

Page 10: Laboratoire d'Infochimie, ULP, Strasbourg Solvent eXtraction Database - INTERNET - Partie 1: Concept Partie 2: Description du logiciel a. Présentation

Laboratoire d'Infochimie, ULP, Strasbourg

SSolventolvent eeXXtractiontraction DDatabaseatabase- INTERNET -- INTERNET -

d) Comparaison de donnéesd) Comparaison de données

Possibilité de cumuler plusieurs enregistrements sur un même graphique grâce à un système de filtres

Page 11: Laboratoire d'Infochimie, ULP, Strasbourg Solvent eXtraction Database - INTERNET - Partie 1: Concept Partie 2: Description du logiciel a. Présentation

Laboratoire d'Infochimie, ULP, Strasbourg

SSolventolvent eeXXtractiontraction DDatabaseatabase- INTERNET -- INTERNET -

e) Recherche par filteringe) Recherche par filtering

Rechercher des ensembles d’équilibres d’extraction réalisés dans des conditions expérimentales identiques.

Exemple: L’utilisateur pose les contraintes de recherche suivantes:- Composition de la phase organique identique

- Composition de la phase aqueuse identique

- Métal extrait identique

- Coextractants identiques

Page 12: Laboratoire d'Infochimie, ULP, Strasbourg Solvent eXtraction Database - INTERNET - Partie 1: Concept Partie 2: Description du logiciel a. Présentation

Laboratoire d'Infochimie, ULP, Strasbourg

SSolventolvent eeXXtractiontraction DDatabaseatabase- INTERNET -- INTERNET -

e) Recherche par filtering (2)e) Recherche par filtering (2)

Résultat de la recherche

Création de jeux de données aux conditions expérimentales fixées

Point de départ pour des études QSPR

Page 13: Laboratoire d'Infochimie, ULP, Strasbourg Solvent eXtraction Database - INTERNET - Partie 1: Concept Partie 2: Description du logiciel a. Présentation

Laboratoire d'Infochimie, ULP, Strasbourg

SSolventolvent eeXXtractiontraction DDatabaseatabase- INTERNET -- INTERNET -

ConclusionConclusion

Concept multi utilisateur

Architecture WEBAccès grâce à n’importe quel navigateur

Logiciel utilisé au laboratoire BD regroupe actuellement ~1000 enregistrements

Partage de données / évolutivité

1 ans et demi de développement du logiciel Plus de 30 000 lignes de code