Accessibility Tools

- Le blog participatif de bioinformatique francophone depuis 2012 -

Catégorie : Découverte

  • Conda le meilleur ami du bioinformaticien

    Conda le meilleur ami du bioinformaticien

    Conda, le meilleur ami du bioinformaticien Conda est un package manager écrit en python, comme pypi. Mais contrairement à celui-​ci, il permet d'installer des programmes écrits dans d'autres langages. Notamment vos outils bioinformatiques préférés par l’intermédiaire du dépôt bioconda. C'est-à-dire que tous vos outils, que ce soit samtools, bwa, bowtie, trimmomatic, fastqc et j'en passe,…

  • Tour d'horizon des outils de visualisation des réseaux biologiques

    Tour d'horizon des outils de visualisation des réseaux biologiques

    Après les différentes méthodes d'analyse et de représentation de réseaux métaboliques biologiques, je vais vous parler des différents outils de visualisation.  Car oui, la visualisation d'un réseau ou de ses sous-​parties peut être le début de son analyse, car elle permet de se rendre compte de sa topologie, de sa complexité, sa connectivité… En biologie, on peut…

  • Dessiner vos gènes à partir d'un GFF3

    Je découvre à l'instant genometools, un outil multifonction qui est capable de générer une image représentant des annotations sur un génome de référence. Idéal par exemple, si vous voulez vous passer d'un genome browser comme UCSC ou Ensembl pour incruster des images dans votre rapport. Installation Vous pouvez récupérer et compiler le code source depuis le site officiel. Pour…

  • La magie de LXD

    La magie de LXD

    Écrire un pipeline en bioinformatique, c'est bien ! Le rendre portable c'est encore mieux ! Les bioinformaticiens oublient souvent ce dernier point et rare sont les pipelines qui marchent du premier coup. À vrai dire les circonstances ne sont pas en leur faveur. Un pipeline c'est plein de dépendances d'applications dans telle ou telle version, qu'il faut…

  • Nextflow, pour votre prochain pipeline ?

    Nextflow, pour votre prochain pipeline ?

    Pour commencer Vous savez déjà tout sur les pipelines et les bonnes pratiques de développement. Vous faites bien évidemment de la recherche reproductive. Vous travaillez peut-​être avec un cluster. Vous avez écrit votre propre pipeline en Bash, Python ou même en Perl qui gérait les appels à différents scripts et outils (voire même l'appel à…

  • Rust, un super héros au secours de la bio-​informatique ?

    Rust, un super héros au secours de la bio-​informatique ?

      Rust est la traduction du mot "rouille" en anglais, ainsi qu'un jeu vidéo de survie post-​apocalyptique, mais c'est aussi un langage de programmation. Et vous devez maintenant vous demander : Encore un autre langage, mais pourquoi ? Les origines En 2006 Graydon Hoare, un développeur chez Mozilla, commence un projet personnel, un nouveau langage de programmation…

  • Promiscuité enzymatique, ou comment gérer l'annotation des enzymes

    Promiscuité enzymatique, ou comment gérer l'annotation des enzymes

    N'importe quel bioinformaticien, débutant ou confirmé, s'est confronté au moins une fois dans sa vie à ce problème : l'annotation d'une séquence. Vous me direz, faciiiiiile ! Il y a désormais des tonnes d'outils qui permettent, très rapidement en plus, de trouver une fonction pour une séquence ! Alors, déjà, il y a BLAST, InterPro, Pfam, PRIAM, HMMER, ……

  • Software Carpentry ou la transmission de bonnes pratiques en informatique

    Avec l’augmentation de la capacité des ordinateurs et de la qualité des algorithmes, l’informatique prend une place de plus en plus importante dans la vie de tous les jours, mais aussi dans la recherche. Cela est rendu aussi possible grâce à la programmation et aux améliorations des languages, des outils et des pratiques. Les développeurs sont…