Choisissez votre langue
Formation de base en bioinformatique
Plus de 2 millions d'apprenants dans le monde

Formation de base en bioinformatique

4,3

Maîtrisez les outils computationnels, les compétences en programmation et les cadres analytiques qui animent la découverte biologique moderne. Ce cours vous mène des fondements de la bioinformatique jusqu'à la génomique, la transcriptomique, l'analyse structurale et l'apprentissage automatique — le tout basé sur des données réelles et des outils standard de l'industrie. Que vous entriez dans le domaine ou que vous formalisiez votre expertise, voici la base exhaustive dont votre carrière a besoin.

Dedika pour entreprises

Ce que vous allez apprendre:

  • Configurez des environnements bioinformatiques reproductibles à l'aide de Conda, Git et d'outils de conteneurisation.

  • Traitez les lectures NGS brutes à travers les flux de travail de contrôle de la qualité, d'alignement et d'annotation des variants.

  • Quantifiez et analysez l'expression génique différentielle à partir de données RNA-Seq à l'aide de DESeq2 et d'edgeR.

  • Appliquez Python et Biopython pour analyser, manipuler et visualiser des données de séquences biologiques.

  • Reconstruisez des arbres phylogénétiques et effectuez des analyses génomiques comparatives entre espèces.

  • Implémentez des modèles d'apprentissage automatique pour classifier et interpréter des ensembles de données omiques à haute dimension.

Comment vous étudiez de façon pratique Formation de base en bioinformatique

Comment vous pratiquez Formation de base en bioinformatique

Pour vous, entreprise, qui souhaitez former votre équipe

Avec Dedika pour entreprises, le cours inclut des exercices et des exemples adaptés à votre propre entreprise et à ses besoins spécifiques.

Cliquez ici

Contenu du cours

8 Chapitres • 40 LeçonsDurée entre 4 et 360 heures (vous décidez)

Chapitre 1Voir les détails

Introduction aux fondations de la bioinformatique

  • Leçon 1 • Configuration d'un environnement bioinformatique

    Guide l'installation d'outils en ligne de commande, de gestionnaires de paquets et d'environnements virtuels. Assure que chaque étudiant dispose d'un espace de travail reproductible avant d'aborder les exercices computationnels.

  • Leçon 2 • Principales bases de données biologiques

    Présente les dépôts principaux tels que NCBI, UniProt et Ensembl. Les étudiants acquièrent des compétences pratiques pour interroger, récupérer et citer des enregistrements de bases de données.

  • Leçon 3 • Qu'est-ce que la bioinformatique

    Définit la bioinformatique comme l'intersection de la biologie, de l'informatique et des statistiques. Établit la portée de la discipline et motive les approches computationnelles aux questions biologiques.

  • Leçon 4 • Formats de fichiers en bioinformatique

    Couvre les formats FASTA, FASTQ, GFF, VCF et les formats connexes essentiels pour l'échange de données. Prépare les étudiants à manipuler des fichiers de données brutes dans tous les chapitres d'analyse ultérieurs.

  • Leçon 5 • Types et sources de données biologiques

    Passe en revue les formats de données nucléotidiques, protéiques et phénotypiques utilisés dans le domaine. Relie les types de données aux flux de travail d'analyse en aval présentés dans les chapitres ultérieurs.

Chapitre 2Voir les détails

Programmation essentielle pour la bioinformatique

  • Leçon 1 • Notions de base de Python pour les biologistes

    Couvre les variables, les types de données, les boucles et les fonctions à l'aide d'exemples biologiques. Fournit les fondations de script nécessaires à toutes les analyses computationnelles du cours.

  • Leçon 2 • Manipulation de données avec Pandas

    Présente les DataFrames pour la manipulation de données génomiques et d'expression tabulaires. Permet le filtrage, la fusion et le résumé efficaces de grands ensembles de données biologiques.

  • Leçon 3 • Script Bash et automatisation de pipelines

    Enseigne le script shell pour enchaîner les outils bioinformatiques en pipelines reproductibles. Réduit les étapes manuelles et prépare les étudiants à la gestion de flux de travail dans les chapitres ultérieurs.

  • Leçon 4 • Manipulation de séquences biologiques en Python

    Utilise Biopython pour analyser, chercher et transformer des enregistrements de séquences par programmation. Applique directement les compétences Python aux fichiers FASTA et GenBank présentés dans le chapitre un.

  • Leçon 5 • Visualisation avec Python

    Applique Matplotlib et Seaborn pour tracer des statistiques de séquences, des distributions et des cartes de chaleur. Les compétences en visualisation soutiennent l'interprétation des résultats tout au long du cours.

Chapitre 3Voir les détails

Alignement de séquences et recherche de similarité

  • Leçon 1 • Annotation fonctionnelle basée sur l'alignement

    Utilise les résultats d'alignement pour déduire la fonction des gènes, les orthologues et les domaines conservés. Intègre les sorties de recherche de similarité avec les annotations des bases de données du chapitre un.

  • Leçon 2 • Principes de l'alignement de séquences

    Explique les algorithmes d'alignement global et local, les matrices de score et les pénalités d'écart. Fournit la base théorique pour évaluer toutes les sorties d'alignement dans ce chapitre.

  • Leçon 3 • BLAST et recherche de similarité

    Couvre les variantes de BLAST, la signification statistique et les stratégies de sélection de bases de données. Les étudiants effectuent des recherches par programmation et analysent les résultats à l'aide des analyseurs BLAST de Biopython.

  • Leçon 4 • Modèles de profil et de Markov cachés

    Explique les HMM de profil pour la détection sensible d'homologie lointaine à l'aide de HMMER. S'appuie sur les concepts d'ASM pour permettre les recherches de familles de protéines à l'échelle des bases de données.

  • Leçon 5 • Alignement de séquences multiples

    Présente les algorithmes d'ASM progressifs et itératifs à l'aide de ClustalW et MUSCLE. Relie la qualité de l'alignement aux analyses phylogénétiques et fonctionnelles en aval.

Chapitre 4Voir les détails

Génomique et analyse du séquençage de nouvelle génération

  • Leçon 1 • Annotation et interprétation des variants

    Annote les variants avec les conséquences fonctionnelles à l'aide d'ANNOVAR et SnpEff. Relie les effets des variants aux modèles de gènes et aux bases de données de fréquence des populations.

  • Leçon 2 • Appel de variants et génotypage

    Appelle les SNP et les indels à partir de fichiers BAM à l'aide de GATK HaplotypeCaller et FreeBayes. Produit des fichiers VCF annotés avec des vraisemblances de génotype et des filtres de qualité.

  • Leçon 3 • Contrôle de la qualité et écrêtage des lectures

    Applique FastQC et Trimmomatic pour évaluer et améliorer la qualité des lectures brutes. Assure des données d'entrée propres pour un alignement et un appel de variants précis dans les sections suivantes.

  • Leçon 4 • Aperçu de la technologie SNG et des données

    Passe en revue les plateformes de séquençage à lectures courtes et longues ainsi que leurs caractéristiques de sortie. Contextualise les mesures de qualité et les profils d'erreur qui guident les décisions de traitement en aval.

  • Leçon 5 • Alignement du génome de référence

    Aligne les lectures écrêtées sur les génomes de référence à l'aide de BWA et Bowtie deux. Produit des fichiers BAM triés et indexés nécessaires pour toutes les analyses génomiques en aval.

Chapitre 5Voir les détails

Transcriptomique et analyse de séquençage d'ARN

  • Leçon 1 • Conception expérimentale du séquençage d'ARN

    Couvre la réplication, les effets de lot et les choix de préparation de banques qui affectent l'analyse. Les bonnes décisions de conception prises ici ont un impact direct sur la puissance statistique dans les sections ultérieures.

  • Leçon 2 • Analyse d'enrichissement fonctionnel

    Effectue un enrichissement des termes GO et des voies KEGG sur les ensembles de gènes exprimés de manière différentielle. Traduit les listes statistiques de gènes en processus et voies biologiques interprétables.

  • Leçon 3 • Normalisation et évaluation de la qualité

    Applique les normalisations TPM, RPKM et DESeq deux pour corriger la profondeur de séquençage et la composition. Les graphiques de diagnostic révèlent les échantillons aberrants avant les tests statistiques.

  • Leçon 4 • Analyse de l'expression différentielle

    Utilise DESeq deux et edgeR pour identifier les changements d'expression statistiquement significatifs. Applique la correction pour tests multiples et les seuils de changement de pli pour produire des listes de gènes fiables.

  • Leçon 5 • Cartographie des lectures et quantification

    Aligne les lectures de séquençage d'ARN avec HISAT deux et quantifie les transcrits à l'aide de featureCounts et Salmon. Génère des matrices de comptage qui alimentent directement l'analyse de l'expression différentielle.

Chapitre 6Voir les détails

Bioinformatique structurale et analyse des protéines

  • Leçon 1 • Prédiction de la structure des protéines

    Applique la modélisation par homologie et AlphaFold deux pour prédire les structures tridimensionnelles des protéines. Évalue la qualité du modèle à l'aide des scores DOPE, des graphiques de Ramachandran et des métriques pLDDT.

  • Leçon 2 • Fondamentaux de la structure des protéines

    Passe en revue les niveaux de structure primaire à quaternaire et présente le format de fichier PDB. Fournit le vocabulaire structural nécessaire pour interpréter les résultats de prédiction et d'amarrage.

  • Leçon 3 • Réseaux d'interactions protéine-protéine

    Construit et analyse des réseaux d'IPP à l'aide des données de STRING et de la visualisation Cytoscape. Identifie les protéines hubs et les modules fonctionnels pertinents pour la biologie des maladies et des voies de signalisation.

  • Leçon 4 • Principes de base de l'amarrage moléculaire

    Présente l'amarrage ligand-récepteur à l'aide d'AutoDock Vina pour prédire les poses de liaison. Relie les connaissances structurales à la découverte de médicaments et aux applications d'annotation fonctionnelle.

  • Leçon 5 • Analyse des séquences protéiques

    Calcule les propriétés physicochimiques, les peptides signaux et les régions transmembranaires à partir de la séquence. S'appuie sur les compétences d'alignement du chapitre trois pour caractériser les familles de protéines.

Chapitre 7Voir les détails

Phylogénétique et génomique comparative

  • Leçon 1 • Applications de la génomique comparative

    Identifie les génomes centraux et accessoires, les expansions de familles de gènes et les événements de transfert horizontal de gènes. Intègre les données phylogénétiques et génomiques pour répondre aux questions évolutives et fonctionnelles.

  • Leçon 2 • Inférence phylogénétique bayésienne

    Présente les méthodes bayésiennes et l'échantillonnage MCMC à l'aide de BEAST et MrBayes. Produit des arbres calibrés dans le temps avec un support de probabilité a posteriori pour les hypothèses évolutives.

  • Leçon 3 • Construction d'arbres phylogénétiques

    Applique les méthodes basées sur les distances, la parcimonie maximale et le maximum de vraisemblance pour construire des arbres. Utilise IQ-TREE et RAxML pour produire des phylogénies supportées par bootstrap à partir d'une entrée ASM.

  • Leçon 4 • Alignement de génomes entiers et synténie

    Aligne des génomes entiers avec MUMmer et identifie des blocs synténiques entre espèces. Révèle les réarrangements génomiques à grande échelle et les segments chromosomiques conservés.

  • Leçon 5 • Concepts évolutifs pour la bioinformatique

    Passe en revue l'évolution moléculaire, les modèles de substitution et la théorie neutraliste de l'évolution. Établit le cadre théorique nécessaire pour des méthodes précises de reconstruction d'arbres.

Chapitre 8Voir les détails

Recherche reproductible et gestion des flux de travail

  • Leçon 1 • Conteneurisation avec Docker et Singularity

    Empaquète les environnements bioinformatiques dans des conteneurs Docker et Singularity pour la portabilité. Élimine les conflits de dépendances qui compromettent la reproductibilité entre les systèmes informatiques.

  • Leçon 2 • Principes de base du calcul haute performance

    Soumet et surveille des travaux sur des grappes HPC à l'aide des ordonnanceurs SLURM et PBS. Étend les analyses computationnellement intensives des chapitres quatre et cinq aux ressources de la grappe.

  • Leçon 3 • Gestion des flux de travail avec Snakemake

    Construit des pipelines basés sur des règles dans Snakemake pour automatiser les analyses génomiques en plusieurs étapes. Applique les compétences Bash et Python du chapitre deux dans un cadre de flux de travail évolutif.

  • Leçon 4 • Principes de la recherche reproductible

    Définit la reproductibilité, la réplicabilité et la provenance dans les contextes de la biologie computationnelle. Motive les pratiques de documentation systématique qui sous-tendent tout travail professionnel en bioinformatique.

  • Leçon 5 • Partage et publication des analyses

    Dépose les données, le code et les flux de travail dans des dépôts publics conformément aux normes de la communauté. Prépare les étudiants à répondre aux exigences de partage de données des revues et des organismes de financement.

Certification

Votre certificat valide de réussite

Ce cours est pour vous :

  • Étudiant ou étudiante diplômé(e) en biologie : a besoin de compétences informatiques pour diriger des projets de recherche indépendants.

  • Chercheur ou chercheuse de laboratoire : souhaite analyser des données de séquençage sans avoir recours à un ou une bioinformaticienne.

  • Diplômé(e) en sciences biomédicales : cherchant à se tourner vers des rôles axés sur les données dans l'industrie ou le milieu universitaire.

  • Professionnel ou professionnelle en informatique : désireux(-euse) d'appliquer ses compétences en programmation à des problèmes biologiques.

  • Coordonnateur ou coordonnatrice de recherche clinique : visant à interpréter des rapports génomiques et à contribuer à des études translationnelles.

  • Éducateur ou éducatrice en sciences : développe son expertise pour enseigner avec assurance les méthodes modernes de biologie computationnelle.

Ce que nos apprenants disent

Vos cours sont parfaits. J'ai acheté le forfait d'un an et j'ai enfin l'opportunité de suivre divers sujets qui m'intéressent sans avoir à changer de plateforme... je vous remercie pour tout ce que vous faites, je vous ai déjà recommandés à d'autres personnes...
Giulio Carlo
Giulio CarloÉtudiant en Marketing Numérique
J'aime la façon dont les leçons vont droit au but et comment je peux changer de chapitres et passer le contenu dont je n'ai pas besoin.
Mariana Ferres
Mariana FerresÉtudiante en Photographie
J'aime le contenu et la façon dont il est présenté ainsi que la transcription des vidéos, ce qui accélère le processus !
Luciana Alvarenga
Luciana AlvarengaÉtudiante en Design d'Ongles
La plateforme est rapide, simple à utiliser. La diversité du contenu et les vidéos complémentaires aident beaucoup dans l'apprentissage.
André Felipe
André FelipeÉtudiant en Ingénierie de Prompt

Formations principales

FAQ

Qui est Dedika?

Le certificat est-il valable au Canada ?

Les cours sont-ils gratuits?

Quelle est la charge de travail des cours?

Comment sont les cours?

Comment fonctionnent les cours?

Quelle est la durée des cours?

Quel est le coût ou le prix des cours?

Qu’est-ce qu’un cours EAD ou en ligne et comment ça fonctionne?

Cours PDF