Accessibility Tools

- Le blog participatif de bioinformatique francophone depuis 2012 -

Étiquette : Python

  • #JOBIM2018 : une étude de réseau

    #JOBIM2018 : une étude de réseau

    Comme une par­tie de la com­mu­nau­té bio­in­for­ma­tique fran­çaise, et pro­ba­ble­ment du lec­to­rat de ce blog, je me suis ren­du à la 19è édi­tion des Jour­nées Ouvertes en Bio­lo­gie, Infor­ma­tique et Mathé­ma­tiques (JOBIM). Celle-ci se tenait à Mar­seille, au Palais du Pha­ro, et pour celles et ceux d'entre vous curieux·ses de connaître le conte­nu scien­ti­fique, voi­là…

  • Apprivoiser l'ami ursidé de Python : Pandas

    Apprivoiser l'ami ursidé de Python : Pandas

    Durant mon stage de M2, j’ai eu l’occasion de cha­touiller ce drôle d’animal qu’est pan­das. En effet, j’ai tra­vaillé sur des don­nées de pro­téo­mique conte­nues dans des fichiers tabu­lés. Il s'agissait de com­pa­rer la pré­sence des pro­téines ou leur expres­sion dans dif­fé­rents échan­tillons. Les abon­dances rela­tives (la variable étu­diée) étaient indi­quées pour les dif­fé­rentes pro­téines…

  • Customiser matplotlib (faire son matplotlibrc)

    Customiser matplotlib (faire son matplotlibrc)

    Suite à une mésa­ven­ture liée à mat­plot­lib sur le chan IRC #bioin­fo-fr (mésa­ven­ture suite aux fameuses erreurs de dis­play ; si vous vou­lez tout savoir : si on confi­gure mal son mat­plot­lib on peut géné­rer des erreurs qui font qu'on obtient des images vides… voir la par­tie sur le backend plus tard :o), j'ai par­lé de la…

  • Jouer avec l'API de KEGG

    Jouer avec l'API de KEGG

    Il n'est pas rare que nous ayons un jour besoin de récu­pé­rer des infor­ma­tions de la base de don­nées KEGG (Kyo­to Ency­clo­pe­dia of Genes and Genomes). Cette base de don­nées four­nit un nombre consé­quent d'informations sur les génomes et les réseaux de gènes mais éga­le­ment sur les voies méta­bo­liques ou les mala­dies. Dans ces cas…

  • Ajoutez une interface graphique à votre script en 4 lignes avec Gooey

    Ajoutez une interface graphique à votre script en 4 lignes avec Gooey

    Vous venez de ter­mi­ner votre ana­lyse bio-infor­ma­tique. Pour cette der­nière, vous avez réa­li­sé un script qui pour l'instant, il faut le dire, n'est pas du tout réuti­li­sable par une tierce per­sonne. Même vous dans 6 mois vous n'êtes pas sûr de vous sou­ve­nir de ce que vous avez fait. Pour­tant, l'un des inté­rêts de la…

  • État de l'emploi bioinformatique en France : analyse des offres de la SFBI (2ème partie)

    État de l'emploi bioinformatique en France : analyse des offres de la SFBI (2ème partie)

    Nous revoi­là pour la suite de notre pre­mier article sur l'analyse des offres de la SFBI. On vous avait pro­mis une ana­lyse de l'évolution du mar­ché, et c'est ce dont nous allons par­ler dans cet article. Je vous ren­voie au pre­mier article si vous vou­lez plus d'informations sur l'origine des don­nées et la dis­po­ni­bi­li­té du…

  • Snakemake aller plus loin avec la parallélisation

    Snakemake aller plus loin avec la parallélisation

    Bon­jour à tous, bien­ve­nue dans un nou­vel épi­sode de tuto­riels sur Sna­ke­make (épi­sode pré­cé­dent). Aujourd'hui nous allons voir ensemble com­ment paral­lé­li­ser faci­le­ment par la don­née grâce à Sna­ke­make. L'idée géné­rale consiste à décou­per les fichiers bruts au début de notre pipe­line et de les ras­sem­bler après les étapes lourdes en cal­cul. Nous allons éga­le­ment voir com­ment…

  • Écrire son parseur à la main — chroniques d'une mauvaise bonne idée

    Écrire son parseur à la main — chroniques d'une mauvaise bonne idée

    Partie 1 Où l'on prend conscience de l'existence de stan­dards, et de leur néces­si­té. Tout petit pro­gramme s'éveillant au monde se trou­ve­ra un jour face à ses obli­ga­tions : s’interfacer avec ce der­nier. La lumière exté­rieure devra alors péné­trer son petit antre, appor­tant mali­cieu­se­ment l'information de mille autres petits pro­grammes, si hété­ro­clites et désor­don­nés que nul…