Mobyle
Mobyle est un framework permettant l'exécution de logiciels de bioinformatique par l'intermédiaire d'un portail web.
À partir de fichiers XML décrivant chacun des logiciels mis à disposition (BLAST ou Clustal par exemple), une interface web est générée automatiquement au sein du portail web.
Cette interface permet aux utilisateurs de lancer les analyses bioinformatiques sur leurs données, via une interface web, et sans avoir à installer les logiciels et données nécessaires sur leur poste de travail.
L'accent est mis sur la réutilisation des données entre les différents logiciels grâce au typage de ces données. Chaque donnée envoyée sur le portail ou produite par un logiciel (par exemple : séquence d'ADN) est disponible pour tous les logiciels du portail capables de traiter des données de ce type. Ceci permet d'enchaîner les traitements directement sur le portail.