1 Thomas Mouilleseaux Cours IFT6291 : Projet de Recherche.
-
Upload
mainard-beauvais -
Category
Documents
-
view
117 -
download
2
Transcript of 1 Thomas Mouilleseaux Cours IFT6291 : Projet de Recherche.
1
<? Le PHP appliqué à la BioInformatique ?>
Thomas Mouilleseaux
Cours IFT6291 : Projet de Recherche
2
<? Sommaire ?>
Introduction Le projet BioPHP Travaux avec BioPHP Mes travaux en PHP Conclusion
IntroLe Projet BioPHPTravaux avec BioPHPMes travaux en PHPConclusion
3
<? Introduction ?>
Pourquoi ce sujet ?
IntroLe Projet BioPHPTravaux avec BioPHPMes travaux en PHPConclusion
4
<? Le Projet BioPHP ?>
BioJava, BioPython, BioPerl, BioXml…
Vise à étendre le langage de script PHP pour l'utilisation en biologie
Une collection d'outils pour aider les programmeurs PHP à réaliser des applications bioinformatiques
Lie ensemble des applications et des bases de données bioinformatiques locales et distantes
IntroLe Projet BioPHPTravaux avec BioPHPMes travaux en PHPConclusion
5
<? PHP pour calcul biologique ?> Lire les données de Genbank, Swissprot, Fasta, et Clustal
Effectuer des analyses simples (calculs poids moléculaires, calcul de charge, chaînes de consensus…)
Rechercher des motifs dans des séquences (codons, miroirs, palindromes)
Digérer une séquence nucléique en utilisant une ou plusieurs enzymes ou ribonucléases de restriction
Communiquer avec des programmes externes tels que Clustal, pour aligner plusieurs séquences
IntroLe Projet BioPHPTravaux avec BioPHPMes travaux en PHPConclusion
6
<? Travaux avec BioPHP ?>
Trouvaille Mirror / Palindrome dans un ordre
Fragments de trouvaille de sommaire d’enzymes de restriction
Mes applications
IntroLe Projet BioPHPTravaux avec BioPHPMes travaux en PHPConclusion
7
<? Trouvaille Mirror/Palindrome dans un ordre ?> Recherches des miroirs génétiques et palindromes dans un
ordre nucléique donné
IntroLe Projet BioPHPTravaux avec BioPHPMes travaux en PHPConclusion
Long Palindrome
Long Subseq
Ordre nucléique
Choix Miroir/Palindrome
8
<? Fragments de trouvaille de sommaire d’enzymes de restriction ?> Digère complètement (des coupes) un ordre donné de
nucléotide en utilisant une enzyme donnée de restriction
IntroLe Projet BioPHPTravaux avec BioPHPMes travaux en PHPConclusion
9
<? Mes applications ?>
Exemples de scripts utilisants les classes Protéine Resten Seq SeqAlign SeqDB SeqMatch SubMatrix
IntroLe Projet BioPHPTravaux avec BioPHPMes travaux en PHPConclusion
10
<? Mes travaux en PHP ?> Algorithme des 4 Russes Arbre des suffixes Algorithme de Boyer-Moore
IntroLe Projet BioPHPTravaux avec BioPHPMes travaux en PHPConclusion
11
<? Algorithme des 4 Russes ?>
IntroLe Projet BioPHPTravaux avec BioPHPMes travaux en PHPConclusion
12
<? Arbre des suffixes ?>
IntroLe Projet BioPHPTravaux avec BioPHPMes travaux en PHPConclusion
13
<? Algorithme de Boyer-Moore ?> A Venir…
En cours de développement…
IntroLe Projet BioPHPTravaux avec BioPHPMes travaux en PHPConclusion
14
<? Conclusion ?>
Que m’a apporté ce projet ?
IntroLe Projet BioPHPTravaux avec BioPHPMes travaux en PHPConclusion