Réunion générale de lAS OV IAP 28-30/11/2006 1 Supported by Funded by Team:Patrick MILLAN Laurent.

Slides:



Advertisements
Présentations similaires
Observatoire Virtuel client images, …
Advertisements

ZOTERO logiciel de gestion bibliographique
1 1 Projet doption Réalité Virtuelle Simulation dun habitat domotisé Florent Renault Xiaoyu Gao Mercredi 27 mai 2009.
Atlas cartographique du Sandre
Koha - Greenstone Symposium Koha Miramas 28 mai 2010
« Les Mercredis du développement » Introduction Office « 12 » Présenté par Bernard Fedotoff Microsoft Regional Director Agilcom.
Automatisation de Tâches Scenarios
VOTable et lobservatoire virtuel solaire Marco Soldati Haute École Spécialisée de la Suisse de nord-ouest.
Action Spécifique Observatoire Virtuel France
1/32 Forum des utilisateurs du SISMER – Novembre 2005 Le portail NAUTILUS accès en ligne aux données et nouveau site WEB du SISMER Michèle FICHAUT Mickael.
Base de données stellaires NARVAL
Atelier CDS, 1er 2 avril 2004
Projet de Base de Données Groupe Moteur encadré par Mr MAINGUENAUD KikiTeam – ASI3 – 19 / 06 / 2002 Soizic Geslin Minh Le Hoai Samy Fouilleux Maxime Chambreuil.
Dimensions et Java : Plug-in, Build et EAR Elisabeth BAUDOIN STIME CLUB UTILISATEURS ALMA DU 23 NOVEMBRE 2010.
INTRODUCTION INTRODUCTION ERGONOMIE Tri par cartes Formulaires Interface Installation Lanceur Documentation TECHNOLOGIES XML + XSL CSS Formulaires génériques.
Guillaume KRUMULA présente Exposés Système et Réseaux IR3 Mardi 5 Février 2008.
A L I M E N T A T I O N A G R I C U L T U R E E N V I R O N N E M E N T PhpMyGI une interface générique mysql Interface générique ? Pourquoi une interface.
ACCESS Requêtes et états.
Autorisations Utilisation eCATT
Plan de formation Chapitre 1 : Présentation de SAP
TP 3-4 BD21.
Les Données Spectrales au CDS et dans l'Observatoire Virtuel François Ochsenbein CDS, Strasbourg.
METADYNE... L’architecture clients-serveurs d’un hypermédia adaptatif
JOME, un Composant Logiciel pour le Télé-Enseignement des Mathématiques via le WEB, Compatible OpenMath et MathML Laurent DIRAT OVE / I3S-UNSA.
Conception d’une application de gestion de fiches études
Initiation aux bases de données et à la programmation événementielle
Interface Homme Machine IHM Pro
Formation Microsoft® Office Access 2007
Soutenance de stage · Par : Guillaume Prévost · Entreprise : Cynetic
1 ARCHITECTURE DACCÈS la méthode générale modèle de données définitions module daccès / modules métiers construction des modèles les modules daccès, les.
Les API Sudoc Le Sudoc autrement…
LOG 02 Bases de Données Avancées Rappels sur JSP / Servlet
Présentation générale de MapBruit
Formation Centra - GDE.
Rapport de TER 2002 R₫alisation d'un site web dynamique en PHP / MySql
Administration de SharePoint
Principes de persistance dans les applications orienté objet
IUT2 de Grenoble Université Pierre Mendès France
1 Saada: Un Générateur Automatique de Bases de Données Astronomiques Ngoc Hoan NGUYEN Laurent MICHEL Christian MOTCH Observatoire Astronomique de Strasbourg.
COPIL SINP 28/03/2014 PRÉSENTATION DES APPLICATIONS OGAM (WEB ET NOMADE)
Les instructions PHP pour l'accès à une base de données MySql
SIMATIC Industrial Software
Modèle Logique de Données
Projet poker 1/56. Introduction Présentation de léquipe Cadre du projet Enjeux Choix du sujet 2.
Des outils pour le développement logiciel
Management des systèmes d’information Conclusion
Projet Génie Logiciel & UML, Bases de Données & Interfaces
Conception, création et animation d’une classe virtuelle
PROGRAMMATION INFORMATIQUE DINGÉNIERIE II PRO-1024.
Action Spécifique Observatoire Virtuel France C Chantal Lathuillère - Colloque de Prospective du PNST - PARIS Sept 2005.
Document élaboré à Centrale Paris par Pascal Morenton LES TECHNOLOGIES DU WEB 1. LES PHASES D UN DEPLOIEMENT DE RESEAUX 2. LE LANGAGE HTML 3. LE LANGAGE.
Chapitre 3 Les bibliothèques de balises JSP et la JSTL
Retour dexpérience Supportech INSA.NET Daniel Boteanu – Michaël Piffret.
2 Industrialisation des développements sur SQL Server avec Visual Studio 2010 Mardi 8 Février – 17h30 Karim Zegour – Winwise Michel Perfetti – MVP VS.
JEE 5 F.Pfister 2 institut eerie JEE – Une plateforme serveur  Développement et exécution d'applications réparties.
AS OV, conclusions ecole thématique, 9/11/2005 Conclusions.
Initiation MS Access 2010 Requêtes - Sélection (travail en autonomie)
Elabore par BELKADHI ABIR BEN HASSEN SALMA CHEBBI MARWA
Jeu de Librairies Virtuelles « DLL » Windows pour la réalisation de programmes informatiques.
Plus simple à utiliser Une interface d’administration entièrement remaniée rend plus facile l'apprentissage de Drupal.
05/02/98WEB ESNIG Modèle logique de données Oracle Designer/2000 & Oracle Web Server.
Auvray Vincent Blanchy François Bonmariage Nicolas Mélon Laurent
1 REPUBLIQUE ALGERIENNE DEMOCRATIQUE ET POPULAIRE MINISTERE DE L’ENSEIGNEMENT SUPERIEURE ET DE LA RECHERCHE SCIENTIFIQUE UNIVERSITE ABDELHAMID IBN BADIS.
Architecture Client/Serveur
Présentation de Qt Iris 1
Dreamweaver le retour Avec Les Formulaires Les Calques
Recherchez « balado » ou « podcast » sur Internet avec Google puis choisissez un site qui vous intéresse…ou allez dans Podcasts/iTunes Store par exemple:
INF2005– Programmation web– A. Obaid Les cartes. INF2005– Programmation web– A. Obaid Images cliquables Outil permettant d'effectuer des liens à partir.
1 CEC A.-CHAVANNE Sites Web et bases de données. 2 UNE BASE DE DONNÉES : POURQUOI ? Manipulation de grandes quantités d’information – représentation des.
© SQLI GROUP – 2012 AUDIT DRUPAL USINE À SITES WEB ÆGIR.
Transcription de la présentation:

Réunion générale de lAS OV IAP 28-30/11/ Supported by Funded by Team:Patrick MILLAN Laurent MICHEL Christian MOTCH Ngoc Hoan NGUYEN F. Xavier PINEAU SAADA Fabriquer une base De données Astronomique Sans programmer

Réunion générale de lAS OV IAP 28-30/11/ Les origines du projet SSC de XMM-Newton –Traitement systématique et automatique des données –Corrélations avec 180 catalogues darchives Besoin dune base pour le SSC –Héberger des données hétérogènes –Implémenter les liens de corrélations de manière à en favoriser lexploitation scientifique 1997: Choix dune base à objets: O2 –Base de données, corrélateur, contrôle du pipeline 2000: Mort de O2 –Mais le support continue 2002: Opportunité de financement dune bourse de thèse CNES –Ne pas faire du ad hoc pour remplacer O2 dans le SSC –Offrir à la communauté un système offrant les caractéristiques intéressantes des bases à objets (données hétérogènes, modèle de données interconnecté) et adapté à une large variété de produits –Ignorer les autres caractéristiques du modèle à objets (schéma entièrement défini pour chaque base)

Réunion générale de lAS OV IAP 28-30/11/ L'objectif de SAADA… WEB Analysis Software Virtual Observatory i rere Courtesy of Hergé

Réunion générale de lAS OV IAP 28-30/11/ … Suite SAADA se propose de donner aux astronomes le moyen de mettre leurs données individuelles dans de vraies bases de données: les SaadaDBs. –Les SaadaDBs sont conçues pour les données astronomiques –Les SaadaDBs sont dédiées aux astronomes –Les SaadaDBs sont auto-configurables – Pas de code à écrire - SAADA est un outil pour faire de la Science. –Des données sont archivées et sélectionnées en suivant des considérations scientifiques. –Les données peuvent être associées entre elles par des liens permanents. –Les données peuvent être manipulées par une API Java. Saada est un outil pour exposer ses données. –Interface Web –Publication dans l'Observatoire Virtuel

Réunion générale de lAS OV IAP 28-30/11/ Principe de création d'une SaadaDB Règles de configuration Fichiers FITS (VOTables ) Téléchargement + installation SaadaDB générique JDBC API Java VO WEB SaadaDB opérationnelle

Réunion générale de lAS OV IAP 28-30/11/ Le principe de base: Un générateur de base de données Saada est un générateur de base de données –Saada crée une base de données (une SaadaDB) vide suivant un canevas prédéfini –Une fois la SaadaDB créée, Saada ne sert plus à rien sinon à créer une autre SaadaDB. La SaadaDB est autonome –Elle est installée localement –Elle possède ses propres outils. –Elle possède ses propres bibliothèques. –Elle possède sa propres base SQL –Elle possède sa propre URL d'accès

Réunion générale de lAS OV IAP 28-30/11/ Organiser la SaadaDB suivant des critères scientifiques OHP XMM ARCHIVES Listes des sourcesImagesSpectres 1 tiroir = 1 collection

Réunion générale de lAS OV IAP 28-30/11/ SaadaQL/CS/SIA/ SSA Interface commune de données (données de collection) Homogènes Recopiées et formatées à partir des données originales Les données présentent deux interfaces pour les requêtes 1. Une Interface commune pour les sélections simples 2. Les données natives pour les requêtes plus sélectives Les deux interfaces peuvent être utilisées dans la même requête Données d'une collection Données originales Hétérogènes Product A1 Product A3 Product B1 Product B2 Product B3 Product B4 Product C1 Product A2 SaadaQL Requêtes par UCDs Sélectionner des données hétérogènes dans une collection

Réunion générale de lAS OV IAP 28-30/11/ Les relations dans Saada OBSERVEDSIMULATED Link qualified with δv δv = (δv x 2 + δv y 2 + δv z 2 ) entry entries spectrum Image images Link qualified with pixel position Pix_X = … Pix_Y = … Example of a constraint on a correlation pattern: matchPattern{« ObsEntrImgCorr », Cardinality(« > », 0, 0), Qualifier(« Pix_X », « <> », 123, 208), Qualifier(« Pix_Y », « <> », 67, 87), AssObjClass(« OHP_Image »), AssObjAtt(« name = *K12 ») } Relation name Constraint on the cardinality Constraint on class of counterparts Constraint on counterparts attributes Constraints on qualifiers

Réunion générale de lAS OV IAP 28-30/11/ Saada et lOV Accès direct à des portails OV –Aladin, Specview –Traitement de des données locales dans lOV sans publication Publication dans lOV. –SIA –Cone Search –SSA –Skynode (tests en cours)

Réunion générale de lAS OV IAP 28-30/11/ Saada et lOV (suite) Utilisation des UCDs dans les requêtes Requête utilisant les UCDs Plan dexécution

Réunion générale de lAS OV IAP 28-30/11/ Le status actuel de Saada La version beta est disponible pour le téléchargement – –Amélioration du déploiement –Refactoring du data loader Lecture des fichiers FITS à simple extension Lecture des VOTables –Toutes les commandes utilisables soit en mode graphique soit en mode script (scripts ant) –Interface graphique dadministration –Interface WEB –Installeur (requiert Java 1.5) –Serveurs OV

Réunion générale de lAS OV IAP 28-30/11/ Les axes de développements Amélioration du data-loader –Supporter une plus large palette de formats FITS multi extension TSV Autres par plug-ins –Pousser plus avant lautomatisation du chargement –Gestion des erreurs –Banc de test automatisé Amélioration de linterface graphique –Afficher les paramètres contraints Interface OV –Améliorer limplémentation des protocoles Skynode Associations dans les VO tables

Réunion générale de lAS OV IAP 28-30/11/ L. MichelChef de projet (temps partiel) Développement, Support F.X. PineauDoctorant (BDI) Connexion de Saada avec des outils scientifiques Vacataire Stagiaires Tâches ponctuelles Gestion des exceptions => site Web AutresTous les contributeurs sont les bienvenus Fourniture déchantillons de données Développement (une fois le déploiement sur SourceForge terminé. Le développement/support

Réunion générale de lAS OV IAP 28-30/11/ Principales démos ADASS 2005 –Déploiement dun SIA retournant des images avec des spectres et des sources associées. IVOA 2006 (Victoria) –Utilisation des UCDs dans les requêtes ADASS 2006 –Utilisation les relations pour la recherche doutlayers (données de la seconde release du catalogue XMM)

Réunion générale de lAS OV IAP 28-30/11/ Merci