Journal Sortie de matplotlib 2.0

Posté par  . Licence CC By‑SA.
54
18
jan.
2017

Bonjour à toutes les moules scientifiques (et les autres !),
la bibliothèque python Matplotlib vient de sortir en version 2.

Pour info, matplotlib est la bibliothèque de référence pour le tracé de données avec python. Elle permet de tracer des graphs de grande qualité que ce soit en 2D ou 3D (cf la galerie du site). Pour les aficionados des logiciels privateurs à plusieurs milliers d'euros (commençant par mat et terminant par lab), il est possible d'utiliser le namespace pyplot qui (…)

Journal Écrire des diagrammes de séquences

Posté par  . Licence CC By‑SA.
Étiquettes :
51
13
sept.
2016
Ce journal a été promu en dépêche : Écrire des diagrammes de séquences.

Les diagrammes de séquences sont très utiles pour représenter le déroulement d'événements au fil du temps. Ils sont par exemple très utilisés pour décrire des protocoles de communication, où les paquets d'information se croisent, se perdent, passent du temps dans les tuyaux.

Ces diagrammes comportent :

  • des acteurs, avec leur ligne de vie (un acteur peut représenter une personne, une machine, un process, un thread, …). La spécification UML utilise le terme de "participant".
  • des messages échangés entre acteurs

On (…)

Les graphes de scène

Posté par  (site web personnel) . Édité par Julien Jorge. Modéré par devnewton 🍺. Licence CC By‑SA.
Étiquettes :
45
24
nov.
2022
C et C++

Deuxième partie de mon triptyque qui prend pour prétexte la sortie du graphe de scène VulkanSceneGraph pour parler un peu 3D. Dans le volet précédent, nous avons évoqué les bonds technologiques qui ont permis le rendu 3D raster, tel que nous le connaissons aujourd'hui, basé sur OpenGL et Vulkan. Aujourd'hui, parlons de graphes de scènes.

Considérant qu'une scène, c'est la définition graphique d'un monde à représenter à l'écran, un graphe de scène, c'est une structure qui hiérarchise les différents éléments de la scène au sein d'un graphe, car cette représentation est particulièrement pertinente.

Journey2web 0.4 : publier ses randos et ses voyages en images

Posté par  (site web personnel) . Modéré par patrick_g. Licence CC By‑SA.
42
5
sept.
2011
Internet

Petite mise en situation : vous faites un voyage, une rando, une itinérance quelconque sur plusieurs jours, vous avez un GPS et un appareil photo avec vous, et une fois rentré, vous vous retrouvez avec des traces GPS et des photos sur les bras. Et l'envie de publier au monde entier (à minima vos amis) votre prouesse… que faire ?

Ça m'est arrivé cet été, j'ai donc eu envie de pouvoir présenter tout ça sous forme d'une page web avec une jolie carte OpenStreetMap sur laquelle est affiché l'itinéraire, et où l'on retrouve les photos placées à l'endroit où elles ont été prises.

Ce qui donne ça :

Puis, suite au journal, le script a été testé en environnement hostile (c-à-d différent du mien) par Benoît pour sa croisière. Plusieurs bugs furent ainsi traqués et persécutés, pour aboutir à une version 0.4 qui fonctionne mieux et plus simplement (changelog). Ce logiciel est publié sous licence libre GPL3+

Tulip disponible en version 3.5.0

Posté par  . Modéré par Lucas Bonnet. Licence CC By‑SA.
Étiquettes :
36
5
avr.
2011
Science

Tulip, le logiciel de visualisation et d’édition de graphes développé par une équipe du LaBRI (Laboratoire Bordelais de Recherche en Informatique), est disponible en version 3.5.0.

Cette version apporte des nouveautés importantes, des améliorations de l’interface graphique et corrige un certain nombre de bogues.

La suite de cette annonce est une traduction de l’annonce officielle.

N. D. M. : Tulip est sous licence LGPL.

Sortie de GraphStream 1.1

Posté par  . Modéré par Lucas Bonnet. Licence CC By‑SA.
Étiquettes :
35
19
nov.
2011
Science

L’équipe de développement de GraphStream a publié le 11 novembre 2011 la version 1.1 de sa bibliothèque de manipulation de graphes dynamiques. Cette nouvelle version corrige un grand nombre de bogues présents dans la 1.0 et détectés avec l’aide d’une communauté d’utilisateurs grandissante. Elle apporte aussi son lot de nouveautés, comme l’ajout de nouveaux formats d’entrée, afin de permettre une meilleure interopérabilité des outils de manipulation de graphes ou encore de nouvelles implantations de graphes plus performantes.

GraphStream est une bibliothèque Java développée sous double licence LGPL/CeCILL-C.

dfc 3.0.0 : nouvelle version majeure pour cette alternative haute en couleurs à l'utilitaire df(1)

Posté par  (site web personnel) . Édité par Nÿco, claudex et Florent Zara. Modéré par Florent Zara. Licence CC By‑SA.
34
31
mai
2012
Ligne de commande

Pour ceux ayant raté ma dépêche présentant dfc(1) le 1er avril dernier, sachez qu'il s'agit d'un utilitaire en ligne de commande se voulant une alternative au vénérable df(1), apportant notamment de nombreuses options supplémentaires ainsi qu'un affichage coloré comportant des barres de graphe.

Plusieurs lecteurs de LinuxFr.org avaient fait part de leurs suggestions d'améliorations et requêtes de nouvelles fonctionnalités en commentaire de la dépêche et elles ont pour la plupart pris place dans cette nouvelle version majeure de dfc(1), aux côtés d'autres améliorations.

Facette, outil de visualisation de séries numériques

Posté par  . Édité par Benoît Sibaud. Modéré par rootix. Licence CC By‑SA.
31
29
juil.
2014
Supervision

Facette est un nouvel outil libre sous licence BSD permettant de réaliser des graphiques à partir de métriques collectées et stockées par divers outils tels que collectd, Graphite, InfluxDB. Cette alternative aux autres logiciels de visualisation permet de présenter sur les mêmes graphiques des séries de données numériques provenant de sources hétérogènes.

logo Facette

Facette est une application web développée en Go, par conséquent très facile à déployer et peu coûteuse en ressources système. L'interface web a été pensée pour permettre une utilisation simple et intuitive, et esthétiquement agréable — ce qui n'est pas toujours le cas des alternatives dans ce domaine ;-) Pour aller plus loin, le logiciel met également à disposition une API RESTful permettant par exemple de se servir de Facette "juste" pour fédérer plusieurs sources de données hétérogènes, ou encore d'automatiser certaines actions au niveau du catalogue interne.

Sortie de GraphStream  1.0

Posté par  . Modéré par Nÿco. Licence CC By‑SA.
30
25
mai
2011
Science

GraphStream, la bibliothèque logicielle en Java de manipulation de graphes dynamiques, est disponible en version 1.0, après plusieurs années de développement.

GraphStream est née de la fusion de diverses parties logicielles développées au fil des ans par les membres de l’équipe RI2C (Réseaux d’Interactions et Intelligence Collective) du LITIS, le Laboratoire d’Informatique du Traitement de l’Information et des Systèmes. Ce projet est né du besoin de manipuler, analyser et visualiser la dynamique des réseaux d’interactions. Le but du projet est de fournir une bibliothèque logicielle répondant à ces besoins, sans fournir le logiciel final.

Sortie de Tulip 3.4.0

Posté par  . Modéré par patrick_g.
Étiquettes :
28
22
juil.
2010
Science
Tulip est un logiciel d'édition et de visualisation de graphes assez puissant, très stable et surtout capable de gérer des graphes très volumineux. Sa version 3.4.0 apporte de nombreuses nouveautés, des optimisations, mais elle est surtout l'occasion de faire le point sur ce logiciel un peu méconnu. En effet, certains logiciels plus jeunes et parfois moins puissants sont plus en avant de la scène aujourd'hui.

Pour permettre à Tulip d'obtenir l'attention qu'il mérite, voici une description plus détaillée du logiciel.

Sortie de Perfwatcher 2.0

27
8
mar.
2014
Supervision

La nouvelle version majeure de l'outil de métrologie Perfwatcher vient de sortir, Perfwatcher 2.0. Perfwatcher est un frontend pour Collectd (un outil de mesure de performances du système) écrit en PHP, HTML, JavaScript et C.

Présenté sur LinuxFr.org lors de sa sortie en version 1.2, le fonctionnement interne de Perfwatcher a subi un profond remaniement amenant une modularité permettant aujourd'hui son déploiement sur des grilles de calculs de plus de 20000 nœuds.

Pour rappel, Perfwatcher est une interface utilisateur pour Collectd, il permet d'afficher les graphes RRD générés par ce dernier et étend ses fonctionnalités par l'apport de nombreux modules et patchs.

Parmi ceux-ci, le module Top permet l'affichage de la totalité de la liste des processus à la façon de la commande top et ce, à la date et heure de son choix ainsi que l'affichage des processus sous la forme d'une frise chronologique (timeline).

Perfwatcher permet, en outre et ce fut son premier but, d’agréger les données de Collectd par groupes de serveurs afin de, par exemple, visualiser la charge moyenne de parties d'une grille de calcul.

Narcisse logiciel de visualisation scientifique

Posté par  (site web personnel) . Modéré par patrick_g. Licence CC By‑SA.
27
13
avr.
2011
Science

Narcisse, le logiciel décrit en 2002 sur LinuxFr, a été remis à la disposition des internautes avec de nouvelles cibles récentes (en particulier les Nokia N810 et N900 sous Linux Maemo) et avec quelques améliorations sur l’IHM et la documentation en ligne.

Il est disponible à l’adresse suivante : http://narcisse.nanocloud.org

Narcisse est un logiciel client/serveur conçu pour transformer des fichiers numériques simples (au format ASCII ou binaire) produits par un tableur, un programme ou écrits à la main dans un éditeur de texte, en dessins complexes 2D ou 3D.

Les fichiers de données et beaucoup d’attributs de visualisation (couleurs, taille, point de vue…) peuvent‐être gérés, soit par une interface fenêtrée, soit par programme (Fortran, C ou C++), soit par script au travers d’un réseau.

De nombreux pilotes sont fournis : Postscript, X11, OpenGL, et même SVG !

Le logiciel est disponible en open source sous licence GPL ; des binaires précompilés sont également disponibles pour des systèmes Unix, principalement Linux.

L’auteur du site est l’auteur du logiciel Narcisse.
Un couplage avec Scilab est aussi proposé.

Journal Sortie de Blueprint v0.1

Posté par  (site web personnel) . Licence CC By‑SA.
23
16
sept.
2014

J'ai le plaisir de vous annoncer la sortie Blueprint v0.1, une bibliothèque METAPOST pour produire des graphiques utiles aux project managers et system desginers. Voilà une liste (exhaustive) de figures pouvant être produites avec la bibliothèque:

Exemple de timeline graphic

Exemple de schedule graphic

Example de UML component diagram

Example de graphique avec des légendes

Ce dernier graphique utilise La bibliothèque graph de METAFONT QUI permet de faire de zolis dessins, j'ai ajouté des légendes. Cela permet par exemple (…)

Décès de Leland Wilkinson, « parrain » du paquet ggplot2 de R

Posté par  . Édité par Ysabeau 🧶 🧦, vmagnin et Benoît Sibaud. Modéré par Julien Jorge. Licence CC By‑SA.
23
20
déc.
2021
Communauté

Leland Wilkinson était un chercheur américain ayant contribué à la discipline de la visualisation des données. Il est l’auteur du livre Grammar of Graphics en 1999, et a notamment aidé un des cocréateurs du paquet ggplot2 de R à en faire son implémentation. Son décès a été annoncé le 13 décembre 2021 sur le blog spécialisé Flowing Data.