Le fil

visNetwork, le package R qui optimise la Visualisation dynamique des Réseaux

R&D - 24 décembre 2018

Développé et partagé en open source par Datastorm, visNetwork est téléchargé en moyenne 1000 fois par jour.

Dans le monde académique, celui de la recherche ou dans les entreprises qui traitent de la donnée, R est devenu l’un des langages de programmation incontournables. Sous licence GNU GPL, multi-plateforme et multi-OS, R bénéficie d’une large communauté de contributeurs dont l’activité n’a cessé de croître ces dernières années, portée notamment par les applications en machine learning.

Grâce aux « packages », les contributeurs peuvent en effet partager leurs propres développements de R. « Un package contient un ensemble de fonctions, leur documentation, des tests unitaires, et de plus en plus des applications shiny, le tout en gérant les éventuelles dépendances à d’autres packages … » explique Benoit Thieurmel, directeur des opérations de Datastorm et contributeur R. Le site RDocumentation.org recense ainsi plus de 15 000 bibliothèques disponibles en open source sur les projets Comprehensive R Archive Network (CRAN), Github ou encore Bioconductor.

 

Des solutions et des algorithmes innovants

Datastorm développe et partage régulièrement des composants sur ces plateformes, dont plusieurs packages R comme visNetwork, une interface entre R et la librairie vis.js qui permet une visualisation dynamique des réseaux. Facilement configurable, manipulable directement depuis R Shiny, visNetwork est notamment utilisé en biologie et en génomique.  (voir les articles : Digging into the low molecular weight peptidome with the OligoNet web server et Unraveling the evolution and coevolution of small regulatory RNAs and coding genes in Listeria, publiés sur le site du National Center for Biotechnology Information).

Largement reconnu, visNetwork, mis en ligne en 2015, est téléchargé en moyenne 1000 fois par jour depuis le CRAN RStudio. Ce partage de R&D qui profite aux chercheurs mais aussi à tous les acteurs de la Data Science, Benoit Thieurmel y est très attaché : « c’est ce qui nous permet de rester en alerte et de proposer des solutions et des algorithmes innovants et performants ».

 

Les + de visNetwork
• Interactions variées et facilement configurables pour une lecture simplifiée
• Utilisation d’images et d’icônes web possible
• Visualisation des arbres de classification et de régression
• Des dizaines de méthodes disponibles pour manipuler le réseau directement depuis Shiny (ajout/suppression de données, zoom, déclenchement d’événements…)
• Groupements de nœuds, simples ou multiples
• Passerelle vers le package igraph

 

visNetwork sur Github
http://github.com/datastorm-open/visNetwork

Documentation :
http://datastorm-open.github.io/visNetwork/

 

 

R&D
Enedis et Datastorm : l’économétrie et la recherche au service de la décision stratégique

La Direction de la Stratégie d’Enedis s’appuie sur les travaux économétriques de Datastorm pour mieux comprendre les phénomènes d’élasticité-prix de l’électricité. Laurent Gilotte, Chargé de mission Stratégie chez Enedis, nous éclaire sur l’apport de ces outils et méthodes dans l’aide à la décision. Laurent Gilotte, quel est le rôle de la Direction de la Stratégie […]

Open innovation via le Business Data Challenge avec Cdiscount

Chez Datastorm, nous sommes fiers d’avoir assuré le pilotage opérationnel du Business Data Challenge ENSAE-Cdiscount. Un excellent moyen de faire entrer l’open innovation dans la stratégie data des entreprises. Pendant quatre mois, quatre groupes d’élèves de l’ENSAE ont mis leur expertise en Data Science et en Economie au service du pricing chez le leader français […]

R&D
R&D : l’agrément CIR de Datastorm renouvelé

Le Ministère de l’Enseignement supérieur, de la Recherche et de l’Innovation renouvelle l’agrément Crédit Impôt Recherche de Datastorm pour la période 2020-2022. Le renouvellement de l’agrément Crédit Impôt Recherche pour 3 ans distingue la filiale d’expertise et de conseil du groupe ENSAE-ENSAI dans sa capacité à accompagner l’innovation des entreprises dans un contexte de valorisation […]

Toute l'expertise du groupe ENSAE

Plateau de Saclay
5 Avenue Henry-Le-Chatelier
91120 PALAISEAU - FRANCE

Paris
24 rue Barbès
92120 MONTROUGE - FRANCE