Accéder au contenu principal

Cours

Introduction à Bioconductor avec R

Intermédiaire4 h

R4 h14 vidéos54 exercices4,050 XP18,676Attestation de réussite

Créez votre compte gratuit

Continuer avec Google
ou
En continuant, vous acceptez nos Conditions d’utilisation, notre notre Politique de confidentialité et que vos données sont stockées aux États-Unis.

Plébiscité par des apprenants dans des milliers d’entreprises

Description du cours

Une grande partie de la recherche en biologie, de la médecine à la biotech, s’oriente vers l’analyse de séquences. Nous générons désormais des données massives, ciblées ou de génomes entiers, qu’il faut analyser pour répondre à des questions biologiques. Pour vous aider à démarrer, vous allez découvrir le projet Bioconductor. Bioconductor propose et développe l’infrastructure nécessaire pour partager des outils logiciels (packages), des workflows et des jeux de données dédiés à l’analyse et à la compréhension des données génomiques. Bioconductor est une excellente plateforme à votre portée, et c’est une ressource logicielle ouverte développée par la communauté. À la fin de ce cours, vous saurez utiliser les packages Bioconductor essentiels et comprendrez son infrastructure ainsi que certains jeux de données intégrés. Utiliser BSgenome, Biostrings, IRanges, GenomicRanges, TxDB, ShortRead et Rqc avec de vrais jeux de données issus de différentes espèces sera une expérience exceptionnelle !

Prérequis

Programme de formation

Plan du cours

1

Qu’est-ce que Bioconductor ?

Dans ce chapitre, vous allez prendre en main Bioconductor. Bioconductor est le dépôt spécialisé pour les logiciels de bioinformatique, développé et maintenu par la communauté R. Vous apprendrez à installer et utiliser des packages Bioconductor. Vous serez initié aux objets et fonctions S4, car la plupart des packages de Bioconductor héritent de S4. En complément, vous utiliserez un véritable jeu de données génomiques d’un champignon pour explorer le package BSgenome.
Commencer le chapitre
2

Biostrings et quand les utiliser ?

Les Biostrings sont des conteneurs de chaînes efficaces en mémoire. Biostrings propose des algorithmes d’appariement et d’autres utilitaires pour manipuler rapidement de longues séquences biologiques ou des ensembles de séquences. À quel point pouvez-vous gagner en efficacité en utilisant les bons conteneurs pour vos séquences ? Vous découvrirez les alphabets et la manipulation de séquences en utilisant le petit génome d’un virus.
Commencer le chapitre
3

IRanges et GenomicRanges

Les packages IRanges et GenomicRanges sont aussi des conteneurs pour stocker et manipuler des intervalles génomiques et des variables définies le long d’un génome. Ces packages fournissent une infrastructure et un support à de nombreux autres packages Bioconductor grâce à leurs fonctionnalités riches. Vous apprendrez à utiliser ces conteneurs et leurs métadonnées associées pour manipuler vos séquences. Le jeu de données étudié portera sur un gène d’intérêt particulier du génome humain.
Commencer le chapitre
4

Découvrir ShortRead

ShortRead est le package pour l’import, la manipulation et l’évaluation de fichiers fasta et fastq. Vous pouvez sous-échantillonner, rogner et filtrer les séquences d’intérêt, et même produire un rapport de qualité. En bonus dans les derniers exercices, vous aurez les outils pour une évaluation de qualité en parallèle — clin d’œil à Rqc. Et bonne nouvelle : pour cela, vous utiliserez des séquences de génomes végétaux !
Commencer le chapitre
R

Introduction à Bioconductor avec R

Cours
terminé

Obtenir un certificat d'achèvement

S’inscrire maintenant

Apprenez où que vous soyez avec l'application DataCamp

Même en déplacement, suivez quotidiennement nos cours mobiles et nos défis de codage de 5 minutes.