17 fevrier 2010 – MobyleNet – Un poisson pilote dans l'océan des web- services BioMoby Sébastien Carrere INRA-CNRS Laboratoire.

Slides:



Advertisements
Présentations similaires
Présentation des technologies SharePoint 2007
Advertisements

BCM « La solution » Notre logiciel est bien plus quun simple outil de travail, il sagit dune méthode indispensable complète.
Modélisation des menaces
« Les Mercredis du développement » Introduction Office « 12 » Présenté par Bernard Fedotoff Microsoft Regional Director Agilcom.
ACubeOLAP Client Olap en ACube.
Réflexivité et réseaux d’ information
Excel 2007 et les services Excel. Pourquoi Excel ? Outil privilégié danalyse des données issues des bases multidimensionnelles Ergonomie connue des outils.
Comment choisir une solution technologique de veille sur le marché ?
Julien HERON.
Bienvenue dans le programme de formation rapide à NSIS Date : 20 novembre 2003 Intervenant : Julien VICTOR Interlocuteurs : Ingénieurs 2000 Informatique.
Exposé de Système - Informatique et Réseau
1 Les technologies XML Cours 1 : Les Web Services et Architectures Orientées Services Fé vrier Version 1.0 -
Design Pattern MVC En PHP5.
Stage réalisé à l ’INRA d ’AVIGNON
« 1er outil marketing 100 % multi-canal ».
VERS UN PORTAIL INTELLIGENT Revue ARENOTECH
Introduction aux services WEB
DRIAS Le portail DRIAS : point d’avancement Comité des Utilisateurs
> a patent search service supplied by Patents & Technology Surveys Ltd PROFESSIONAL ONLINE PATENT INFORMATION SERVICE.
PGI conçu pour les Groupements d’Employeurs, conçu et diffusé par
Etude des Technologies du Web services
XML-Family Web Services Description Language W.S.D.L.
Présentation commerciale
Crystal Reports COPYRIGHT © 2007 BUSINESS OBJECTS SA. TOUS DROITS RÉSERVÉS. DIAPOSITIVE 2 Informatique - Déclaration de positionnement Crystal Reports.
Intégration ActiveXML - Xyleme
Jour 2 : La mobilisation des données sur la biodiversité.
Apports et enjeux de l’approche par scénarisation pédagogique
Plus de cinquante réalisations depuis Secteurs de la santé, services municipaux, services publics et accès aux citoyens… De nombreuses récompenses.
Mobyle & MobyleNetBIOS – – Mobyle & MobyleNet Sébastien Carrere (présentation de Hervé Ménager) Un portail.
BIOS – – Un environnement de développement et de production de web-services BioMOBY Sébastien Carrere.
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.
Systèmes d’information d’entreprise
Integration des pipelines d’analyse
1 Architecture orientée service SOA Architecture orientée service SOA (Service Oriented Architecture)
Stratégie d’entreprise - Alstom Transport – Marco Férrogalini
Le contenu est basé aux transparents du 7 ème édition de «Software Engineering» de Ian Sommerville«Software Engineering» de Ian Sommerville B.Shishedjiev.
Elabore par BELKADHI ABIR BEN HASSEN SALMA CHEBBI MARWA
E-Technology lab Plateformes, Technologies et Architectures pour les systèmes eGouvernement Par: Dr Mamadou Koné Université Laval, Québec, Canada et Houda.
Le web service
Mastère Professionnel Systèmes de Communication et Réseaux
Application de gestion des retards
CAZIER Kévin JACOB Sébastien Réalisée dans le cadre du Projet Pluridisciplinaire Encadré par Mme Martine COQUET Responsable de l’entreprise.
© all-in-web janvier 2014.
Méthodologie Scientifique
Refonte du site Internet Présentation du rapport.
Les espaces numériques de travail Définition : Un espace numérique de travail est un ensemble intégré de services numériques (de communication, de gestion.
Microsoft Dynamics CRM Online : l’efficacité utilisateur au premier plan
Cours MIAGE « Architectures Orientées Services »Henry Boccon-GibodCours MIAGE « Architectures Orientées Services »Henry Boccon-Gibod 1 Architectures Orientées.
Toolkit WEB de contrôle en SVG Equipe Koala d’ILOG Encadré par Colas Nahaboo Isabelle LAFAYE.
Initiation à Oracle Server
Logiciel de surveillance de réseaux informatique
Le gouvernement en ligne, sauter dans le train ou laisser passer Journée des communications 11 novembre 2003.
21/02/2003DEA DISIC 1 Grid Computing Programming the grid: Distributed Software Components, P2P and Grid Web Services for Scientific Applications Tarak.
Analyse Orientée Objet Cahier de Laboratoire. Sujet : Il s'agit de concevoir un outil de gestion pour une PME qui commercialise des stations météorologiques.
MobyleNet – – Un environnement de développement et de production de web-services BioMOBY Sébastien Carrere.
Présentation TELW M2 Contexte : passage de la matière de M1 en M2 Transformation cours->TDs Sujet plus haut niveau basé : Web Services echanges au format.
Dessine-moi un workflow
Les systèmes de gestion de contenu
Interface de génération de blason
UTILISATION DE LA PLATEFORME WEB D’ANALYSE DE DONNÉES GALAXY Yvan Le Bras Cyril Monjeaud, Mathieu Bahin, Claudia Hériveau, Olivier.
Formation GBIF France dans le cadre d’Ecoscope – Valoriser ses données d’observation sur la biodiversité : qualité, standards et publication Paris,
Optimiser les performances de l’entreprise avec un outil de gestion intégré et adaptable Présentation ERP 8 Novembre 2004 PricewaterhouseCoopers Montpellier.
Présentation du Moodle de Joliot Curie Collège Joliot-Curie Le vendredi 19 sept Karine LÉPOUCHARD.
Parquet Geoffrey 3 ARIL EXIA.CESI ARRAS. Présentation du MLD Présentation de la persistance Présentation récapitulatif du projet JSP/SERVLET MVC Cycle.
Retour d'expérience de l'utilisation du cloud comme infrastructure de service Guillaume PHILIPPON.
Cloud et Petites entreprises. Stockage de données.
1 Master Data Management au SANDRE. GPA 17/10/ Une philosophie de diffusion des référentiels 3 grands blocs dans les systèmes d’information environnementaux:
Simple, efficace et opérationnelle pour les PME 5 minutes pour découvrir ses.
1 Master Data Management au SANDRE. ADD 27/11/ Une philosophie de diffusion des référentiels 3 grands blocs dans les systèmes d’information environnementaux:
Créer son Web-Service LIPM
Transcription de la présentation:

17 fevrier 2010 – MobyleNet – Un poisson pilote dans l'océan des web- services BioMoby Sébastien Carrere INRA-CNRS Laboratoire des Interactions Plantes Micro-organismes (LIPM) BP Castanet Tolosan Cedex, France

17 fevrier 2010 – MobyleNet – BioMoby ► Découverte de services  annuaire MOBY-Central  ontologie des interfaces et des services ► API JAVA/Perl/Python ► Services paramétrables Client MOBY Central Fournisseur ServicesDescriptions enregistrement exécution recherche

17 fevrier 2010 – MobyleNet – BioMoby: piliers ► Ontologies  Namespace ontology: de quelles données parlons-nous ?  Object ontology: comment ces données sont-elles représentées ?  Service ontology: que puis-je faire avec ces données ? ► Web services BioMoby  quelles ressources pour de tels traitements ?  gestion des erreurs (liées aux données et aux traitements)‏  chaque service est indépendant ► Messages  comment interagir avec un fournisseur ?  SOAP / WSRF ► Annuaire (Central registry )  comment trouver un fournisseur ?

17 fevrier 2010 – MobyleNet – Clients BioMOBY ► GBrowse_moby (GMOD)‏  Interface web  Outil de découverte  Gestion des paramètres  Pas d’éditeur de workflow ► TAVERNA (myGrid)‏  JAVA  Construction/Exécution de workflows  Très puissant/généraliste (BioMoby + WSDL + SOAPLAB…)‏  Découverte de services  Gestion des paramètres BioMoby  Orienté programmeurs

17 fevrier 2010 – MobyleNet – REMORA: le poisson pilote de BioMoby  Interface web  Outil de découverte de services  Construction graphique de workflows  Exécution de workflows  Outil de veille  Banque de workflows

17 fevrier 2010 – MobyleNet – Paramétrage Exécution Processus Mes données Construction Resultats Visualisation Sauvegarde du graphe REMORA. Accès illimité aux resultats ou édition/ré-exécution via la section upload Mode Veille Exécution périodique d’un workflow (hebdomadaire, mensuelle)‏ Section Frequently Asked Workflow (FAW)‏ Dépôt de workflows par les utilisateurs. Partage des chaînes de traitements. Mode Hook Destiné aux développeurs. Exécution via une URL d’un web-service/workflow.

17 fevrier 2010 – MobyleNet – Apport d'un outil tel que Remora Pour les bio-informaticiens: 1. bénéficier de l'expertise d'autres centres de bio-informatique 2. bénéficier de leurs ressources 3. nous concentrer sur le développement des briques élémentaires 4. développer des workflows ré-utilisables 5. guider les biologistes dans leurs demandes Pour les biologistes: 1. gagner en autonomie 2. avoir un “cahier de manip” pour les analyses bio-informatiques 3. partager les chaînes d'analyses (les protocoles)‏ 4. s’affranchir des / faciliter les transformations de formats 5. rejouer facilement des scenarii 6. prospecter, découvrir de nouvelles analyses

17 fevrier 2010 – MobyleNet – Interface biologistes/informaticiens

17 fevrier 2010 – MobyleNet – Dans les faits 2006 ~ 100 workflows executes 2007 ~ 500 workflows executes 2008 ~ 2000 workflows executes  Execution en batch / Equipe Tournesol 2009 ~1000 workflows executes  via Portails (bacteria / LeGOO / Narcisse) / FAW mois ~120 workflows executes

17 fevrier 2010 – MobyleNet – Choix de conception ► ► BioMOBY ► ► Itérateur sur les collections ► ► Pas de structure de contrôle / breakpoints Les + ► Gestion des services asynchrones ► Nettoyage des repositories (cache + blacklist) ► FAW + HOOK Les - ► Description des Workflows maison (tentative -> SCUFL abandonnee) ► Pas de systeme de plugin pour rendering / edition ► Pas de systemes de controles / breakpoints / reprise sur erreur ► Pas aussi évident a utiliser que l’on pensait (liste de types …)

17 fevrier 2010 – MobyleNet – Workflow ML ► ► Coherence des enchainements (ontologie) ► ► Prise en compte des parametres secondaires ► ► Portable (Remora / Mobyle / Galaxy / Taverna) ► ► Compatible BioMOBY Moteur Workflow ► Gérer les collections  Aggregateur / Iterateur ► Execution parallele de branches indépendantes ► Breakpoints ► Executable en ligne de commande (utilisation externe a Mobyle/Remora etc …)

17 fevrier 2010 – MobyleNet – REMORA: a pilot in the ocean of BioMoby web-services. Bioinformatics (7): BioMOBY: an open-source biological web services proposal. Wilkinson, MD, Links, M. Briefings in Bioinformatics (4):