Galaxy4Bioinformatics Développement et intégration d application sous Galaxy

Dimension: px
Commencer à balayer dès la page:

Download "Galaxy4Bioinformatics Développement et intégration d application sous Galaxy"

Transcription

1 Galaxy4Bioinformatics Développement et intégration d application sous Galaxy Christophe Caron Alexis Dereeper Mars 3, pm 17pm ARCHITECTURE GALAXY Installation et paramétrage d une instance

2 3 jours! Mardi 3 / 14-17H30 : Architecture A. Dereeper, C. Caron, V. Loux Mercredi 4 / 9-18H00 : Intégration des outils A. Lermine, G. Le Corguillé, JF. Dufayard, A. Dereeper, G. Andres, L. Guéguen Jeudi 5 / 9-16H00 : API & ToolShed G. Le Corguillé, M. Monsoor, O. Inizan, A. Lermine, F. Mareuil, O. Doppelt-Azeroual O. Inizan, M. Monsoor, JF. Dufayard, L. Guéguen, V. Loux

3 4 Mars GT Galaxy Tour de table Galaxy : success story? Architecture Installation standard Architecture plateforme

4 G4B V2

5 Ecole AVIESAN 01/2013 Who! Contribute Share GT CORE IFB Platform x 6 MetaboHUB x 1 Meeting Teach And Open! Institut Pasteur (e.g. : training) GenOuest Rennes (ToolShed) Visio La Chapelle sur Erdre, Mars

6 What! Animation Training Development La Chapelle sur Erdre, Mars

7 RESULTS La Chapelle sur Erdre, Mars

8 Animation National JOBIM 2013 Galaxy Day 2013 & 2014 x 200 International Galaxy Community Conference Oslo 2013 :» Poster GT» Institut Curie(Galaxy integration into an external information system), URGI (DevOps), ABiMS(Workflow4Metabolomics) Baltimore 2014» Institut Curie (GalaxyDx : A Web-server dedicated to cancer diagnostic data analysis), URGI(Puppet), ABiMS (Tools Integration) Galaxy Team contact : regular meeting ToolShed Extension, etc. Automatic Galaxy environment construction Galaxy-MODAL Deployment of a new Galaxy instance on IFB-cloud Rapsosnp: A workflow for the Rapsodyn project La Chapelle sur Erdre, Mars

9 Federate platform skills Tools Integration : best practices API Tuning Wiki etc. Communities (Bio)-informatician Biologist Ecole AVIESAN Training La Chapelle sur Erdre, Mars

10 Training Galaxy4Bioinformatics V1: Roscoff / IFB-CNRS funding / Nov V2: Nantes / IFB-INRA funding / March 2015 Program Architecture Tools Integration API Toolshed ~20 students / 12 teachers La Chapelle sur Erdre, Mars

11 Sharing : API, automatic deployment, How-To, etc. ASR Dev. : Python Architecture IFB/MetaboHub Development Workflow4Metabolomics: a collaborative research infrastructure for computational metabolomics IFB/FG project (ToolShed session) Setup a tools/workfow repository La Chapelle sur Erdre, Mars

12 IFB/FG 18-month project (Oct March 2016) Structuring sequencing facilities and bioinformatics in NGS analyses GT Galaxy Building and offering facilities and services in bioinformatics Aims Distribute tools/workflow Setup a visible and centralized repository La Chapelle sur Erdre, Mars

13 IFB/FG: roadmap JOBIM Clermont Oct. 14 Apr. 15 Oct. 15 Mar. 16 INVENTORY FG platforms / GT Galaxy / Other partners INTEGRATION INTO GALAXY GOOD PRACTICES MANUAL TRAINING SUPPORT Contacts with the Galaxy Team IFB DEV REPOSITORY La Chapelle sur Erdre, Mars 2015 MAIN TOOLSHED IFB TAG 13

14 IFB/FG: First results Galaxy Team contact New Toolshed Test IFB development Toolshed TAG for IFB Tools in the main Toolshed Work on pipelines : e.g. SarTools (Institut Pasteur / ebio) Improve quality packages automatical testing expert reviewing La Chapelle sur Erdre, Mars

15 PERSPECTIVES La Chapelle sur Erdre, Mars

16 Opened Grants IFB Platforms Federation Project Roadmap 2015! e.g. : Automatic Galaxy environment builder ++ Training 2015 / Galaxy4Bioinformatics V3 : Toulouse / IFB INRA - CIRAD / 2-4 Nov. 2015! Animation Galaxy Day 19 Nov Galaxy Community Conference - Norwich July 2015 La Chapelle sur Erdre, Mars

17 Galaxy

18 «Big Data» Stein Genome Biology 2010, 11:207 18

19 Problèmes Accessibilité des outils des workflows Reproductibilité des analyse Transparence des analyses 19

20 Reproductibilité Exemple : Projet pilote «1000 genomes project» : Série de recomandations sur la procédure d analyse 299 articles publiés en 2011 citent le papier «best practices», 19 sont des projets de re-séquençage avec des design expérimentaux similaires. 10 utilisent les outils recommandés de mapping et de découverte de variants. 4 utilisent le workflow complet. Malgré l effort de description, chacun son pipeline! Pourquoi? Les «NGS» évoluent : séquenceurs, outils d analyse Complexité des analyses et des workflows Accessibilité des workflows 20

21 Reproductibilité Mat & Met Scripts «maison» non distribués, mal expliqués : Outils précisés, sans la version ni les paramètres. Sur 50 papiers utilisant bwa en 2011, 31 ne citent pas sa version et ses paramètres (et 26 ne donnent pas accès aux données). Moins de 50% des analyses de micro-arrays publiées dans Nature Genetics en 2009 sont répétables. 21

22 Transparence Mat & Met Données, méta-données. Comment réutiliser les données? 22

23 Problème critique de reproductibilité Pourtant la reproductibilité est à la base de la démarche scientifique Nature 496, 398 (25 April 2013) 23

24 Quelles solutions? Outils de construction et d exécution de workflows qui permettent de rejouer une analyse : Mobyle Taverna Kepler Galaxy Développé depuis 2005 par Pen state university Emory university Reprend les bonnes idées des outils précédents Orienté communauté, partage et reproductibilité Accessibilité Reproductibilité Transparence 24

25 Reproductibilité Objectifs : «democratization of biomedical computation so that even the smallest research units with modest budgets are capable of carrying out analyses using appropriate tools in a reproducible fashion» Environnement pour réaliser et enregistrer des analyses. Permet l utilisation ou l inclusion des ces analyses dans des publications. 25

26 Accessibilité Pas besoin de programmer ou d apprendre à manier la ligne de commande, de connaître les détails d implémentation d un outil Interface unifiée d obtention et d analyse de données génomiques (ou autres) 26

27 Portail Galaxy 27

28 Portail Galaxy 28

29 Reproductibilité Capturer automatiquement les méta-données : provenance des données paramètres et enchainements des outils Enregistrer les jeux de données et les résultats intermédiaires Fournir les outils de documentation (annotations, tags) et de partage des analyses métadonnées : «ce qui a été fait» annotations : «pourquoi cela a été fait» 29

30 Reproductibilité Chaque analyse peut être rejouée, extraite sous forme de workflow et partagée Les workflows peuvent et doivent également être annotés 30

31 Transparence Les jeux de données, historiques d analyses et workflows peuvent être partagés : import/export de l ensemble de l analyse partage entre utilisateurs mise à disposition publique sur une instance de Galaxy Une analyse peut être documentée sous forme de «Galaxy page» 31

32 Transparence Page Galaxy : page web permettant la documentation complète d une analyse Texte libre (avec éventuellement des figures) Inclusion des jeux de données, historique d analyse et workflows Mécanisme d import permettant de rejouer l ensemble de l analyse sur les données fournies 32

33 Pages Galaxy 33

34 GigaDB Données brutes mises à dispositions sur SRA Données primaires mises à disposition sur GigaDB, avec un DOI associé. 34

35 Références Page web de Galaxy : Use galaxy : galaxy-central Get galaxy : distribution (install locale, cloud) Learn galaxy : tutorials, screencast Get involved : mailing lists and wiki How to cite Galaxy : https://wiki.galaxyproject.org/citinggalaxy Publications : Nekrutenko A, Taylor J: Next-generation sequencing data interpretation: enhancing reproducibility and accessibility. Nat Rev Genet 2012, 13: Goecks J, Nekrutenko A, Taylor J et al : Galaxy: a comprehensive approach for supporting accessible, reproducible, and transparent computational research in the life sciences. Genome Biol 2010, 11:R86. 35

36 Machines Virtuelles Virtual Box Extensions Mode USB 2.0 désactivé Guest additions installés CentOS 6.6

37 Les outils installés sous /usr/local/ Python ipython Bioblend BLAST MEME 7 SAMTOOLS Phylip R modules Environnement logiciel

38 Sessions Deux comptes galaxy Compte qui tourne le serveur Galaxy A utiliser pour se connecter! $HOME = /usr/local/galaxy mot de passe : galak42 root Compte pour installer d éventuelles librairies, etc.

39 TP myvm Executer la VM Se connecter avec le login galaxy su - galak42

40 Galaxy Open Source Framework Integrating Tools : biology, ecology, statistical, etc. Data connexion Access Web API

41 Architecture

42 Bases de données Stocke les meta-données workflow, historique, API, etc. utilisateurs, droits, etc. 130 tables! Par défaut : SQLite Base de données embarquée Relationnelle Problèmes de gestion des accès concurrents prevent database locking issues that can arise with multiple users. Utiliser MySQL /InnoDB ou PostgreSQL!

43 Galaxy : Installation - Objectif : encapsuler l instance dans un environnement Python vierge et dédié - Se connecter avec le compte galaxy - d wget python virtualenv.py --no-site-packages galaxy_env - Executer l'environnement virtuel (activé dans le.bashrc) source $HOME/galaxy-dist/galaxy_env/bin/activate - Installer les modules pour l atelier API easy_install bioblend

44 Galaxy : Installation 1) Installation basique (instance niveau I) 1-1- Créer un utilisateur galaxy (déjà fait ici) et se connecter avec cet utilisateur

45 Galaxy : Installation 1) Installation basique (instance niveau I) 1-2- Récupérer les sources de Galaxy (en utilisant Mercurial) hg clone https://bitbucket.org/galaxy/galaxy-dist/ cd galaxy-dist hg update stable

46 Galaxy : Installation 1) Installation basique (instance niveau I) 1-2- Récupérer les sources de Galaxy (en utilisant Mercurial) (Solution sans réseau, récupération des sources sur un dépôt local de Mercurial) En root, lancer le serveur Mercurial su /etc/init.d/hgserver start exit Avec l utilisateur galaxy, clôner le dépot hg clone cd galaxy-dist hg update stable

47 Galaxy : Installation 1) Installation basique (instance niveau I) 1-3- Lancer le service Galaxy sh run.sh -v Tester l application via l URL:

48 Galaxy : Installation 2) Test de bon fonctionnement de l instance TP: Tester l upload du fichier multi-fasta /usr/local/galaxy/galaxy-dist/testdata/meme/meme/meme_input_1.fasta Tester le bon fonctionnement de l outil Select lines that match an expression (Filter and sort) sur ce fichier pour ne garder que les noms de séquences Arrêter le service galaxy (Ctrl+C)

49 Galaxy : Installation 3) Répertoires et principaux fichiers de configuration - Les principaux fichiers de configuration se trouvent dans le répertoire galaxy-dist/config. galaxy.ini: configuration générale de l instance tool_conf.xml: configuration des outils disponibles tool_sheds_conf.xml: configuration des toolshed accessible depuis votre instance shed_tool_conf.xml: configuration des outils déployés sur l instance via un toolshed datatypes_conf.xml: déclaration des différents types de données - Les outils et wrappers se trouvent dans le répertoire galaxy-dist/tools. - Les descripteurs de données (fichier.loc ( location )) sont dans galaxy-dist/tool-data. La liste des génomes disponibles est à renseigner dans shared/ucsc/builds.txt - Le style et les pages HTML sont dans le répertoire galaxy-dist/static. Pour personnaliser la page d accueil, modifier le script galaxy-dist/static/welcome.html - A chaque modification d un de ces fichiers, le service doit être relancé: sh run.sh --daemon (pour lancer le service) sh run.sh --stop-daemon (pour arrêter)

50 Galaxy : Installation 4) Quelques paramétrages pour une instance (niveau II) Connecter à une base de données postgresql (par défaut SQLlite) - Se connecter sous le user postgres et créer l utilisateur et la base galaxy - Modifier le fichier galaxy.ini.sample pour indiquer les paramètres de connexion à cette base - Relancer le service et créer un compte utilisateur galaxy (login => Register) qui sera par la suite configuré en administrateur

51 4) Quelques paramétrages pour une instance (niveau II) - Gestion des utilisateurs. Dans le fichier galaxy.ini: Demander un accès par login et empêcher la création de compte require_login = True allow_user_creation = False Ajouter des comptes admin admin_users = - Rendre l instance visible sur le réseau host = Lier un ToolShed local. Ajouter l info dans le fichier tool_sheds_conf.xml - Autoriser la gestion des quotas Galaxy : Installation <tool_shed name="my Own ToolShed" url="http://mytoolshed.fr/"/> enable_quotas = True

52 Galaxy : Installation 4) Quelques paramétrages pour une instance (niveau II) - Relancer le service en redirigeant les sorties vers un fichier de log mkdir /usr/local/galaxy/galaxy_logs sh run.sh --daemon --log-file /usr/local/galaxy/galaxy_logs/galaxy.log => TP: Relancer Galaxy sur ce modèle et tester la connexion du mode admin

53 Galaxy : Mode admin - Gestion des utilisateurs, groupes et rôles - Gestion des données et des librairies partagées - Gestion des quotas d espace disque - Visualisation des data types et data tables - Relance d un outil individuel après modification du wrapper XML d un outil - Gestion des jobs en cours - Gestion des toolsheds: installation d outil via toolshed

54 Galaxy : Gestion des données - Data libraries : partage de données entre utilisateurs - Création de nouvelles librairies en mode admin - Possibilité de lier des données lourdes stockées sur le serveur. Editer le fichier galaxy.ini: library_import_dir = mydir_of_data Puis aller chercher le fichier en mode admin dans la librairie - Possible également pour les utilisateurs non-admin user_library_import_dir = mydir_of_data => TP: Tester la création d une librairie et y lier un fichier de votre historique, puis un fichier du filesystem

55 Galaxy : Gestion des utilisateurs - Ajout de nouvel utilisateur, groupe et rôle Plus d infos: https://wiki.galaxyproject.org/learn/securityfeatures - Droits d accès aux librairies de données => TP: Tester la création d un utilisateur associé à un rôle, puis l accès à la librairie partagée à cet utilisateur

56 Galaxy : PATH et Tool dependencies Gestion du PATH galaxy: Ce que l on préconise: - Ajout des exécutables dans un répertoire bin spécifique à Galaxy. Puis ajout de ce répertoire dans le PATH de l utilisateur galaxy (via.bashrc) => TP: Tester l outil MEME. Puis installer MEME (/usr/local/src/meme_4.9.1) et ajouter l exécutable dans le PATH. (attention: l exécutable s appelle meme.bin) Relancer Galaxy. Retester.

57 Galaxy : PATH et Tool dependencies Pour les dépendances des outils installés via un ToolShed Les dépendances des outils installés via le toolshed peuvent être installées automatiquement, s ils sont correctement déclarés entre balises <requirement>, puis détaillés dans un fichier tool_dependencies.xml associé à l outil (cf TP Toolshed) Exemple: <requirements> <requirement type="package" version="4.9.1">meme</requirement> </requirements> Pour permettre la gestion de ces dépendances, créer un répertoire tool_dependencies à la racine du compte galaxy et le déclarer dans galaxy.ini en modifiant la directive tool_dependency_dir tool_dependency_dir = /usr/local/galaxy/tool_dependencies

58 Galaxy : Job configuration - Par défaut, les jobs Galaxy sont exécutés en local sur la machine où l application a été lancée. - De nombreuses options existent pour que les jobs soient lancés sur d autres systèmes, des clusters de calcul ou des machines distantes. - Capable de gérer différents DRMs (Distributed Resource Managers): Torque, SGE, LSF. - Le fichier job_conf.xml permet de spécifier différentes voies par lesquelles les jobs peuvent être exécutées. <plugin id="local" type="runner" load="galaxy.jobs.runners.local:localjobrunner"/> <plugin id="sge" type="runner" load="galaxy.jobs.runners.drmaa:drmaajobrunner"> <destinations> <destination id= local runner= local /> <destination id= remote_cluster runner= sge /> </destinations> - Une collection de Job destination permet de définir les paramètres à utiliser pour faire tourner un job à envoyer sur telle ou telle destination Remplace l ancien default_cluster_job_runner et la section [galaxy:tool_runners] - Par exemple, si un outil doit être exécuté avec des conditions particulières (spécifier une file d attente, davantage de mémoire...)

59 Galaxy : Job configuration - Autre exemple d application: Permet l envoi de données dans l historique Galaxy depuis un site distant

60 Galaxy : Job configuration Procédure - Déclarer une nouvelle source de données dans un fichier tools/data_source/mysource.xml <tool name="musa hub" id="mysource" tool_type="data_source"> <description> : Advanced Search Browser</description> <command interpreter="python">data_source.py $output $ app.config.output_size_limit</command> <inputs action="http://banana-genome.cirad.fr/advanced" check_values="false" method="get">... - Puis déclaration de cette source dans la section Get Data du tool_conf.xml. <section name="get Data" id="getext"> <tool file="data_source/upload.xml"/> <tool file="data_source/mysource.xml" /> - Déclarer la destination dans job_conf.xml <destination id= mysource runner= local /> - Enfin, il faut depuis le site distant générer un fichier accessible depuis une URL, puis spécifier un lien vers le tool_runner de galaxy:

61 Mode : Architecture ++

62 Debug d une instance Mode debug log_level = INFO debug = False use_interactive = False Tracer les jobs cleanup_job = onsuccess

63 Statistiques d usage Par utilisateurs, mois, etc. Un script run_reports.sh Un fichier de configuration config/reports_wsgi.ini Log : reports_webapp.log Reporting

64 Reporting

65 Reporting

66 TP TP Reporting Activer le processus de reporting Consulter les stats (9001)

67 Un proxy? Performance Déléguer la gestion des données au serveur HTTP (e.g. : Apache) e.g. : Module XSendFile

68 Un proxy? Authentification externe Annuaire LDAP Module LDAP Apache LDAP

69 Un proxy? Exemple de configuration Apache <VirtualHost *:80> DocumentRoot /bidule ServerName mygalak.trotinet.com RewriteEngine on RewriteRule ^(.*) [P] <Location "/"> # Apache renvoie les fichiers directement XSendFile on XSendFileAllowAbove on AuthType Basic AuthName "Galaxy Web Site: Use your LDAP login" AuthBasicProvider ldap AuthzLDAPAuthoritative off AuthLDAPURL "ldap://myldap.trotinet.com/o=versailles,c=fr?uid?sub?(objectclass=person)" Require valid-user # Set the REMOTE_USER header to the contents of the LDAP query response's "uid" RequestHeader set REMOTE_USER %{AUTHENTICATE_uid}e </Location> </VirtualHost>

70 Optimisations Infrastructure Calcul Stockage

71 Optimisations Traitement Connecter un cluster de calcul Couche DRMAA Serveur NFS Middleware type SGE : paramètrage

72 Optimisations WEB : Proxy upload et download

73 Optimisations BDD Configuration : galaxy.ini database_engine_option_pool_size = 20 database_engine_option_max_overflow = 40 La base de données : tuning dépendant

74 Optimisations Instance

75 Multiplier les gestionnaires WEB : galaxy.ini Optimisation Instance As already mentioned, unloading work from the Galaxy process is important due to the Python Global Interpreter Lock (GIL). The GIL is how Python ensures thread safety, and it accomplishes this by only allowing one thread to control execution at a time. Utiliser le frontal Apache en mode balancer Ex: Formation avec 20 connexions simultanées Job : job_conf.xml https://wiki.galaxyproject.org/admin/config/jobs

76 FIN

UTILISATION DE LA PLATEFORME WEB D ANALYSE DE DONNÉES GALAXY

UTILISATION DE LA PLATEFORME WEB D ANALYSE DE DONNÉES GALAXY UTILISATION DE LA PLATEFORME WEB D ANALYSE DE DONNÉES GALAXY Yvan Le Bras yvan.le_bras@irisa.fr Cyril Monjeaud, Mathieu Bahin, Claudia Hériveau, Olivier Quenez, Olivier Sallou, Aurélien Roult, Olivier

Plus en détail

http://sigenae-workbench.toulouse.inra.fr

http://sigenae-workbench.toulouse.inra.fr -- 1 -- Vos traitements bioinformatiques avec GALAXY DOKEOS http://sigenae-workbench.toulouse.inra.fr -- 2 -- Galaxy pour vos traitements (bio)informatiques Vidéo disponible sur «sig-learning» Présentation

Plus en détail

PLAN. Documents : http://github.com/cmonjeau/formation_galaxy 10H30

PLAN. Documents : http://github.com/cmonjeau/formation_galaxy 10H30 PLAN Documents : http://github.com/cmonjeau/formation_galaxy 10H30 - Présentation du toolshed (15 mn) - L'arborescence du serveur Galaxy (30 mn) - Exemple de l'outil LOGOL (15m) - La syntaxe des descripteurs

Plus en détail

PLAN. Documents : http://github.com/cmonjeau/formation_galaxy 10H

PLAN. Documents : http://github.com/cmonjeau/formation_galaxy 10H PLAN Documents : http://github.com/cmonjeau/formation_galaxy 10H - L'arborescence du serveur Galaxy (15 mn) - L'ajout d'outil dans Galaxy (2mn) - Les descripteurs et la syntaxe (15mn) - TP0 : L'environnement

Plus en détail

GT GALAXY France. Les évolutions de l instance Sigenae. S. Maman - Genotoul - janvier 2015

GT GALAXY France. Les évolutions de l instance Sigenae. S. Maman - Genotoul - janvier 2015 1 GT GALAXY France & Les évolutions de l instance Sigenae 2 GT GALAXY France 3 Une «Galaxy» parmi tant d autres Communauté internationnale: Listes de diffusion Wiki Twitter «Galaxy tour de France» Ajouts

Plus en détail

http://galaxy-workbench.toulouse.inra.fr

http://galaxy-workbench.toulouse.inra.fr -- 1 -- Vos traitements bioinformatiques avec GALAXY Philippe Bardou Sarah Maman Ibouniyamine Nabihoudine Olivier Rué 06 Novembre 2013 DOKEOS http://galaxy-workbench.toulouse.inra.fr -- 2 -- 1 Galaxy pour

Plus en détail

Galaxy Training days. Liste des sessions disponibles : http://bioinfo.genotoul.fr. Les formateurs :

Galaxy Training days. Liste des sessions disponibles : http://bioinfo.genotoul.fr. Les formateurs : -- 1 -- Galaxy Training days Durée / Programme : 3 journées. Galaxy : First step. Galaxy : Reads alignment and SNP calling. Galaxy : RNAseq alignment and transcripts assemblies. Public : Personnes souhaitant

Plus en détail

GUGGO 4 ème rencontre

GUGGO 4 ème rencontre GUGGO 4 ème rencontre PCIM, Plouzané BIRD, Nantes ABIMS, Roscof IRHS, Angers Ifremer, Nantes INRA, Rennes INRA IGEPP, Le Rheu GenScale, Rennes Dyliss, Rennes GenOuest, Rennes Point sur les instances dans

Plus en détail

Présentation de GALAXY ion de GALAX Sara r h M h a M man - Sigenae -- 2 --

Présentation de GALAXY ion de GALAX Sara r h M h a M man - Sigenae -- 2 -- -- 1 -- Présentation de GALAXY Sarah Maman - Sigenae -- 2 -- Galaxy Project Equipe Galaxy project : Le Center for Comparative Genomics and Bioinformatics - Penn State, Des départements Biology et Mathematics

Plus en détail

«Développement et intégration d applications sous Galaxy»

«Développement et intégration d applications sous Galaxy» Titre court (maximum 20 caractères) : Galaxy4Bioinformatics Pièce 1 TITRE COMPLET DE L'ECOLE (en majuscule) : «Développement et intégration d applications sous Galaxy» Adresse du site web de l école thématique

Plus en détail

Tutorial. Galaxy environment. Toulouse, 22-23 septembre 2015. Sarah Maman Plateforme Sigenae - INRA Toulouse. Contact : sigenae-support@listes.inra.

Tutorial. Galaxy environment. Toulouse, 22-23 septembre 2015. Sarah Maman Plateforme Sigenae - INRA Toulouse. Contact : sigenae-support@listes.inra. Tutorial Galaxy environment Toulouse, 22-23 septembre Sarah Maman Plateforme Sigenae - INRA Toulouse 1 sur 11 Galaxy est une plateforme de traitements (bio)informatiques accessible depuis l'url : http://galaxy-workbench.toulouse.inra.fr/

Plus en détail

Galaxy est une plateforme de traitements (bio)informatiques accessible depuis l'url : (en précisant votre login et mot de passe LDAP «genotoul»).

Galaxy est une plateforme de traitements (bio)informatiques accessible depuis l'url : (en précisant votre login et mot de passe LDAP «genotoul»). Galaxy est une plateforme de traitements (bio)informatiques accessible depuis l'url : (en précisant votre login et mot de passe LDAP «genotoul»). http://galaxy-workbench.toulouse.inra.fr/ Quelque soit

Plus en détail

Tutoriel Cloud IFB - Initiation -

Tutoriel Cloud IFB - Initiation - Tutoriel Cloud IFB - Initiation - Christophe BLANCHET Institut Français de Bioinformatique - IFB French Institute of Bioinformatics - ELIXIR-FR CNRS UMS3601 - Gif-sur-Yvette - FRANCE Ecole Cumulo NumBio

Plus en détail

Quick Start Guide This guide is intended to get you started with Rational ClearCase or Rational ClearCase MultiSite.

Quick Start Guide This guide is intended to get you started with Rational ClearCase or Rational ClearCase MultiSite. Rational ClearCase or ClearCase MultiSite Version 7.0.1 Quick Start Guide This guide is intended to get you started with Rational ClearCase or Rational ClearCase MultiSite. Product Overview IBM Rational

Plus en détail

Tutoriel Cloud IFB - Initiation -

Tutoriel Cloud IFB - Initiation - Tutoriel Cloud IFB - Initiation - Christophe BLANCHET Institut Français de Bioinformatique - IFB French Institute of Bioinformatics - ELIXIR-FR CNRS UMS3601 - Gif-sur-Yvette - FRANCE Ecole Cumulo NumBio

Plus en détail

Editing and managing Systems engineering processes at Snecma

Editing and managing Systems engineering processes at Snecma Editing and managing Systems engineering processes at Snecma Atego workshop 2014-04-03 Ce document et les informations qu il contient sont la propriété de Ils ne doivent pas être copiés ni communiqués

Plus en détail

XtremWeb-HEP 8.0.0. Interconnecting jobs over DG. Virtualization over DG. Oleg Lodygensky Laboratoire de l Accélérateur Linéaire

XtremWeb-HEP 8.0.0. Interconnecting jobs over DG. Virtualization over DG. Oleg Lodygensky Laboratoire de l Accélérateur Linéaire XtremWeb-HEP 8.0.0 Interconnecting jobs over DG Virtualization over DG Oleg Lodygensky Objectives 1.Deploy Virtual Machines in XtremWeb-HEP desktop grid to: protect volunteer resources generalize «pilot

Plus en détail

SHAREPOINT PORTAL SERVER 2013

SHAREPOINT PORTAL SERVER 2013 Powered by TCPDF (www.tcpdf.org) SHAREPOINT PORTAL SERVER 2013 Sharepoint portal server 2013 DEVELOPING MICROSOFT SHAREPOINT SERVER 2013 CORE SOLUTIONS Réf: MS20488 Durée : 5 jours (7 heures) OBJECTIFS

Plus en détail

TP N o 2 - Serveur Apache

TP N o 2 - Serveur Apache IUT de Villetaneuse E. Viennet R&T Module I-C3 Applications Client/Serveur et Web 8/02/06 TP N o 2 - Serveur Apache Ce TP se déroulera avec Linux Red Hat 9 (image GTR-3), en salle de TP réseaux. EXERCICE

Plus en détail

Installation UpdatEngine serveur (CentOs apache2 / MySQL)

Installation UpdatEngine serveur (CentOs apache2 / MySQL) Installation UpdatEngine serveur (CentOs apache2 / MySQL) Christophe Geneste 2014/02/26 10:05 Table des matières Introduction... 3 Installation de l environnement et des dépendances nécessaires... 3 Environnement

Plus en détail

Vers une meilleure gouvernance des plateformes d ingénierie

Vers une meilleure gouvernance des plateformes d ingénierie Vers une meilleure gouvernance des plateformes d ingénierie Vincent Chartier 2012 IBM Corporation La mise en œuvre d une plateforme d ingénierie est complexe Intégrations entre produits nombreuses et complexes

Plus en détail

DevOps / SmartCloud Orchestrator. Dominique Lacassagne Cloud Architect

DevOps / SmartCloud Orchestrator. Dominique Lacassagne Cloud Architect DevOps / SmartCloud Orchestrator Dominique Lacassagne Cloud Architect DevOps / SmartCloud Orchestrator ( SCO ) Introduction: where does SCO fit in the DevOps story? A quick review of SCO main features

Plus en détail

Serveur Subversion Debian GNU/Linux

Serveur Subversion Debian GNU/Linux Serveur Subversion Debian GNU/Linux Matthieu Vogelweith 13 janvier 2009 Résumé L objectif de cette page est de détailler l installation d un serveur Subversion [1]. Ce document a été rédigé en LaTeX en

Plus en détail

ADF 2009. Reverse Proxy. Thierry DOSTES tdostes@ifr88.cnrs-mrs.fr

ADF 2009. Reverse Proxy. Thierry DOSTES tdostes@ifr88.cnrs-mrs.fr ADF 2009 Reverse Proxy Thierry DOSTES tdostes@ifr88.cnrs-mrs.fr 1 Définition d un serveur mandataire Un proxy (ou serveur mandataire) : agit comme une passerelle et un filtre pour accéder à l Internet.

Plus en détail

Présentation de la solution Open Source «Vulture» Version 2.0

Présentation de la solution Open Source «Vulture» Version 2.0 Présentation de la solution Open Source «Vulture» Version 2.0 Advens IST Day 15 septembre 2011 http://www.vultureproject.org 1 s/apache/mod_perl/ LE PROJET VULTURE Advens IST Day 15 septembre 2011 http://www.vultureproject.org

Plus en détail

TP n 1 : Installation et configuration d un serveur Web Apache

TP n 1 : Installation et configuration d un serveur Web Apache TP n 1 : Installation et configuration d un serveur Web Apache Objectifs du TP Configurer, lancer et administrer le serveur Web Apache sous Linux Machines sous Linux Fedora 14 Fichiers de configuration

Plus en détail

Client Distribution : Interne

Client Distribution : Interne Le fichier Vertec.ini Produit : Vertec Version produit : 5.6 Document Version doc : 1 Base de connaissance Publication : Création : 30.04.2012 FAQ Astuces Modification : 30.04.2012 Client Distribution

Plus en détail

TP HTTP. Université Pierre Mendès France U.F.R. Sciences de l Homme et de la Société Master IC²A

TP HTTP. Université Pierre Mendès France U.F.R. Sciences de l Homme et de la Société Master IC²A Université Pierre Mendès France U.F.R. Sciences de l Homme et de la Société Master IC²A TP HTTP TP HTTP Master IC 2 A 2014/2015 Christian Bulfone / Jean-Michel Adam 1/11 Câblage et configuration du réseau

Plus en détail

ADMINISTRATION DE ADOBE LIVECYCLE MOSAIC 9.5

ADMINISTRATION DE ADOBE LIVECYCLE MOSAIC 9.5 ADMINISTRATION DE ADOBE LIVECYCLE MOSAIC 9.5 Informations juridiques Copyright 2010 Adobe Systems Incorporated and its licensors. All rights reserved. Administration d Adobe LiveCycle Mosaic 9.5 13 octobre

Plus en détail

Network Shutdown Module V3 Extension du Manuel Utilisateur pour architecture Virtualisée VMWare ESX Server 3, 3.5

Network Shutdown Module V3 Extension du Manuel Utilisateur pour architecture Virtualisée VMWare ESX Server 3, 3.5 Network Shutdown Module V3 Extension du Manuel Utilisateur pour architecture Virtualisée VMWare ESX Server 3, 3.5 Machine virtuelle Machine virtuelle Machine virtuelle VMware ESX Network Shutdown Module

Plus en détail

- - - Version 1.0 - - - Documentation

- - - Version 1.0 - - - Documentation - - - Version 1.0 - - - Documentation Frédéric BOLLON 21 septembre 2008 Table des matières 1 Introduction 2 2 Pré-requis 3 3 Installation 4 4 Utilisation 6 4.1 Précisions importantes......................

Plus en détail

Installation esupdev2.5 environnement de test et prise en main d'esup-portail

Installation esupdev2.5 environnement de test et prise en main d'esup-portail Page 1 of 9 Installation esupdev2.5 environnement de test et prise en main d'esup-portail Ce document décrit comment installer et utiliser le package 'environnement de prise en main esupportail'. Vincent

Plus en détail

EXALOGIC ELASTIC CLOUD MANAGEMENT

EXALOGIC ELASTIC CLOUD MANAGEMENT EXALOGIC ELASTIC CLOUD MANAGEMENT Jean-Marc Digne Ingénieur Avant Vente Oracle France 1 The following is intended to outline our general product direction. It is intended for information purposes only,

Plus en détail

Net-université 2008-1-IS1-LEO05-00110. http://www.adam-europe.eu/adam/project/view.htm?prj=5095

Net-université 2008-1-IS1-LEO05-00110. http://www.adam-europe.eu/adam/project/view.htm?prj=5095 Net-université 2008-1-IS1-LEO05-00110 1 Information sur le projet Titre: Code Projet: Année: 2008 Type de Projet: Statut: Accroche marketing: Net-université 2008-1-IS1-LEO05-00110 Projets de transfert

Plus en détail

Cross-Site Request Forgery (CSRF)

Cross-Site Request Forgery (CSRF) TIW4-TP1 CSRF 1 Cross-Site Request Forgery (CSRF) Copyright c 2006-2010 Wenliang Du, Syracuse University. The development of this document is funded by the National Science Foundation s Course, Curriculum,

Plus en détail

Mise en place de serveurs Galaxy dans le cadre du réseau CATI BBRIC

Mise en place de serveurs Galaxy dans le cadre du réseau CATI BBRIC Mise en place de serveurs Galaxy dans le cadre du réseau CATI BBRIC {Sebastien.Carrere, Ludovic.Legrand,Jerome.Gouzy}@toulouse.inra.fr {Fabrice.Legeai,Anthony.Bretaudeau}@rennes.inra.fr CATI BBRIC 35 bioinformaticiens

Plus en détail

Cedric Dumoulin (C) The Java EE 7 Tutorial http://docs.oracle.com/javaee/7/tutorial/doc/

Cedric Dumoulin (C) The Java EE 7 Tutorial http://docs.oracle.com/javaee/7/tutorial/doc/ Cedric Dumoulin (C) The Java EE 7 Tutorial http://docs.oracle.com/javaee/7/tutorial/doc/ Webographie The Java EE 7 Tutorial http://docs.oracle.com/javaee/7/tutorial/doc/ Les slides de cette présentation

Plus en détail

Network Shutdown Module V3 Extension du Manuel Utilisateur pour architecture Virtualisée VMWare ESX Server

Network Shutdown Module V3 Extension du Manuel Utilisateur pour architecture Virtualisée VMWare ESX Server Network Shutdown Module V3 Extension du Manuel Utilisateur pour architecture Virtualisée VMWare ESX Server Machine virtuelle Machine virtuelle Machine virtuelle VMware ESX 3 Network Shutdown Module Network

Plus en détail

Architecture Constellio

Architecture Constellio Architecture Constellio Date : 12 novembre 2013 Version 3.0 Contact : Nicolas Bélisle nicolas.belisle@doculibre.com 5146555185 1 Table des matières Table des matières... 2 Présentation générale... 4 Couche

Plus en détail

L installation a quelque peu changée depuis les derniers tutos, voici une actualisation.

L installation a quelque peu changée depuis les derniers tutos, voici une actualisation. Gestion de parc Informatique OCS, GLPI sur Debian 5 Jonathan Gautier Open Computer and Software Inventory Next Generation (OCS inventory NG) est une application permettant de réaliser un inventaire sur

Plus en détail

Machine virtuelle W4M- Galaxy : Guide d'installation

Machine virtuelle W4M- Galaxy : Guide d'installation Machine virtuelle W4M- Galaxy : Guide d'installation Christophe Duperier 17/09/2014 v03 Ce document décrit l'installation et les fonctionnalités de la machine virtuelle W4M- Galaxy disponible sur le site

Plus en détail

Retour d expérience en Astrophysique : utilisation du Cloud IaaS pour le traitement de données des missions spatiales

Retour d expérience en Astrophysique : utilisation du Cloud IaaS pour le traitement de données des missions spatiales Retour d expérience en Astrophysique : utilisation du Cloud IaaS pour le traitement de données des missions spatiales Cécile Cavet cecile.cavet at apc.univ-paris7.fr Centre François Arago (FACe), Laboratoire

Plus en détail

Containers : Outils magiques pour les Devops? OpenNebula et son écosystème pour une infrastructure cloud agile

Containers : Outils magiques pour les Devops? OpenNebula et son écosystème pour une infrastructure cloud agile Containers : Outils magiques pour les Devops? OpenNebula et son écosystème pour une infrastructure cloud agile AGENDA TAS Group REX : OpenNebula Questions TAS GROUP Software company and system integrator

Plus en détail

Qlik Education Services Des formations conçues par des experts pour vous permettre de maîtriser toute la puissance de QlikView et de Qlik Sense.

Qlik Education Services Des formations conçues par des experts pour vous permettre de maîtriser toute la puissance de QlikView et de Qlik Sense. Qlik Education Services Des formations conçues par des experts pour vous permettre de maîtriser toute la puissance de QlikView et de Qlik Sense. Page 1 / 22 Accueil Page 2 / 22 QLIKVIEW QLIK SENSE FORMATIONS

Plus en détail

FOURNIR UN SERVICE DE BASE DE DONNÉES FLEXIBLE. Database as a Service (DBaaS)

FOURNIR UN SERVICE DE BASE DE DONNÉES FLEXIBLE. Database as a Service (DBaaS) FOURNIR UN SERVICE DE BASE DE DONNÉES FLEXIBLE Database as a Service (DBaaS) 1 The following is intended to outline our general product direction. It is intended for information purposes only, and may

Plus en détail

GESTION DES APPLICATIONS ORACLE. Application Management Suites

GESTION DES APPLICATIONS ORACLE. Application Management Suites GESTION DES APPLICATIONS ORACLE Application Management Suites 1 The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated

Plus en détail

Comment IBM Connections peut enrichir l'expérience des utilisateurs de technologies Microsoft

Comment IBM Connections peut enrichir l'expérience des utilisateurs de technologies Microsoft Comment IBM Connections peut enrichir l'expérience des utilisateurs de technologies Microsoft Transformer MS Sharepoint avec IBM Connections pour construire une véritable solution collaborative Le Social

Plus en détail

Ocs Inventory et GLPI s appuie sur un serveur LAMP. Je vais donc commencer par installer les paquets nécessaires.

Ocs Inventory et GLPI s appuie sur un serveur LAMP. Je vais donc commencer par installer les paquets nécessaires. Installation & Configuration GPLPI / OCS Inventory NG Installer sur Debian 5 Lenny, Liaison Active Directory, Mise en place du couple OCS/GLPI Par : POMENTE Guillaume OCS Inventory et GLPI sont deux outils

Plus en détail

Guide Installation Serveur Extensive Testing

Guide Installation Serveur Extensive Testing Sommaire Installation simple sur un système vierge... 2 Installation personnalisée sur un système vierge... 3 Restauration du produit avec une version antérieure... 5 Mise à jour du produit... 6 Déployer

Plus en détail

Moodle 2 Upgrade @ BFH Michael Röthlin, BFH-TI/ICTM

Moodle 2 Upgrade @ BFH Michael Röthlin, BFH-TI/ICTM Moodle 2 Upgrade @ BFH Michael Röthlin, BFH-TI/ICTM 2 / 14 Outline BFH Moodle Installation Characteristics Discussion of Upgrade Variants Upgrade Roadmap and Activities Lessons Learned and Open Issues

Plus en détail

Quatre axes au service de la performance et des mutations Four lines serve the performance and changes

Quatre axes au service de la performance et des mutations Four lines serve the performance and changes Le Centre d Innovation des Technologies sans Contact-EuraRFID (CITC EuraRFID) est un acteur clé en matière de l Internet des Objets et de l Intelligence Ambiante. C est un centre de ressources, d expérimentations

Plus en détail

How to Login to Career Page

How to Login to Career Page How to Login to Career Page BASF Canada July 2013 To view this instruction manual in French, please scroll down to page 16 1 Job Postings How to Login/Create your Profile/Sign Up for Job Posting Notifications

Plus en détail

Automatisation de l administration système

Automatisation de l administration système Automatisation de l administration système Plan Problèmatique : trop de systèmes, trop de solutions Typage des solutions Puppet : gestion de configuration de systèmes Capistrano : déploiement d applications

Plus en détail

LAMP : une nouvelle infrastructure LAMP. Une architecture modulaire. Installation

LAMP : une nouvelle infrastructure LAMP. Une architecture modulaire. Installation LAMP : une nouvelle infrastructure LAMP 1. Les composantes Linux Apache MySQL Php : fortement lié à Apache (module) 2. Les variantes Pour Windows : EasyPHP, XAMP... Serveurs web : lighttpd... BdD SQL :

Plus en détail

Préparation d un serveur Apache pour Zend Framework

Préparation d un serveur Apache pour Zend Framework Préparation d un serveur Apache pour Zend Framework Jacques THOORENS 30 novembre 2010 Résumé Cette petite introduction explique comment paramétrer son serveur Apache personnel pour en faire une machine

Plus en détail

Installer Enterprise Miner 5.1 en SAS9.1.3 - environnement Windows

Installer Enterprise Miner 5.1 en SAS9.1.3 - environnement Windows Installer Enterprise Miner 5.1 en SAS9.1.3 - environnement Windows Introduction :... 3 1. Présentation de l architecture Enterprise Miner 5.1 :... 4 2. Installation d Enterprise Miner 5.1:... 5 3. Post-installation

Plus en détail

StratusLab : Le projet et sa distribution cloud

StratusLab : Le projet et sa distribution cloud StratusLab : Le projet et sa distribution cloud M. Airaj C. Loomis (CNRS/LAL) Université Lille I 17 Mai 2010 StratusLab is co-funded by the European Community s Seventh Framework Programme (Capacities)

Plus en détail

Supervision et infrastructure - Accès aux applications JAVA. Document FAQ. Page: 1 / 9 Dernière mise à jour: 15/04/12 16:14

Supervision et infrastructure - Accès aux applications JAVA. Document FAQ. Page: 1 / 9 Dernière mise à jour: 15/04/12 16:14 Document FAQ Supervision et infrastructure - Accès aux EXP Page: 1 / 9 Table des matières Introduction... 3 Démarrage de la console JMX...4 I.Généralités... 4 II.WebLogic... 5 III.WebSphere... 6 IV.JBoss...

Plus en détail

Sécurité des sites Web Pas un cours un recueil du net. INF340 Jean-François Berdjugin

Sécurité des sites Web Pas un cours un recueil du net. INF340 Jean-François Berdjugin Sécurité des sites Web Pas un cours un recueil du net INF340 Jean-François Berdjugin Vulnérabilité Définition (wikipédia) : Dans le domaine de la sécurité informatique, une vulnérabilité est une faiblesse

Plus en détail

Guide Installation Serveur Extensive Testing

Guide Installation Serveur Extensive Testing Sommaire Installation sur un système vierge... 1 Mise à jour du produit... 4 Déployer un nouveau client Windows... 5 Déployer un nouveau client Linux... 5 Auteur : Denis Machard Date : 22/03/2015 Version

Plus en détail

PLM 2.0 : Mise à niveau et introduction à l'offre version 6 de Dassault systèmes

PLM 2.0 : Mise à niveau et introduction à l'offre version 6 de Dassault systèmes IBM Software Group 2008 IBM Corporation and Dassault Systèmes PLM 2.0 : Mise à niveau et introduction à l'offre version 6 de Dassault systèmes 2009 2007 IBM Corporation 2 PLM : de l historique 2D-3D à

Plus en détail

Module 6 / Unité 4 INSTALLATION DE PHPLDAPADMIN EDITION CYBIONET

Module 6 / Unité 4 INSTALLATION DE PHPLDAPADMIN EDITION CYBIONET Installation de phpldapadmin 1.0.2 Édition Cybionet L installation de l outil orienté web va nous permettre principalement de gérer notre annuaire LDAP, de facilement gérer nos utilisateurs ainsi que les

Plus en détail

Université de Tlemcen 29 Mai 2014

Université de Tlemcen 29 Mai 2014 Université de Tlemcen 29 Mai 2014 Pourquoi? 1 Centraliser le patrimoine scientifique 2 Rendre visible la production scientifique 3 Améliorer le classement 4 Partage réseautage Archives Ouvertes Open Access

Plus en détail

Jahia. Guillaume Monnette École Ingénieurs 2000 Marne-La-Vallée IR3

Jahia. Guillaume Monnette École Ingénieurs 2000 Marne-La-Vallée IR3 Jahia Guillaume Monnette École Ingénieurs 2000 Marne-La-Vallée IR3 Qu'est ce que c'est? Jahia est une solution de portail internet et de gestion de contenu destiné aux entreprises. (CMS and Enterprise

Plus en détail

Forthcoming Database

Forthcoming Database DISS.ETH NO. 15802 Forthcoming Database A Framework Approach for Data Visualization Applications A dissertation submitted to the SWISS FEDERAL INSTITUTE OF TECHNOLOGY ZURICH for the degree of Doctor of

Plus en détail

Intégration continue. Gilles QUERRET Riverside Software

Intégration continue. Gilles QUERRET Riverside Software Intégration continue Gilles QUERRET Riverside Software Gilles Querret Dans le monde Progress / Java depuis une dizaine d années Riverside Software depuis 7 and Basé à Lyon, France Expertise technique et

Plus en détail

Performances. Gestion des serveurs (2/2) Clustering. Grid Computing

Performances. Gestion des serveurs (2/2) Clustering. Grid Computing Présentation d Oracle 10g Chapitre VII Présentation d ORACLE 10g 7.1 Nouvelles fonctionnalités 7.2 Architecture d Oracle 10g 7.3 Outils annexes 7.4 Conclusions 7.1 Nouvelles fonctionnalités Gestion des

Plus en détail

Le Cloud Open-Mind! Emilien Macchi

Le Cloud Open-Mind! Emilien Macchi Le Cloud Open-Mind! 1 Sommaire Introduction Comprendre Swift Comprendre Glance Comprendre Nova Déploiement Divers 2 OpenStack Introduction 3 Qu est-ce-qu OpenStack? Projet OpenSource ambitieux Catégorie

Plus en détail

Rendez-vous la liberté avec Rational Quality Manager

Rendez-vous la liberté avec Rational Quality Manager IBM Software Group RAT02 Rendez-vous la liberté avec Rational Quality Manager Bernard Dupré IBM Rational IT Specialist 2008 IBM Corporation Envisager une plateforme qui change la production de logiciels

Plus en détail

+ = OpenStack Presentation. Raphaël Ferreira - CoFounder. @ enovance. Credits : Thanks to the OpenStack Guys 1

+ = OpenStack Presentation. Raphaël Ferreira - CoFounder. @ enovance. Credits : Thanks to the OpenStack Guys 1 + = OpenStack Presentation Raphaël Ferreira - CoFounder @ enovance Credits : Thanks to the OpenStack Guys 1 INTRODUCTION 2 Les entreprises déploient des clouds pour... Répondre aux besoins de ressources

Plus en détail

Getting Started. 10 étapes pour bien démarrer. Avant de démarrer. Première connexion PCC

Getting Started. 10 étapes pour bien démarrer. Avant de démarrer. Première connexion PCC 10 étapes pour bien démarrer En suivant les différentes étapes de ce guide, vous vous familiariserez avec l interface d administration de votre Private Cloud. Quelques minutes vous suffiront pour déployer

Plus en détail

Commencer avec Visual Studio Team Foundation Server 2008

Commencer avec Visual Studio Team Foundation Server 2008 Commencer avec Visual Studio Team Foundation Server 2008 Z 2 Commencer avec Visual Studio Team Foundation Server 16/04/09 Sommaire 1 Introduction... 3 2 Pour commencer... 4 2.1 Pré-requis... 4 2.2 Installation...

Plus en détail

Iyad Alshabani SysCom - CReSTIC Université de Reims 17/02/2011 1

Iyad Alshabani SysCom - CReSTIC Université de Reims 17/02/2011 1 SysCom - CReSTIC Université de Reims 17/02/2011 1 Motivation Gestion des expérimentations Avec les workflows Simulation Simulation des Systèmes Distribués ANR USS SimGrid Campagne de Test et gestion de

Plus en détail

e-science : perspectives et opportunités pour de nouvelles pratiques de la recherche en informatique et mathématiques appliquées

e-science : perspectives et opportunités pour de nouvelles pratiques de la recherche en informatique et mathématiques appliquées Emilie MANON, Joanna JANIK, Gabrielle FELTIN e-science : perspectives et opportunités pour de nouvelles pratiques de la recherche en informatique et mathématiques appliquées 1 Introduction : La recherche

Plus en détail

1-Introduction 2. 2-Installation de JBPM 3. 2-JBPM en action.7

1-Introduction 2. 2-Installation de JBPM 3. 2-JBPM en action.7 Sommaire 1-Introduction 2 1-1- BPM (Business Process Management)..2 1-2 J-Boss JBPM 2 2-Installation de JBPM 3 2-1 Architecture de JOBSS JBPM 3 2-2 Installation du moteur JBoss JBPM et le serveur d application

Plus en détail

SYSTEMES DE GESTION DE BASE DE DONNEES

SYSTEMES DE GESTION DE BASE DE DONNEES SYSTEMES DE GESTION DE BASE DE DONNEES FA-INF3031- ESUFA-3A/U2014 10 Développement Avec Oracle Application Express Daphné Nougier 1 2 Introduction Oracle Application Express Historique Architecture Configuration

Plus en détail

Jenkins perdre du temps pour en gagner

Jenkins perdre du temps pour en gagner Jenkins perdre du temps pour en gagner Dimitri Durieux Chef de projet 23 septembre 2015 Centre d Excellence en Technologies de l Information et de la Communication Qui suis-je? Chef de projet Master en

Plus en détail

Installation de MongoDB 1.6.2 sur windows xp2 x86. La version 32 bits de MongoDB a une limitation de stockage de 2 Go.

Installation de MongoDB 1.6.2 sur windows xp2 x86. La version 32 bits de MongoDB a une limitation de stockage de 2 Go. Installation de MongoDB 1.6.2 sur windows xp2 x86 Avant propos La version 32 bits de MongoDB a une limitation de stockage de 2 Go. http://blog.mongodb.org/post/137788967/32-bit-limitations. Hardware Je

Plus en détail

Hands on Openstack : Introduction

Hands on Openstack : Introduction Hands on Openstack : Introduction Tags : openstack cloud Alban Crommer 2013 Octopuce Connaître Openstack Niveau 0 : Connaissance des composants Connaître Openstack Niveau 1 : Utilisation des services et

Plus en détail

POVERELLO KASONGO Lucien SIO 2, SISR SITUATION PROFESSIONNELLE OCS INVENTORY NG ET GLPI

POVERELLO KASONGO Lucien SIO 2, SISR SITUATION PROFESSIONNELLE OCS INVENTORY NG ET GLPI POVERELLO KASONGO Lucien SIO 2, SISR SITUATION PROFESSIONNELLE OCS INVENTORY NG ET GLPI Contexte de la mission Suite à la multiplication des matériels et des logiciels dans les locaux de GSB, le service

Plus en détail

Mise en place d un projet VDI

Mise en place d un projet VDI Mise en place d un projet VDI Eric MONJOIN Senior Consultant Etapes d adaptation de la virtualisation Comment est abordée la virtualisation en général : Première étape : La virtualisation des serveurs

Plus en détail

AMESD-Puma2010-EFTS- Configuration-update-TEN (en-fr)

AMESD-Puma2010-EFTS- Configuration-update-TEN (en-fr) AMESD-Puma2010-EFTS- Configuration-update-TEN (en-fr) Doc.No. : EUM/OPS/TEN/13/706466 Issue : v3 Date : 7 May 2014 WBS : EUMETSAT Eumetsat-Allee 1, D-64295 Darmstadt, Germany Tel: +49 6151 807-7 Fax: +49

Plus en détail

MapReduce. Malo Jaffré, Pablo Rauzy. 16 avril 2010 ENS. Malo Jaffré, Pablo Rauzy (ENS) MapReduce 16 avril 2010 1 / 15

MapReduce. Malo Jaffré, Pablo Rauzy. 16 avril 2010 ENS. Malo Jaffré, Pablo Rauzy (ENS) MapReduce 16 avril 2010 1 / 15 MapReduce Malo Jaffré, Pablo Rauzy ENS 16 avril 2010 Malo Jaffré, Pablo Rauzy (ENS) MapReduce 16 avril 2010 1 / 15 Qu est ce que c est? Conceptuellement Données MapReduce est un framework de calcul distribué

Plus en détail

Déploiement de owncloud à la DT/INSU

Déploiement de owncloud à la DT/INSU Zouhir Hafidi Division Technique de l INSU La Seyne sur Mer 26 mars 2013 «I Have a Dream»... Pouvoir retrouver mes données et y accéder : A tout moment, quand j en ai besoin De n importe où Avec n importe

Plus en détail

Installation de la plate-forme Liberacces 2.0 «Intégrale» avec LiberInstall

Installation de la plate-forme Liberacces 2.0 «Intégrale» avec LiberInstall Installation de la plate-forme Liberacces 2.0 «Intégrale» avec LiberInstall Titre Version Date Dernière page Identité du document Installation de la plate-forme Liberacces 2.0 «Intégrale» avec LiberInstall

Plus en détail

OBJECTIFS. Une démarche E-science

OBJECTIFS. Une démarche E-science E-BIOGENOUEST Programme fédérateur Biogenouest co-financé par les Régions Bretagne et Pays de la Loire 24 mois Lancé depuis Mai 2012 Porteur : Olivier Collin (IRISA) Animateur : Yvan Le Bras (IRISA) OBJECTIFS

Plus en détail

Installation et compilation de gnurbs sous Windows

Installation et compilation de gnurbs sous Windows Installation et compilation de gnurbs sous Windows Installation de l environnement de développement Code::Blocks (Environnement de développement) 1. Télécharger l installateur de Code::Blocks (version

Plus en détail

Administration et sécurité des réseaux. Chapitre 3, Partie 3

Administration et sécurité des réseaux. Chapitre 3, Partie 3 Administration et sécurité des réseaux Chapitre 3, Partie 3 Le Protocole FTP (File Transfer Protocol) 1 Plan Présentation du protocole Fonctionnement Configuration et options 2 Présentation de FTP Fonctionnalités

Plus en détail

PUPPET. Romain Bélorgey IR3 Ingénieurs 2000

PUPPET. Romain Bélorgey IR3 Ingénieurs 2000 PUPPET Romain Bélorgey IR3 Ingénieurs 2000 SOMMAIRE Qu est-ce que Puppet? Utilisation de Puppet Ses composants Son utilisation Le langage Puppet Démonstration QU EST-CE QUE PUPPET? Administration centralisée

Plus en détail

Déploiement de SAS 9.1.3 Foundation

Déploiement de SAS 9.1.3 Foundation Déploiement de SAS 9.1.3 Foundation I. Installation de SAS sur des postes en local à partir de Cédéroms 3 II. Phase de préparation au déploiement : Création des images disque 6 a) Pour une installation

Plus en détail

MAGILLEM: environnement de contrôle de flot pour la conception ESL (Electronic System Level)

MAGILLEM: environnement de contrôle de flot pour la conception ESL (Electronic System Level) MAGILLEM: environnement de contrôle de flot pour la conception ESL (Electronic System Level) Atelier «outils pour l IDM» Mardi 27 janvier 2009 ENSEEIHT - Toulouse Moving from traditional flow to ESL (Electronic

Plus en détail

PRO CED U RE D I N STALLATI O N

PRO CED U RE D I N STALLATI O N Date : 03 Janvier 2012 Date de creation : 03 Janvier 2012 De : Tof006 Nb de pages : 31 Version : 1.00 Objet : Installation d un serveur OCSNG sous Windows 2008 R2 Principe : Ce document décrit dans les

Plus en détail

4. SERVICES WEB REST 46

4. SERVICES WEB REST 46 4. SERVICES WEB REST 46 REST REST acronyme de REpresentational State Transfert Concept introduit en 2000 dans la thèse de Roy FIELDING Est un style d architecture inspiré de l architecture WEB En 2010,

Plus en détail

Vanilla : Virtual Box

Vanilla : Virtual Box Vanilla : Virtual Box Installation Guide for Virtual Box appliance Guide d'installation de l'application VirtualBox Vanilla Charles Martin et Patrick Beaucamp BPM Conseil Contact : charles.martin@bpm-conseil.com,

Plus en détail

Architecture de la plateforme SBC

Architecture de la plateforme SBC Simple Business Connector Architecture de la plateforme SBC Titre Projet Description Architecture de la plateforme SBC Plateforme SBC Ce document reprend toutes les étapes de l'installation du serveur

Plus en détail

Analyses bioinformatiques pour le PCIM

Analyses bioinformatiques pour le PCIM Analyses bioinformatiques pour le PCIM Journée de rencontre des utilisateurs du Pôle de calcul intensif pour la mer 17 janvier 2014 La bioinfo, késaco? Approche in silico de la biologie L'organisation,

Plus en détail

Zabbix 1.6.4 sur OpenBSD 4.5

Zabbix 1.6.4 sur OpenBSD 4.5 Zabbix 1.6.4 sur OpenBSD 4.5 Révision: 06/05/2008 Auteur: Alexandre Verriere. Ce document couvre l installation d un serveur de monitoring basé sur le logiciel Zabbix. Ce document en couvre pas l installation

Plus en détail

Technologies du Web. Ludovic DENOYER - ludovic.denoyer@lip6.fr. Février 2014 UPMC

Technologies du Web. Ludovic DENOYER - ludovic.denoyer@lip6.fr. Février 2014 UPMC Technologies du Web Ludovic DENOYER - ludovic.denoyer@lip6.fr UPMC Février 2014 Ludovic DENOYER - ludovic.denoyer@lip6.fr Technologies du Web Plan Retour sur les BDs Le service Search Un peu plus sur les

Plus en détail

Un serveur web léger et ouvert

Un serveur web léger et ouvert Un serveur web léger et ouvert A propos de moi Nenad Rakocevic Programmeur depuis 25 ans: C/C++, *Basic, ASM, REBOL, Javascript, Co-fondateur de Softinnov, entreprise IT à Paris Auteur de plusieurs librairies

Plus en détail