Accessibility Tools

- Le blog participatif de bioinformatique francophone depuis 2012 -

Étiquette : R

  • Rendre ses projets R plus accessibles grâce à Shiny

    Vous avez un script que vous sou­hai­tez par­ta­ger avec une équipe expé­ri­men­tale ? Vous ne vou­lez pas que les uti­li­sa­teurs modi­fient le code pour para­mé­trer votre pro­gramme ? Vous codez avec R ? Alors cet article est fait pour vous ! Nous allons voir com­ment créer une appli­ca­tion web avec R et per­mettre à votre uti­li­sa­teur d’exécuter votre code…

  • Qu'est-ce qu'un site d'initiation de la transcription ?

    Qu'est-ce qu'un site d'initiation de la transcription ?

    Comment je me suis posé la question. Chez les euca­ryotes, l'ADN est orga­ni­sé en domaines plus ou moins com­pac­tés, avec des taux de trans­crip­tion plus ou moins éle­vés, et qui sont mar­qués dif­fé­ren­tiel­le­ment par un cer­tain nombre de marques épi­gé­né­tiques (méthy­la­tion de l'ADN, modi­fi­ca­tions post-tra­duc­tion­nelles des his­tones, variants d'histones, etc.). Il est fré­quent d'essayer de…

  • Maîtrisez le cache de Rmarkdown !

    Maîtrisez le cache de Rmarkdown !

    Pour des rai­sons de repro­duc­tion de la science, il est impor­tant de conser­ver une trace de tout ce que l'on fait sur son ordi­na­teur. Pour cela, faire des rap­ports est la meilleure manière que je connaisse qui per­mette d'inclure le code et les résul­tats d'une ana­lyse. Pour faire ça bien avec R, on a déjà…

  • Les éléments répétés du génome humain : aperçu rapide avec R et le tidyverse

    Les éléments répétés du génome humain : aperçu rapide avec R et le tidyverse

    Dans un pré­cé­dent article, nous avions regar­dé le fichier d'annotation des gènes du génome humain d’après Gen­code. J'avais uti­li­sé pour cela la puis­sante com­bi­nai­son dplyr + ggplot2 (packages cen­traux du tidy­verse), par­ti­cu­liè­re­ment adap­tée à tout ce qui est mani­pu­la­tion et visua­li­sa­tion de don­nées tabu­laires. Mais notre génome n'est pas consti­tué que de gènes, loin s'en…

  • Représenter rapidement une ACP avec R et ggplot2

    Représenter rapidement une ACP avec R et ggplot2

    Je ne sais pas pour vous, mais moi, à chaque fois que j'assiste à une réunion de labo, il y a qua­si sys­té­ma­ti­que­ment un gra­phique d'ACP pour mon­trer les don­nées. Et à chaque fois, il s'agit d'un gra­phique de base, géné­ré avec R, avec la fonc­tion plot(), des cou­leurs qui piquent les yeux et des…

  • Packrat ou comment gérer ses packages R par projet

    Packrat ou comment gérer ses packages R par projet

    Je vais m'arrêter là, je pense que vous avez com­pris que la ges­tion de packages sous R est une source d'erreurs faciles. Mais pas d'inquiétude : Packrat fait tout ça , Packrat est simple, Packrat vous veut du bien ! Packrat ? Kézako ? Packrat c'est un petit package R. "Encore un ?!" vous allez me dire, oui mais il…

  • dplyr et le génome humain

    dplyr et le génome humain

    Introduction Non, ne fuyez pas tout de suite, chers lec­teurs, tout va s'éclaircir : dplyr, c’est plyr pour les data.frame (les tableaux de don­nées). Atten­dez, j’y viens, plyr, c’est un package R pour appli­quer (apply) des fonc­tions. Donc, dplyr (pro­non­cez “diplir”), c’est un package R, pour appli­quer des fonc­tions à un tableau de don­nées. Et ça,…

  • C'est l'enfeR.

    C'est l'enfeR.

    Cer­tains bio-infor­ma­ti­ciens ne jurent que par R (j'en fais par­tie). Je suis amou­reux de sa sim­pli­ci­té (sic), son élé­gance (re-sic), sa docu­men­ta­tion et ses innom­brables packages tous plus utiles les uns que les autres. Et sur­tout c'est le seul lan­gage que je maî­trise un peu conve­na­ble­ment, alors for­cé­ment je trouve tous les autres lan­gages nuls,…