Article de reference

UGÈNE

UGENE est un logiciel informatique pour la bioinformatique . Il fonctionne sur les systèmes d'exploitation d'ordinateurs personnels tels que Windows , macOS ou Linux . Il est pu...

UGENE est un logiciel informatique pour la bioinformatique . Il fonctionne sur les systèmes d'exploitation d'ordinateurs personnels tels que Windows , macOS ou Linux . Il est publié en tant que logiciel libre et open source , sous une licence publique générale GNU (GPL) version 2.

UGENE aide les biologistes à analyser diverses données de génétique biologique , telles que des séquences , des annotations, des alignements multiples , des arbres phylogénétiques , des assemblages NGS et autres. Les données peuvent être stockées à la fois localement (sur un ordinateur personnel) et sur un stockage partagé (par exemple, une base de données de laboratoire).

UGENE intègre des dizaines d'outils biologiques, d'algorithmes et d'outils originaux bien connus dans le contexte de la génomique , de la biologie évolutive , de la virologie et d'autres branches des sciences de la vie. UGENE fournit une interface utilisateur graphique (GUI) pour les outils pré-construits afin que les biologistes sans compétences en programmation informatique puissent accéder plus facilement à ces outils.

Grâce à UGENE Workflow Designer, il est possible de rationaliser une analyse en plusieurs étapes. Le workflow se compose de blocs tels que des lecteurs de données, des blocs exécutant des outils et des algorithmes intégrés et des rédacteurs de données. Les blocs peuvent être créés avec des outils de ligne de commande ou un script. Un ensemble d'exemples de workflows est disponible dans Workflow Designer, pour annoter des séquences, convertir des formats de données, analyser des données NGS, etc.

Outre l'interface graphique, UGENE dispose également d'une interface de ligne de commande . Des workflows peuvent également y être exécutés.

Pour améliorer les performances, UGENE utilise des processeurs multicœurs (CPU) et des unités de traitement graphique (GPU) pour optimiser quelques algorithmes.

Caractéristiques principales

Le logiciel prend en charge les fonctionnalités suivantes :

Vue de séquence

La vue Séquence permet de visualiser, d'analyser et de modifier des séquences d'acides nucléiques ou de protéines . Selon le type de séquence et les options sélectionnées, les vues suivantes peuvent être présentes dans la fenêtre Vue Séquence :

Éditeur d'alignement

L'éditeur d'alignement permet de travailler avec plusieurs séquences d'acides nucléiques ou de protéines : les aligner , modifier l'alignement, l'analyser, stocker la séquence consensus , construire un arbre phylogénétique, etc.

Visionneuse d'arbre phylogénétique

Le visualiseur d'arbres phylogénétiques permet de visualiser et d'éditer des arbres phylogénétiques. Il est possible de synchroniser un arbre avec l'alignement multiple correspondant utilisé pour construire l'arbre.

Navigateur d'assemblage

Le projet Assembly Browser a été lancé en 2010 en tant qu'entrée pour Illumina iDEA Challenge 2011. Le navigateur permet aux utilisateurs de visualiser et de parcourir de grands assemblages de séquences de nouvelle génération (jusqu'à des centaines de millions de lectures courtes). Il prend en charge les formats SAM, BAM (la version binaire de SAM) et ACE. Avant de parcourir les données d'assemblage dans UGENE, un fichier d'entrée est automatiquement converti en fichier de base de données UGENE. Cette approche a ses avantages et ses inconvénients. Les avantages sont que cela permet de visualiser l'ensemble de l'assemblage, de naviguer dans celui-ci et d'accéder rapidement aux régions bien couvertes. Les inconvénients sont qu'une conversion peut prendre du temps pour un fichier volumineux et nécessite suffisamment d'espace disque pour stocker la base de données.

Concepteur de flux de travail

UGENE Workflow Designer permet de créer et d'exécuter des schémas de workflow informatiques complexes .

La particularité de Workflow Designer par rapport aux autres systèmes de gestion de flux de travail bioinformatiques est que les flux de travail sont exécutés sur un ordinateur local. Cela permet d'éviter les problèmes de transfert de données, contrairement aux autres outils qui dépendent du stockage de fichiers à distance et de la connectivité Internet.

Les éléments qui composent un workflow correspondent à la majeure partie des algorithmes intégrés à UGENE. L'utilisation de Workflow Designer permet également de créer des éléments de workflow personnalisés. Les éléments peuvent être basés sur un outil de ligne de commande ou un script.

Les workflows sont stockés dans un format texte spécial. Cela permet leur réutilisation et leur transfert entre utilisateurs.

Un workflow peut être exécuté à l'aide de l'interface graphique ou lancé à partir de la ligne de commande. L'interface graphique permet également de contrôler l'exécution du workflow, de stocker les paramètres, etc.

Il existe une bibliothèque intégrée d'exemples de flux de travail pour convertir, filtrer et annoter les données, avec plusieurs pipelines pour analyser les données NGS développées en collaboration avec NIH NIAID. Un assistant est disponible pour chaque exemple de flux de travail.

Formats de données biologiques pris en charge

Cycle de publication

UGENE est principalement développé par Unipro LLC dont le siège social se trouve à Akademgorodok, à Novossibirsk, en Russie. Chaque itération dure environ 1 à 2 mois, suivie d'une nouvelle version . Des instantanés de développement peuvent également être téléchargés.

Les fonctionnalités à inclure dans chaque version sont principalement initiées par les utilisateurs.

Plus d articles de Worldlex Wiki

Revenez a l index pour explorer davantage de pages sur l histoire, la science, la culture, la geographie et la societe en francais.

Explorer l index