ISMB/​ECCB 2019 & live-tweet : comment raconter l'un en utilisant l'autre avec R ?

En cette magni­fique ren­trée 2019/​2020, lais­sez-moi vous par­ler encore un peu de cet été, et plus par­ti­cu­liè­re­ment de la confé­rence ISMB/​ECCB, réfé­rence en bio-infor­ma­tique, qui s'est dérou­lée du 21 au 25 juillet der­nier à Bâle. Et pour cela, je vais allier l'utile à l'agréable en vous pré­sen­tant ce qu'est le live-tweet et com­ment bien le réus­sir à une confé­rence pour en res­sor­tir un rap­port de celle-ci avec quelques visua­li­sa­tions sym­pa­thiques.

Messe Basel New Hall | Pho­to Gwe­naëlle L. /​ Logo ISCB

Qu'est ce que l'ISMB/ECCB ?

Comme le nom l'indique, c'est en fait le regrou­pe­ment de deux confé­rences, l'Intelligent Sys­tems for Mole­cu­lar Bio­lo­gy Confe­rence et l'Euro­pean Confe­rence on Com­pu­ta­tio­nal Bio­lo­gy. Cette confé­rence 2 en 1 est effec­tuée tous les deux ans depuis 2007. On y voit réunit des scien­ti­fiques de l'informatique, de la bio­lo­gie molé­cu­laire, des mathé­ma­tiques, de la sta­tis­tique et des domaines connexes. Elle se concentre prin­ci­pa­le­ment sur le déve­lop­pe­ment et l'application de méthodes infor­ma­tiques avan­cées pour les pro­blèmes bio­lo­giques mais pas que ! Et c'était ain­si l'occasion d'en savoir un peu plus sur ces pro­jets qui se déve­loppent autour.

Pour s'y retrou­ver dans les thé­ma­tiques pré­sen­tées à la confé­rence, 21 regrou­pe­ments de cher­cheurs, les COSI (Com­mu­ni­ties of Spe­cial Inter­est), ont été char­gés de réa­li­ser la pro­gram­ma­tion dans leur ses­sion. Ain­si on a pu voir les clas­siques ses­sions réseaux bio­lo­giques, bio-infor­ma­tique struc­tu­rale, machine lear­ning, etc. Mais éga­le­ment des sujets plus paral­lèles à la bioin­fo : édu­ca­tion, PI (Per­son­nal Inves­ti­ga­tor) juniors, open source, etc.

En plus de ces pré­sen­ta­tions répar­ties sur 4 jours avec entre 8 et 10 ses­sions paral­lèles, la confé­rence a éga­le­ment accueilli des ate­liers divers (repro­duc­ti­bi­li­té, ren­contre emplois, der­nières nou­veau­tés tech­niques, logi­cielles et maté­rielle) et sur­tout une key­note à chaque jour. Je vous laisse aller décou­vrir ça par vous-même sur le site de la confé­rence.

Mais entrons dans le vif du sujet, vou­lez-vous ?

C'est joli Bâle quand même 😉 | CC-BY-NC-SA Gwe­naëlle L.

Qu'est-ce que le live-tweet, et pourquoi en faire ?

Une rapide définition

Twit­ter c'est un réseau social accès sur le micro-blog­ging. Mais plu­tôt que de vous en refaire une pré­sen­ta­tion, je vous invite à consul­ter l'article sur Twit­ter comme arme de com­mu­ni­ca­tion mas­sive et outil scien­ti­fique !

Le live-tweet quant à lui consiste de façon géné­rale à retrans­crire en direct un évè­ne­ment. Et ceux-ci peuvent être de nature très variées ! On a ain­si pu voir des jour­na­listes live-twee­ter des mani­fes­ta­tions, des per­sonnes assis­tant à un pro­cès retrans­crire les juge­ments, et dans notre cas, des cher­cheurs live-twee­ter des pré­sen­ta­tions scien­ti­fiques !

Cela peut paraître inutile/​brouillon comme idée, mais dans nos vies actuelles où l'information tran­site beau­coup par les réseaux sociaux comme Twit­ter, et où l'immédiateté est de mise, le live-tweet prend son sens. Il peut ensuite être une base pour un article plus tra­vaillé en pro­fon­deur.

Les raisons de s'y adonner

Le live-tweet peut revê­tir plu­sieurs aspects plus ou moins égoïstes.

En publiant les dia­po­si­tives (par­tiel­le­ment ou tota­le­ment dépen­dant de votre rapidité/​envie), vous per­met­tez à des gens n'assistant pas à la confé­rence de suivre les avan­cées faites sur un sujet. Et à une heure où les bud­gets se réduisent en com­men­çant par ceux de dépla­ce­ment, il est agréable de pou­voir pro­fi­ter de ce genre de com­mu­ni­ca­tions.

Le live tweet est éga­le­ment l'occasion de faire votre compte ren­du de confé­rence en direct. Les confé­rences sont un temps de foi­son­ne­ment d'informations toutes plus inno­vantes. Il y en a donc bien trop pour qu'on puisse rete­nir la tota­li­té de ce qui pour­rait être per­ti­nent pour notre recherche actuelle ou future. Avoir la syn­thèse de ce qui s'est dit per­met (comme on le ver­ra plus bas) de pou­voir recher­cher des infor­ma­tions après coup, notam­ment quand un col­lègue vient vous deman­der "Eh t'as vu cette pré­sen­ta­tion ? Oui ? Il a par­lé de com­ment il fai­sait <sujet poin­tu> ?".

Attention avant de publier le fil !

Toutes les confé­rences n'autorisent pas le live tweet, et tous les cher­cheurs pré­sen­tant leurs tra­vaux ne sou­haitent pas for­cé­ment voir ceux-ci ren­dus lar­ge­ment public (car on s'entend, aller pré­sen­ter en confé­rence c'est déjà rendre plus ou moins public…).

Quelques pré­cau­tions à prendre donc :

  • Regar­dez dans les bonnes pra­tiques de la confé­rence, règle­ment ou tout autre mani­feste s'il est fait men­tion des réseaux sociaux, de la prise et/​ou dif­fu­sion de pho­tos des pré­sen­ta­tions et/​ou pos­ters.
  • Si aucune infor­ma­tion à ce sujet n'est dis­po­nible, n'hésitez pas à contac­ter des orga­ni­sa­teurs. Si la confé­rence dis­pose d'un compte sur un réseau comme Twit­ter, c'est encore un meilleur moyen de les inter­pel­ler.
  • Cer­taines confé­rences auto­ri­se­ront le live tweet mais lais­se­ront la pos­si­bi­li­té à leurs auteurs de pré­ci­ser une res­tric­tion. On a ain­si pu voir cette tech­nique mise en place avec suc­cès par les orga­ni­sa­teurs de JOBIM 2017 !
  • De base, s'il est pré­ci­sé que les tra­vaux ne sont pas publiés sur cer­taines dia­po­si­tives, il est plus sûr de ne pas live-twee­ter ces par­ties. Cela ne nuit en rien à la qua­li­té du live tweet, pré­ci­sez le sim­ple­ment pour ne pas perdre les per­sonnes qui vous sui­vraient.
  • Si vous êtes hors-confé­rence, pour une pré­sen­ta­tion occa­sion­nelle d'un cher­cheur invi­té par exemple, allez lui deman­der avant si pos­sible s'il vous auto­rise à live twee­ter. Si vous n'y par­ve­nez pas, vous pou­vez tou­jours pré­pa­rer un fil sans le publier ou prendre les pho­tos et noter sur un bloc note à côté vos com­men­taires asso­ciés, puis aller voir la per­sonne en fin de pré­sen­ta­tion.

Quelles sont les bases pour bien live tweeter ?

Twit­ter per­met aujourd'hui de créer direc­te­ment des fils (threads) com­plets avant même de les pos­ter (contrai­re­ment à avant où il fal­lait pos­ter au fur et à mesure en pen­sant à bien faire une réponse au tweet pré­cé­dent). On va donc exploi­ter cet outil autant que pos­sible. Gar­dez tou­te­fois en tête qu'à l'heure où j'écris ces lignes, vous ne pou­vez enchaî­ner que 25 tweets maxi­mum (ce qui s'est révé­lé par­fois trop court). Pas de panique cepen­dant, vous pou­vez par­fai­te­ment pos­ter les 25 pre­miers tweets et reprendre un thread à par­tir du der­nier.

Inter­face de créa­tion de fil sur Twit­ter (navi­ga­teur)


Tout d'abord, s'il est pos­sible de faire ses lives tweets depuis un pc por­table, je ne sau­rais que trop vous conseiller de le faire depuis votre télé­phone. En effet, au rythme où les dia­po­si­tives défilent, et donc au nombre de pho­to à faire, gérer le trans­fert de ces der­nières vers votre pc est un luxe dif­fi­cile à tenir quand on veut être exten­sif.

Vous allez donc devoir jon­gler entre votre appa­reil pho­to et l'application Twit­ter pour ajou­ter les der­nières pho­tos prises ain­si que ce qui a été dit sur elle. Atten­tion, l'objectif n'est pas non plus de reco­pier mot pour mot ce qui est dit. Le live tweet c'est aus­si l'occasion d'apprendre à faire rapi­de­ment une syn­thèse de ce que vous enten­dez : des mots clefs, un résul­tat, une conclu­sion, une hypo­thèse. Ain­si n'hésitez pas à regrou­per plu­sieurs pho­tos en un tweet avec une phrase résu­mant ce qui ne se trouve pas sur elles (et éga­le­ment si vous n'avez pas eu le temps d'entendre/synthétiser ce qui vient d'être dit ;))

Exemple avec un de mes live tweet récent sur une pré­sen­ta­tion d'un cher­cheur invi­té :

https://​plat​form​.twit​ter​.com/​w​i​d​g​e​t​s​.js

Ini­tia­le­ment la dia­po­si­tive était avec un affi­chage pro­gres­sif : l'élément de gauche, puis celui de droite, enfin celui du milieu. Le tout était ali­men­té par le cher­cheur expli­quant les détails propres à chaque groupe et l'objectif final de tout ceci.

Déroulé des diapositives
Dérou­lé réel des dia­po­si­tives


Vous consta­te­rez plu­sieurs choses ici :

  • Des gens plus grands que vos 1m60 vont sys­té­ma­ti­que­ment se mettre devant vous…
  • Prendre en pho­tos toutes les étapes de défi­le­ment d'une dia­po­si­tive ne sert à rien. Vous êtes dans une optique de syn­thèse où seule la dia­po­si­tive finale vous inté­res­se­ra (atten­tion les pré­sen­ta­teurs ont l'habitude de la pas­ser très vite. Ayez le déclic affû­té !)
  • Par­mi toutes les infor­ma­tions don­nées à l'oral, seul l'essentiel a été gar­dé pour l'écrit : un contexte sim­pli­fié et un objec­tif. Les infor­ma­tions sur les contraintes de cha­cun des par­tis aurait été trop long et inutile à reprendre.
  • Il y a une faute de frappe ! Eh oui, à tapo­ter à toute vitesse sur votre cla­vier, vous allez for­cé­ment en faire. Ne vous en sou­ciez pas sur le moment car une cor­rec­tion immé­diate ris­que­rait de vous faire perdre le fil de la pré­sen­ta­tion et le rythme des pho­tos. Idéa­le­ment reli­sez votre fil de tweets en fin de pré­sen­ta­tions quand vous avez le temps (ce qui n'est pas tou­jours le cas entre deux pré­sen­ta­tion de confé­rence, sur­tout si vous devez chan­ger de salle !)

Infor­ma­tion pra­ti­co-pra­tique :

Atten­tion à votre bat­te­rie ! Prendre des pho­tos et télé­ver­ser des images sur Twit­ter a ten­dance à faire fondre votre charge à vitesse grand V ! Assu­rez-vous donc d'être assis à côté d'une prise (voir d'emmener une mul­ti­prise, vous serez alors aimé par les autres confé­ren­ciers, ou sinon gro­gnez pour éloi­gner les concur­rents) ou bien de vous bala­der avec une bat­te­rie externe.

Quelques aspects avancés pour aller plus loin

Une confé­rence, c'est encore une autre paire de manche par rap­port à une pré­sen­ta­tion iso­lée. Cela implique géné­ra­le­ment beau­coup de pré­sen­ta­tions en peu de temps, sur des sujets dif­fé­rents. Il faut donc un mini­mum de pré­pa­ra­tion si vous ne vou­lez pas perdre de temps une fois dans le live tweet, et si vous vou­lez aider à l'exploitation future de vos tweets.

Les hashtags

Ou "croi­si­mot", ils servent de mot clef et sont très utiles pour clas­ser vos tweets avant même d'avoir com­men­cé à jouer avec eux. Ils se doivent d'être clairs et aus­si court que pos­sible. Pen­sez aus­si que si vous sou­hai­tez une por­tée dans la com­mu­nau­té bioin­fo, les mettre en anglais faci­li­te­ra leur dif­fu­sion.

Voi­ci plu­sieurs types uti­li­sables :

  • Le hash­tag de ses­sion paral­lèle : sou­vent ces ses­sions sont à thème défi­ni et peuvent lit­té­ra­le­ment vous offrir le hash­tag à uti­li­ser. Sinon à vous de recher­cher le mot qui résume le mieux celle-ci. Exemples : #Viz­Bio pour une ses­sion sur la visua­li­sa­tion bio­lo­gique , #Phy­lo­ge­ny, #Pro­teo­mics, etc.
  • Le hash­tag de sujet : des pré­sen­ta­tions dans dif­fé­rentes ses­sions peuvent se recou­per, et uti­li­ser des hash­tags com­mun peut aider à retrou­ver des thèmes abor­dés plus dif­fus. Exemple : #scR­NA, #Machi­ne­Lear­ning, #CoEx­pr, etc.


Ins­pi­rez-vous de ceux déjà exis­tants ou ceux sug­gé­rés par l'application afin de contri­buer à l'information sur chaque sujet. Vous consta­te­rez qu'il est impor­tant d'y avoir au moins réflé­chi à l'avance afin de ne pas y pas­ser trop de temps au risque de lou­per des bouts de pré­sen­ta­tion.

Les titres de fil

Afin de s'y retrou­ver, l'idéal est de débu­ter chaque fil avec un même for­mat que vous déter­mi­ne­rez à l'avance et res­pec­te­rez par la suite. Celui que j'utilise le plus sou­vent est :

#<hash­tag de ses­sion>
<auteur>
with <Titre de pré­sen­ta­tion>
#<hash­tags de thé­ma­tique (option­nel)>
#<hash­tag de la confé­rence>

Exemple de tweet de début de fil


Et c'est là que vient un gros bout de la pré­pa­ra­tion : avoir tous les titres et noms des auteurs (voir leur iden­ti­fiant Twit­ter s'ils y sont) à por­tée de main quand vien­dra le moment ! Car reco­pier un titre/​nom d'un pro­gramme papier ou d'une dia­po­si­tive vous fera assu­ré­ment lou­per le début de la pré­sen­ta­tion.

Mon astuce est de pré­voir la veille la majo­ri­té des pré­sen­ta­tions où j'irai et de faire des brouillons de tweets pour cha­cune d'entre elles.

Un peu de contraste tout de même

Il faut vous deman­der si cette pra­tique est faite pour vous et/​ou com­pa­tible avec ce que vous atten­dez d'une confé­rence. Plu­sieurs aspects peuvent ain­si vous déran­ger dans le live-tweet :

  • Il res­treint les dis­cus­sion que vous pour­riez avoir avec un col­lègue à côté de vous pour critiquer/​question un point énon­cé durant la pré­sen­ta­tion.
  • Une mau­vaise manip, une prise de retard dans sa réa­li­sa­tion peut vous faire perdre le conte­nu impor­tant d'une pré­sen­ta­tion
  • Il demande une orga­ni­sa­tion impor­tante comme vous avez pu le lire. Il ne sera donc pas facile de gérer dès vos pre­mières fois.
  • Dans l'urgence, vous pou­vez en arri­ver à avoir des contre-sens dans ce que vous écri­vez, ce qui faus­se­ra vos notes pour plus tard.

Éva­luez alors si le live-tweet est per­ti­nant dans votre cas.

Et ça donne quoi en l’appliquant à l'ISMB/ECCB ?

Récupérer les tweets et jouer avec : le package rtweet

Logo du package rtweet | Licence: MIT

Avoir pos­té des fils com­plets, un par pré­sen­ta­tion de pré­fé­rence, c'est bien. Pou­voir user de ses atouts de (bio-)informaticien, c'est mieux ! Je vous pré­sente donc le package rtweet qui va aujourd'hui nous per­mettre de récu­pé­rer tous nos tweets en un clin d’œil et de s'amuser avec. La docu­men­ta­tion est vrai­ment bien faite avec des exemples simples et pra­tiques pour rapi­de­ment plon­ger dans l'exploration.

On com­mence donc avec le télé­char­ge­ment des tweets. Le package s'occupe en fait d'interroger l'API de Twit­ter (sans avoir besoin de compte déve­lop­peur). Pen­sez bien à télé­char­ger rapi­de­ment les tweets pendant/​après la confé­rence, il n'est pos­sible de remon­ter que 7 à 10 jours en arrière !

Pour vous per­mettre de vous amu­ser tout de même avec ce jeu de don­nées, vous trou­ve­rez en bas de page un lien vers un reper­toire Github où se trouvent script et don­nées.

Note : un léger cafouillage de la part des orga­ni­sa­teurs de la confé­rence a entraî­né une confu­sion sur le hash­tag à uti­li­ser. J'ai donc fait le choix de sélec­tion­ner tous les hash­tags rat­ta­chés.

Nous voi­là à pré­sent avec nos tweets issus de la confé­rence… Ou presque ! Si comme moi vous avez l'habitude de ne pas spam­mer le hash­tag de la conf dans tous vos tweets d'un même thread, vous vous retrou­vez à pré­sent avec uni­que­ment tous vos pre­miers tweets de fils. On va donc à pré­sent récu­pé­rer les fils asso­ciés à ceux-ci.

  Atten­tion

Ce genre de mani­pu­la­tion peut très rapi­de­ment entraî­ner un grand nombre de don­nées, sur­tout si vous atten­dez la fin de la confé­rence pour tout récu­pé­rer. Atten­dez-vous donc à avoir besoin de pas mal de RAM et à attendre un moment. Il se peut éga­le­ment que l'API de Twit­ter vous jette face au trop grand nombre de requêtes.

Le package ne pro­po­sant pas de base de fonc­tion pour récu­pé­rer les fils, j'ai donc déve­lop­pé la mienne. Cepen­dant le fait que rtweet ne passe pas par un compte Twit­ter déve­lop­peur pose ici à l'inverse un pro­blème. Simi­lai­re­ment à l'encadré rouge ci-des­sus, si le thread est par­ti­cu­liè­re­ment long, il se peut que l'API vous jette de façon tota­le­ment aléa­toire.

Le code ci-des­sous est donc à prendre avec pré­cau­tion au vu de la magni­fique boucle while dedans. À vos risques et périls ! Si vous avez des idées de modi­fi­ca­tion pour contour­ner le pro­blème, n'hésitez pas à en par­ler en com­men­taire ;).

Le package en lui même pro­pose bien plus de fonc­tion­na­li­tés avec par exemple du post de tweet, de la réponse, du ret­weet auto­ma­ti­sé. Cepen­dant ces points n'étant pas utiles dans notre contexte ici, je vous laisse le plai­sir d'aller jouer avec de votre côté.

Un petit compte rendu global de la conférence avec quelques visualisations

Note : n'ayant pas assez de RAM sur mon ordi­na­teur per­son­nel (et on va évi­ter d'utiliser les ser­veurs du labo pour ça hein !), les gra­phiques sui­vants ne contiennent que les tweets de pre­mier niveau et pas les fils. C'est déjà bien assez pour s'amuser vous allez voir.

Pour vous don­ner une petite idée de la confé­rence, com­men­çons par du simple. Voi­ci quelques chiffres :

  • 5 jours de confé­rence
  • 3180 tweets (sans comp­ter les fils)
  • 511 auteurs dif­fé­rents
Dis­tri­bu­tion des tweets de la confé­rence selon les dif­fé­rents hash­tags plus ou moins offi­ciels


Et parce que c'est tou­jours amu­sant de pou­voir détec­ter les pré­sen­ta­tions qui font réagir et les temps de pause dans une confé­rence, voi­ci leur répar­ti­tion chro­no­lo­gique.

Répar­ti­tion chro­no­lo­gique des tweets


Mais l'intérêt pre­mier de s'embêter à récu­pé­rer des tweets, c'est bien de pou­voir ana­ly­ser leur conte­nu. Une ana­lyse syn­taxique com­plète étant peut-être un peu exa­gé­rée pour un simple compte ren­du de confé­rence, on va sim­ple­ment faire les mêmes étapes de net­toyage que dans l’enquête bioin­fo-fr 2018 et regar­der ce qu'on obtient en comp­tant les occur­rences de
chaque mot.

Nuage des hash­tags


On peut ain­si voir qu'en dehors des inti­tu­lés de confé­rence, cer­tains thèmes sont par­ti­cu­liè­re­ment pré­sents dans les tweets (ce qui ne doit pas être confon­du avec la pré­sence réelle dans le conte­nu des pré­sen­ta­tions). Nos amis du COSI BOSC (Bioin­for­ma­tics Open Source Confe­rence) ont ain­si pas mal twee­té bien que leur ses­sion n'était pas celle aillant eu le droit au plus de temps ! Mais on pou­vait comp­ter sur leur ten­dance au par­tage pour rependre la bonne parole sur Twit­ter 😀

On peut éga­le­ment s'intéresser à la cooc­cu­rence de cer­tains thèmes afin de voir si on a des sujets/​techniques qui tendent à être plus sou­vent uti­li­sés ensemble. Pour cela on va uti­li­ser les hash­tags conte­nus dans les tweets, créer un noeud pour cha­cun, et les relier dès qu'ils appa­raissent ensemble dans un tweet (avec une arrête plus ou moins épaisse selon le nombre de fois où cela arrive).

Réseau des hash­tags


Évi­dem­ment, le hash­tag de la confé­rence cooc­cure avec pas mal de termes. Mais on peut dis­tin­guer éga­le­ment d'autres cen­tra­li­sa­tions autour de thèmes comme le machine lear­ning et l'analyse d'ARN.

Et la conférence vue de mon live tweet ?

Eh bien on va dire que je n'ai pas chô­mé ! Mais pour vous mon­trer cela, com­men­çons par apla­tir tout ces tweets imbri­qués en un seul data frame.

Et voi­ci ce que quelques comp­tages donnent :

  • 645 tweets regrou­pés pour la majo­ri­té dans des threads
  • 625 pho­tos des pré­sen­ta­tions (ou presque, quelques pho­tos du Rhin se sont cachées par­mi elles)
  • 45 threads


Concer­nant la répar­ti­tion des threads en fonc­tion des thé­ma­tiques, il est assez facile avec le gra­phique ci-des­sous de consta­ter que mon sujet de recherche actuel concerne les réseaux bio­lo­giques ;).

Répar­ti­tion des pré­sen­ta­tions aux­quelles j'ai assis­té selon les COSI


Les pré­sen­ta­tions tour­naient prin­ci­pa­le­ment autour de les méthodes défi­ni­tion de com­mu­nau­tés d'omics. On a ain­si beau­coup vu de clas­siques comme la co-expres­sion, l'interaction pro­téine-pro­téine, etc. Mais le machine lear­ning et plus par­ti­cu­liè­re­ment le deep lear­ning étant à la mode, beau­coup s'y sont essayé. Si cer­tains résul­tats sem­blaient pro­met­teurs, il appa­rais­sait sur­tout qu'ils ne résol­vaient pas le pro­blème récur­rent des réseaux d'expression, à savoir l'inférence de réseaux de régu­la­tion ! Bien essayé ;).

L'informatique en méde­cine trans­la­tion­nelle (#Trans­Med) ayant reçu plu­sieurs pré­sen­ta­tions sur l'étude du vieillis­se­ment (ou mala­dies liées) et sur la méde­cine per­son­na­li­sée, je suis éga­le­ment allée y faire un tour ! Et j'y ai retrou­vé le nerf de la guerre habi­tuel : la détec­tion de bio­mar­queurs.

Enfin, puisque que la recherche ne vaut rien si elle n'est pas par­ta­gée, j'ai assis­té plu­sieurs fois à des pré­sen­ta­tions liées à l'éducation au sens large. Si la vul­ga­ri­sa­tion auprès d'un jeune (voir très jeune) public a été abor­dé, j'ai sur­tout rete­nu que plu­sieurs ini­tia­tives se sont déve­lop­pées pour stan­dar­di­ser l'éducation en bio-infor­ma­tique au niveau uni­ver­si­taire. Il est cer­tain qu'aujourd'hui la bio-infor­ma­tique est tel­le­ment vaste, touche tel­le­ment de sujets, qu'il est dif­fi­cile d'en don­ner une défi­ni­tion pré­cise. Mais cer­tains s'y sont atte­lé, afin de faci­li­ter les pas­se­relles entre dif­fé­rentes for­ma­tion en bioin­fo ! Allez donc regar­der du côté de chez GOBLET !

Enfin, ayant pour objec­tif final de pou­voir repas­ser rapi­de­ment à tra­vers mes tweets si je me sou­viens vague­ment de quelque chose qui a été men­tion­né, je me suis fait un petit tableau dyna­mique à l'aide d'une com­mande Shi­ny (sur lequel vous retrou­ve­rez un article com­plet sur le blog !) où les regex sont per­mises !

Exemple de recherche de mot clef dans le tableau dyna­mique

Ça vous inté­resse de jouer avec ou bien d'avoir les 45 threads direc­te­ment consul­tables ? Vous pou­vez aller vous amu­ser avec à cette adresse où se trouve éga­le­ment le rap­port que je me suis géné­ré avec mon script en Rmark­down : https://​gwe​nael​lel​.shi​nyapps​.io/​t​w​i​t​t​e​r​_​s​c​r​a​p​p​i​ng/.

Conclusion

L'ISMB/ECCB est une confé­rence aux sujets très variés (trop variés râle­ront les mêmes râleurs qu'à JOBIM ;)) et c'est donc l'occasion d'aller jeter un œil sur ce qui se fait chez le voi­sin pour voir si on ne pour­rait pas l'appliquer à notre domaine.

Le live tweet est quant à lui un outil très pra­tique quand on doit retrou­ver une infor­ma­tion qui n'est qu'un sou­ve­nir bru­meux dans notre tête. C'est aus­si une façon pour vous de rame­ner des infos à vos col­lègues sans avoir à pas­ser des heures à dis­cu­ter avec eux si vous leur ten­dez direc­te­ment le compte ren­du avec un tableau requê­table.

J'espère que ce compte ren­du de confé­rence agré­men­té d'un mini tuto vous aura com­blé et j'espère voir fleu­rir la pra­tique du live tweet dans vos pro­chaines confé­rences. On se croi­se­ra peut-être à JOBIM 2020, cher­chez la twee­teuse effré­née ;).

Balade au bord du Rhin à la tom­bée du jour | CC-BY-NC-SA Gwe­naëlle L.


Mer­ci aux relec­teurs mathu­rin, Guillaume, Yoann et aze­rin pour leur temps sur cet article

Lien vers le réper­toire Github du pro­jet : https://​github​.com/​K​u​m​q​u​a​t​u​m​/​I​S​M​B​_​E​C​C​B​_​2​019. Sera ame­né à bou­ger dès que j'aurai le temps de le net­toyer.

Pour aller encore plus loin : play­list you­tube de l'ISMB/ECCB avec toutes les prises vidéo des pré­sen­ta­tions auto­ri­sées



Pour continuer la lecture :


Commentaires

Laisser un commentaire