Votre texte SankeyMATIC, en mieux

SankeyMATIC est un excellent moyen de faire un Sankey statique en deux minutes. OpenSankey lit exactement la même syntaxe source [valeur] cible, couleurs, réglages de nœuds et mise en page compris, et vous rend un diagramme interactif que vous pouvez continuer à éditer.

SankeyMATICOpenSankey
Prix Gratuit Éditeur gratuit et open source, sans compte
Entrée Texte : source [valeur] cible La même syntaxe, plus Excel, CSV et l'édition à la souris
Sortie PNG / SVG statiques Diagramme interactif, plus les exports PNG / SVG
Modifier après coup Regénérer depuis le texte Manipulation directe : déplacer un nœud, styler un flux, annuler
Hiérarchie et exploration Aucune Replier et déplier des groupes de nœuds
Années et scénarios Un diagramme par version des chiffres Étiquettes de données : un diagramme, plusieurs jeux de valeurs
Données incomplètes Chaque flux doit porter sa valeur Le moteur d'analyse de flux calcule les valeurs manquantes
Embarquer sur votre site Image statique Visualiseur interactif hébergé, intégrable en iframe

La hiérarchisation, les étiquettes de données, la publication interactive et le moteur d'analyse de flux de matières relèvent des offres payantes : voir les tarifs.

À qui s'adresse SankeyMATIC

À tout le monde, et c'est sa force : un générateur web gratuit, sans compte et sans fichier, développé par Steve Bogart. On tape Salaires [1500] Budget et on a un Sankey. C'est l'outil du premier diagramme, du billet de blog, du graphique de budget personnel, de la figure qu'il faut produire ce soir.

Ce que nous avons appris de SankeyMATIC

Le format texte est une bonne idée en soi : il se relit, se compare d'une version à l'autre, se colle dans un ticket ou une revue de code, et il ne dépend d'aucun logiciel installé. La prise en main est immédiate, sans menu à explorer. Nous avons pris la leçon suffisamment au sérieux pour porter son moteur de placement, nœuds fantômes compris, afin qu'un diagramme importé depuis SankeyMATIC ressemble encore à celui que vous y aviez laissé.

Ce que nous avons voulu faire autrement

Chez SankeyMATIC, le texte est le diagramme. Toute l'élégance de l'outil vient de là, et toutes ses limites aussi. Une ligne porte une valeur : il n'y a pas de place pour dire « cette valeur est inconnue », « celle-ci est connue à 10 % près » ou « ce flux vaut le tiers de celui-là ». Vos chiffres doivent donc être complets et cohérents avant d'écrire la première ligne — le générateur ne calcule rien, il met en image ce que vous lui donnez.

De la même façon, une ligne porte une seule valeur : une deuxième année ou un deuxième scénario, c'est un deuxième texte et un deuxième diagramme. Et la sortie est une image : elle ne se déplie pas, ne se filtre pas, ne répond pas au survol.

Ce que nous avons ajouté

Le même point de départ, et une suite. Votre texte s'ouvre ici tel quel ; ensuite vous pouvez déplacer et styler à la souris, croiser plusieurs jeux de données sur les mêmes flux, replier un groupe de nœuds pour présenter la vue d'ensemble puis le déplier pour le détail, faire l'aller-retour avec un classeur Excel, et publier un diagramme interactif que l'on partage par une URL. Et quand vos chiffres sont incomplets — ce qui est la règle dès qu'une étude porte sur un vrai territoire ou une vraie filière — un moteur d'analyse de flux de matières calcule les valeurs manquantes à partir des bilans de chaque nœud et des contraintes que vous connaissez. Voir comment, sur un exemple →

Comment se passe l'import

Ouvrez l'éditeur, basculez le panneau tableur en mode texte, et collez. Nous analysons tout le dialecte SankeyMATIC : les flux, les lignes :Nœud #couleur, les commentaires et le bloc de réglages. À partir de là, le diagramme vit chez nous : vous l'éditez à la souris, au tableur ou en Excel, et vous l'enregistrez dans notre format ouvert.

Dans quels cas rester sur SankeyMATIC

Pour un croquis rapide, une figure unique, un diagramme dont les chiffres sont déjà arrêtés : rien ne bat le fait de taper trois lignes dans une page web et de télécharger l'image. Si votre chaîne de production est un dépôt de code où le texte du diagramme est versionné à côté du reste, restez-y aussi. Le jour où l'étude dépassera ce que ce texte sait dire, votre fichier s'ouvrira ici sans conversion.

Tous les exemples de SankeyMATIC, déjà dans l'éditeur

Les six diagrammes livrés avec SankeyMATIC, analysés par notre propre portage de son moteur de placement. Cliquez : ils s'ouvrent dans l'éditeur, sans compte.

Ce que l'import conserve

Ce tableau-ci ne compare pas les deux outils : il dit, élément par élément, ce que devient votre texte SankeyMATIC une fois collé chez nous. Nous avons porté le moteur de placement de SankeyMATIC lui-même, si bien que le même texte produit la même image.

Conservé repris tel quel Converti repris sous une autre forme Non repris perdu à l'import
Élément du texte SankeyMATICCe qu'il devient dans OpenSankeyVerdict
Lignes de flux source [valeur] cible, [*] et flux chaînés : tout le dialecte est analysé (nous acceptons en plus le texte brut à trois colonnes, tabulation, ; ou ,) Conservé
Couleurs et réglages de nœuds Lignes :Nœud #hex et suffixes analysés et appliqués Conservé
Bloc de réglages Mise en page, couleurs, étiquettes, tailles : tous les groupes sont analysés et transposés sur nos propres réglages Conservé
Commentaires Lignes // acceptées Conservé
Mise en page automatique Son moteur de placement, porté ligne à ligne, nœuds fantômes compris — ou notre propre placement automatique, au choix Conservé

Fonction par fonction : SankeyMATIC et OpenSankey

Ce tableau-là compare les capacités des deux outils, indépendamment de l'import : ce qui est identique, ce qui existe sous une autre forme, et ce qui n'existe que d'un seul côté.

Équivalent strictement équivalent Proche même usage, autre forme SankeyMATIC seul pas d'équivalent OpenSankey seul pas d'équivalent SankeyMATIC

Au-delà du texte

FonctionSankeyMATICOpenSankeyVerdict
Démarrage sans friction On tape du texte, on voit un Sankey, rien d'autre Un éditeur avec des menus : plus puissant, forcément moins minimal SankeyMATIC seul
Manipulation directe Déplacement vertical des nœuds Tout se déplace et se style, avec annulation complète Proche
Excel et CSV Aller-retour d'un classeur structuré, tableur embarqué OpenSankey seul
Années, scénarios, dimensions Un diagramme par version des chiffres Étiquettes de données : un diagramme, plusieurs jeux, commutables à la volée OpenSankey seul
Hiérarchie et exploration Agrégation et désagrégation de groupes de nœuds OpenSankey seul
Bilans et réconciliation Totaux des flux par nœud Réconciliation sous contraintes avec incertitudes, et calcul des valeurs manquantes OpenSankey seul
Publication interactive PNG / SVG statiques Visualiseur interactif hébergé et embarquable, plus les exports PNG / SVG / PDF / GIF OpenSankey seul

Formats de fichier

SankeyMATICOpenSankey
Format natif Texte brut (comparable d'une version à l'autre, collable partout) JSON ouvert et versionné, plus un classeur Excel structuré
Lit les fichiers de l'autre Non Oui : tout le dialecte texte est analysé, mise en page comprise

C'est la migration la plus douce qui soit : vos fichiers .txt s'ouvrent ici tels quels, et vos originaux restent chez vous, intacts. Dans l'autre sens, en revanche, l'import est à sens unique : nous ne réexportons pas votre diagramme en texte SankeyMATIC. Ce que vous construisez ici s'enregistre dans notre format JSON ouvert et dans un classeur Excel, tous deux lisibles par n'importe quel script.