Mobyle @ RPBS - A web portal for structural ... - Maupetit Julien

Nov 6, 2008 - " -i "+ str(query_seq). . . Read (first, query) sequence or set from file ...
3MB taille 5 téléchargements 231 vues
Introduction

Mobyle project

RPBS Mobyle portal

Mobyle @ RPBS A web portal for structural bioinformatics and chemoinformatics. Julien Maupetit1 , Bertrand Néron2 , Hervé Ménager2 , Corinne Maufrais2 , Nicolas Joly2 , Catherine Letondal2 , Pierre Tufféry1 . 1 RPBS Université Paris Diderot Paris 7 Bâtiment Lamarck 36, rue Hélène Brion 75013 Paris, France

2 Groupe Lociciels et banques de données Institut Pasteur 28, Rue du Docteur Roux 75724 PARIS Cedex, Fance

2008/11/06

What’s next ?

Introduction

Mobyle project

RPBS Mobyle portal

What’s next ?

Mobyle project

What is Mobyle ? a new scientific analysis web portal provides an access to command line tools via a web interface emphasis on : usability for users, extensibility for developers, maintainability for server administrators.

Introduction

Mobyle project

Outline

1

Mobyle project

RPBS Mobyle portal

What’s next ?

Introduction

Mobyle project

Outline

1

Mobyle project

2

RPBS Mobyle portal

RPBS Mobyle portal

What’s next ?

Introduction

Mobyle project

Outline

1

Mobyle project

2

RPBS Mobyle portal

3

What’s next ?

RPBS Mobyle portal

What’s next ?

Introduction

Mobyle project

1

Mobyle project Motivation Participative design Functionalities Architecture overview XML program description XML program description Quick tour : workspace Quick tour : form submission Quick tour : results In test : the "grid" mode

2

RPBS Mobyle portal

3

What’s next ?

RPBS Mobyle portal

What’s next ?

Introduction

Mobyle project

RPBS Mobyle portal

What’s next ?

Motivation Key problem ease the acces to bio/chemo-informatics tools, for scientists. bioinformatics tools are often command-line tools command line-tools → steep learning curve providing a web interface, which biologists are more familiar with developing custom cgis is both a time consuming and error-prone approach. Based on former projects → PISE system (1999, C. Letondal) and P-Serveur (2004, P. Tufféry et al.)

Introduction

Mobyle project

RPBS Mobyle portal

Participative design

User interviews, participatory workshops need for a stable and integrated set of tools synthetic view of results and analysis re-usability features user-defined and ready-to-use "pipelines" → skepticism towards complex products

What’s next ?

Introduction

Mobyle project

RPBS Mobyle portal

Functionalities

Users : service search/discovery service usage and documentation data and services integration workspace navigation

Admins : users assistance job management, tracability

Developers : easy integration for new tools

What’s next ?

Introduction

Mobyle project

Architecture overview

RPBS Mobyle portal

What’s next ?

Introduction

Mobyle project

RPBS Mobyle portal

What’s next ?

XML program description

information in Mobyle : stored in XML format (program definition, job status)

what is a mobyle program description ? a network service definition a program wrapper a UI (User Interface) definition a "semantic" description

Introduction

Mobyle project

RPBS Mobyle portal

What’s next ?

XML program description ,,