beatriz kanzki( laboratoiredudr....

18
Présentée par : Beatriz Kanzki Laboratoire du Dr. Hamet Superviseurs : Dr. Pavel Hamet Dr. Michael Philips Dr. Alain April

Upload: others

Post on 14-Oct-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Beatriz Kanzki( LaboratoireduDr. Hamet(publicationslist.org/data/a.april/ref-498/GOAT_presentation.pdf · Présentéepar: Beatriz Kanzki(LaboratoireduDr. Hamet((Superviseurs:)!!Dr.Pavel!

Présentée  par  :  Beatriz  Kanzki  Laboratoire  du  Dr.  Hamet    Superviseurs  :  

     Dr.  Pavel  Hamet        Dr.  Michael  Philips        Dr.  Alain  April  

 

Page 2: Beatriz Kanzki( LaboratoireduDr. Hamet(publicationslist.org/data/a.april/ref-498/GOAT_presentation.pdf · Présentéepar: Beatriz Kanzki(LaboratoireduDr. Hamet((Superviseurs:)!!Dr.Pavel!

“Tout   n’est   pas   écrit   dans   les   livres,   quelquefois   on   détecte  quelquechose   par   expérience,   par   bon   sens,   ou   par   la   logique.  Mais   d’autres   fois,   il   faut   prendre   du   recul   pour   réanalyser   et  rechercher  ce  qu’on  n’a  pas  remarqué  avant.”    “Not   everything   is  wriFen   in   books,   someHmes   you   detect   some   things  with  experience,   common  sense,  or   logic,  but  other  Hmes  you  have   to   take  a   step  back  and  reanalyze  to  see  what  exactly  did  you  miss.”  

Dr  Adrien  Andre  Orthopedic  surgeon,  Traumatology  

Hai@’s  general  hospital  

Page 3: Beatriz Kanzki( LaboratoireduDr. Hamet(publicationslist.org/data/a.april/ref-498/GOAT_presentation.pdf · Présentéepar: Beatriz Kanzki(LaboratoireduDr. Hamet((Superviseurs:)!!Dr.Pavel!

Plan  de  la  presenta@on  

1.  Introduc@on  et  contexte  du  projet.  2.  Présenta@on  du  projet  realisée:  

1.  Historique  2.  But  3.  Hypothèse  4.  Ou@ls  u@lisés  5.  Fonc@onnement.  

3.  Conclusion  

Page 4: Beatriz Kanzki( LaboratoireduDr. Hamet(publicationslist.org/data/a.april/ref-498/GOAT_presentation.pdf · Présentéepar: Beatriz Kanzki(LaboratoireduDr. Hamet((Superviseurs:)!!Dr.Pavel!

Introduc@on  et  presenta@on  du  contexte  

•  Objec@f  de  la  recherche:  •  Accroitre  la  connaissance,  •  Faire  reculer  l’incer@tude.  

•  Dans  ce  domaine  il  est  cruciale  d’avoir  accès  aux  résultats  déja  obtenus.  

•  GOAT  (Gene@c  Output  Analysis  Tool)  est  inspiré  d’un  ou@l  du  laboratoire  du  Dr  Hamet.  

Page 5: Beatriz Kanzki( LaboratoireduDr. Hamet(publicationslist.org/data/a.april/ref-498/GOAT_presentation.pdf · Présentéepar: Beatriz Kanzki(LaboratoireduDr. Hamet((Superviseurs:)!!Dr.Pavel!

Historique  •  Problèmes  

d’efficacité  •  Problèmes  de  

performance  •  Problèmes  

d’accès    

Tableau  de  resultats  

Page 6: Beatriz Kanzki( LaboratoireduDr. Hamet(publicationslist.org/data/a.april/ref-498/GOAT_presentation.pdf · Présentéepar: Beatriz Kanzki(LaboratoireduDr. Hamet((Superviseurs:)!!Dr.Pavel!

Hypothèse  

Serait-­‐il  possible  qu'une  interface  facile  d'u@lisa@on,  concu  avec  des  gratuiciels  puissent  presenter  de  l’informa@on  complexe  de  manière  

plus  efficace,  et  de  regrouper  toutes  les  ressources  externes  pour  ce  champ  de  

recherche  en  un  seul  endroit  ?  

Page 7: Beatriz Kanzki( LaboratoireduDr. Hamet(publicationslist.org/data/a.april/ref-498/GOAT_presentation.pdf · Présentéepar: Beatriz Kanzki(LaboratoireduDr. Hamet((Superviseurs:)!!Dr.Pavel!

Ou@ls  disponible  •  Plusieurs  ou@ls  de  

visualisa@on  ont  déja  été  conçu  avec  des  gratuiciels.  

•  Pour  ne  citer  que  quelques  uns:  –  LocusZoom  –  GWAS  pipeline  

•  Beaucoup  de  gratuiciels  offrent  une  alterna@ve  aux  logiciels  d’analyses  de  données.  

FAU  Neuroscien@st  Receive  Patent  for  New  5D  Method  to  understand  big  Data  

Page 8: Beatriz Kanzki( LaboratoireduDr. Hamet(publicationslist.org/data/a.april/ref-498/GOAT_presentation.pdf · Présentéepar: Beatriz Kanzki(LaboratoireduDr. Hamet((Superviseurs:)!!Dr.Pavel!

But  de  GOAT  

1.  Rendre  l’informa@on  de  la  base  de  données  disponibles.  

2.  Intégrer  des  ou@ls  de  visualisa@on  pour  ces  derniers.  

3.  Rendre  la  recherche  de  résultats  plus  efficace.  

Page 9: Beatriz Kanzki( LaboratoireduDr. Hamet(publicationslist.org/data/a.april/ref-498/GOAT_presentation.pdf · Présentéepar: Beatriz Kanzki(LaboratoireduDr. Hamet((Superviseurs:)!!Dr.Pavel!

Ou@ls  

•  Librairie  de  Biopython:  Bokeh,  Numpy,  Pandas,  Blaze,  Flask,  Matplotlib  avec  Django  (Framework)  

•  MySQL  pour  les  requetes  dans  la  base  de  données.  

Page 10: Beatriz Kanzki( LaboratoireduDr. Hamet(publicationslist.org/data/a.april/ref-498/GOAT_presentation.pdf · Présentéepar: Beatriz Kanzki(LaboratoireduDr. Hamet((Superviseurs:)!!Dr.Pavel!

Fonc@onnement  du  1er  module  de  GOAT  

Page 11: Beatriz Kanzki( LaboratoireduDr. Hamet(publicationslist.org/data/a.april/ref-498/GOAT_presentation.pdf · Présentéepar: Beatriz Kanzki(LaboratoireduDr. Hamet((Superviseurs:)!!Dr.Pavel!

Graphe  du  phenotype    “All  cause  death”  

SNP  significa@fs  ressortent  

Données  Obtenues  de  la  base  de  données  du  Dr  Hamet,  et  crée  avec  Biopython  matplotlib,  du  groupe    Anaconda  de  Con@nuum  Analy@cs.  

Page 12: Beatriz Kanzki( LaboratoireduDr. Hamet(publicationslist.org/data/a.april/ref-498/GOAT_presentation.pdf · Présentéepar: Beatriz Kanzki(LaboratoireduDr. Hamet((Superviseurs:)!!Dr.Pavel!

Tableau  vue  générale  

Colonnes  apparaissant  par  défaut  en  u@lisant  le  Pandas  dataframe  de  Biopython  de  Con@nuum  Analy@cs  

Page 13: Beatriz Kanzki( LaboratoireduDr. Hamet(publicationslist.org/data/a.april/ref-498/GOAT_presentation.pdf · Présentéepar: Beatriz Kanzki(LaboratoireduDr. Hamet((Superviseurs:)!!Dr.Pavel!

Vue  spécifique  “Area  Selec@on”  Selec@on  d’un  point  donne  vue  en  3D  

Sauvegarde  du  graphe  

Vue  avec  intérac@on  (zoom,  selec@on  de  points,  nom  de  gene)  

Généré  avec  Bokeh  de  Con@nuum  Analy@cs.  Une  librairie  permeiant  le  partage  de  graphe  sur  le  web.  

Page 14: Beatriz Kanzki( LaboratoireduDr. Hamet(publicationslist.org/data/a.april/ref-498/GOAT_presentation.pdf · Présentéepar: Beatriz Kanzki(LaboratoireduDr. Hamet((Superviseurs:)!!Dr.Pavel!

Tableau  vue  spécifique  

Informa@ons  contenues  sur  le  graphe  plus  l’allèle  mineure,  la  cohort  qui  avait  été  u@lisé  et  les  liens  vers  ressources  externes.  Obtenue  Avec  

Pandas  dataframe  de  Con@nuum  Analy@cs.  

Page 15: Beatriz Kanzki( LaboratoireduDr. Hamet(publicationslist.org/data/a.april/ref-498/GOAT_presentation.pdf · Présentéepar: Beatriz Kanzki(LaboratoireduDr. Hamet((Superviseurs:)!!Dr.Pavel!

Conclusion  

  La   créa@on   de   GOAT   a   été   possible   grace   à   la  demande  des  u@lisateurs  du  Laboratoire  du  Dr  Hamet  qui  voulaient   d’un   ou@ls   plus   efficace   pour   une   meilleure  visualisa@on  des  résultats  de  la  base  de  données.    

  Un   grand   effort   a   été   fait   pour   créer   une   interface  simple,   qui   u@lisent   les   ressources   computa@onnelles  disponibles  pour  la  visualisa@on  des  résultats.  

 Mon  inten@on  est  de  con@nuer  à   lui  ajouter  d’autres  modules   tels   que   :   “Phenotype   comparison”,   “Results  pairing”,   “Sta@s@cal   Analysis”,   “Interac@on   Analysis”,  “GWAS”  @rant  profit  des  technologies  BIG  DATA.  

Page 16: Beatriz Kanzki( LaboratoireduDr. Hamet(publicationslist.org/data/a.april/ref-498/GOAT_presentation.pdf · Présentéepar: Beatriz Kanzki(LaboratoireduDr. Hamet((Superviseurs:)!!Dr.Pavel!

Remerciement  

•  Dr  Pavel  Hamet  et  Dre  Johanne  Tremblay  pour  leur  support  dans  ce  projet.  

•  Dr  Michael  Philips  pour  son  appui  et  ses  conseils.  

•  Dr  Alain  April  et  son  équipe  pour  son  appui  et  la  coordonna@on  du  projet.  

•  L’équipe  du  Dr  Hamet  pour  leur  collabora@on  et  support.  

•  Remerciement  à  l’équipe  de  Con@nuum  Analy@cs.    

Page 17: Beatriz Kanzki( LaboratoireduDr. Hamet(publicationslist.org/data/a.april/ref-498/GOAT_presentation.pdf · Présentéepar: Beatriz Kanzki(LaboratoireduDr. Hamet((Superviseurs:)!!Dr.Pavel!

Références  •  P.  Joly,  La  recherche  médicale  et  sa  valorisaHon,  La  santé  et  la  médecine  à  

l’aube  du  XXI  siècle,  Magazine  No562  Février  2001.  •  E.  HalperinandDietrich,  A.  Stephan,  SNP  ImputaHon  in  associaHon  

studies,  Nature  Biotechnology  27,  349-­‐351  (2009),  doi:10.1038énbt0409-­‐349.  

•  J.Y.Dai,  I.  Ruczinski,  M.  Leblanc,  C.  Kooperberg,  ImputaHon  Methods  to  improve  Inference  in  SNP  AssociaHon  Studies,  Genet.  Epidemiol.  DOI  10.1002/gepi  

•  Chaierjee,  S.,  Gopidi,  N.,  Kyasa,  R.,  and  Prashanth  Ravi,  P.,  EvaluaHon  of  Open  Source  Tools  and  development  PlaPorms  for  Data  Analysis  in  Engine  Development,  SAE  Technical  Paper  2015-­‐26-­‐0076,  2015,  doi:10.4271é2015-­‐26-­‐0076.  

•  C.  Rossant,  K.  D.  Harris,  Hardware-­‐accelerated  interacHve  data  visualizaHon  for  neuroscience  in  Python,  Fron@ers  Neuroinforma@cs  2013;7:36,  PMCID:  PMC3867689,  doi:  10.3389éfninf.2013.00036  

Page 18: Beatriz Kanzki( LaboratoireduDr. Hamet(publicationslist.org/data/a.april/ref-498/GOAT_presentation.pdf · Présentéepar: Beatriz Kanzki(LaboratoireduDr. Hamet((Superviseurs:)!!Dr.Pavel!

Références  (suite)  •  V.M.  Ayer,  S.  Miguez,  B.  H.  Toby,  Why  scienHsts  should  

learn  to  program  in  Python,  Crystallography  Educa@on,  Advanced  Photon  source,  Argonne  Na@onal  Laboratory,  9700  S.  Cass  Avenue,  Argonne,  Illinois  60439-­‐4814,  doi:  10.1017/SO885715614000931.  

•   R.  Wang,  Y.  Perez-­‐Riverl,  H.  Hermjakob,  J.  A.  Vizcaino,  Open  source  librairies  and  frameworks  for  biological  data  visualizaHon:  A  guide  for  developpers,  Proteomics,  5  FEB  2015,  DOI:  10.1002épmic.201400377.  

•  D.  Farrell,  S.  V.  Gordon,  Epitopemap:  a  web  applicaHon  for  integrated  whole  proteome  epitope  predicHon,  BMC  Bioinforma@cs  2015,  16:221,  doi:10.1186és12859-­‐015-­‐0659-­‐0.