Qui sommes nous ?
-
Les problèmes limités par les entrées/sorties (IObound)
Lire la suite : Les problèmes limités par les entrées/sorties (IObound)Dans la première partie de ce tutoriel , j'ai expliqué ce qu’était la programmation concurrente et parallèle, ainsi que détaillé les différents types de programmation concurrente et leurs spécificités. Si vous ne l'avez pas lue, je vous conseille de la lire avant de démarrer. Dans cette deuxième partie, nous allons nous concentrer sur l'optimisation d'un programme limité par les entrées/sorties grâce à la programmation concurrente. Qu'est ce qu'un programme limités par les entrées/sorties ? C'est un programme qui communique régulièrement avec une ressource plus lente que le CPU (accès au disque dur, bande passante d'un réseau, etc.). Lors de ces communications…
-
Télécharger des données de séquençage sur le NCBI.. pour les débutants !
Lire la suite : Télécharger des données de séquençage sur le NCBI.. pour les débutants !Toi petit étudiant de M1 qui arrive en premier jour de stage… Viens par ici… Oui TOI ! Toi à qui ton maître de stage te demande de récupérer les données de séquençage d'un article vachement bien, sans que tu saches le faire… TOI ! Toi le physicien qui se met à la biologie mais qui ignore comment les bio-informaticiens rangent les données… VOUS ! VOUS RESTEZ ICI, TOUT de suite ! Aujourd'hui, on va parler de l'archivage des données de génomique. Comment sauvegarde-t-on les séquences d'ADN ? Quels outils existent pour ça ? Et quel est le vocabulaire à avoir pour comprendre ce que font…
-
Rendre ses projets R plus accessibles grâce à Shiny
Lire la suite : Rendre ses projets R plus accessibles grâce à ShinyVous avez un script que vous souhaitez partager avec une équipe expérimentale ? Vous ne voulez pas que les utilisateurs modifient le code pour paramétrer votre programme ? Vous codez avec R ? Alors cet article est fait pour vous ! Nous allons voir comment créer une application web avec R et permettre à votre utilisateur d’exécuter votre code sans le voir. Shiny Le package que nous utiliserons est shiny. Il est proposé par Rstudio (https://shiny.rstudio.com/) et disponible sur le CRAN. Ce package permet de construire des applications web très simplement sans connaissances particulières en HTML et CSS. Les fonctions que nous appellerons dans…
-
Présentation du parcours de bio-informatique BIM à Nice
Lire la suite : Présentation du parcours de bio-informatique BIM à NiceLe parcours bio-informatique BIM existe en licence et en master, à Nice, depuis plus de 10 ans. À l'occasion de sa refonte en 2019, une petite présentation s'impose ! Présentation Le parcours bio-informatique BIM a pour objectif de former des étudiants ayant une formation initiale en biologie et/ou bio-informatique aux approches de bio-informatique, d'analyse de données de grande dimension, et de modélisation, notamment pour des applications dans les domaines des Omiques et de l'Imagerie. Ces compétences leur permettront d’analyser, interpréter, modéliser et gérer les données numériques massives en sciences de la vie, quel que soit le champ d’application envisagé (génétique, écologie,…
-
La programmation concurrente en python
Lire la suite : La programmation concurrente en pythonCe tutoriel est une traduction infidèle d'un article de realpython.com https://realpython.com/python-concurrency/#when-to-use-concurrency Merci à eux pour leur formidable travail et leur autorisation. Vous avez certainement entendu parler de la librairie asyncio qui a été ajouté à Python 3 et vous êtes curieux de savoir comment elle se place par rapport aux autres méthodes de programmations concurrentes ? Vous voulez savoir ce qu'est la programmation concurrente et comment cela pourrait accélérer vos programmes ? Vos données sont trop grosses et vos calculs ou vos requêtes prennent des heures ? Vous êtes au bon endroit !Dans ce tutoriel nous allons voir :- ce qu'est la programmation concurrente- ce…
-
La data visualisation sans aucune compétence en programmation (et en graphisme)
Lire la suite : La data visualisation sans aucune compétence en programmation (et en graphisme)Aujourd'hui, la visualisation des données est une chose qui est complètement intégrée dans notre quotidien. Que cela soit dans notre vie de tous les jours ou dans notre univers professionnel. Pas un jour ne passe sans que nous soyons confrontés à une représentation visuelle d'une enquête, d'un sondage, d'une succession d'événements chronologiques ou non. C'est un fait : l'explication par l'image à tendance à mieux passer qu'un gros pavé de texte accompagné de plusieurs tableaux de chiffres en colonne. Cette démocratisation de la data visualisation est une bonne chose, mais elle peut rapidement amener à une frustration. En effet, jusque-là pour…
-
Partage ta bioinfo !
Lire la suite : Partage ta bioinfo !Nous venons de fêter nos 7 ans d'existence sur les Internets. Ce n'est pas rien !En 7 ans, c'est 317 articles qui ont été publiés. 317 articles qui ont été relus avant publication par au moins 2 personnes. 317 articles qui n'auraient pas pu être lus sans le temps que chacun de leurs auteurs respectifs leur ont consacré. 317 articles qui résultent chacun d'un "et si je partageais à la communauté ?".C'est grâce à ces presque 100 contributeurs que bioinfo-fr.net vit encore aujourd'hui. Nous profitons de cet édito pour leur re-adresser à toutes et à tous un grand merci.Et vous dans…
Articles les plus lus ces 7 derniers jours
Les salons de discussion :



La boutique

Quelques liens
Étiquettes
ADN analyse base de données bioinformatique code concours conférence débutant Découverte edito emploi formation Génomique Interview JeBiF JOBIM master modélisation outil programmation Python R Recherche rentrée script SFBI statistiques séquençage tutoriel vacances visualisation





![Trouver un emploi/une thèse en bioinformatique : quelques pistes [maj]](https://bioinfo-fr.net/wp-content/uploads/2018/11/job-search.jpg)


