Nahrungskette & Graphviz dot
Übersicht
Ergebnis
Quellen
... in Graphviz dot überführen
Kreiere eine datei_mit_digraph.dot mit folgendem Inhalt:
digraph G {
    bgcolor="black"
    edge[fillcolor=green color=yellowgreen]
    node[color=white fontcolor=white style=radial fillcolor=black shape=egg];

    Mikroplankton -> Mückenlarven;
    Mückenlarven -> {Fische Kaulquappen};
    {Blut Nektar} -> Mücken;
    Mücken -> {Vögel Fledermäuse};
}
... mittels Terminalkommando Ergebnis generieren dot -Tsvg datei_mit_digraph.dot -o ergebnis.svg
Resümee
In/Mit Graphviz ist ein Eintrag gleich ein Lebewesen. D.h.: "Mücke" und "weibliche Mücke" werden als zwei voneinander getrennte, keine Beziehung zueinander habende Dinge dargestellt. Nur weibliche Mücken saugen jedoch Blut. Ergo muss in der Darstellung mittels Graphviz entschieden werden zwischen "alle Mücken saugen Blut" und "weibliche Mücken saugen Blut, außerdem gibt es noch männliche irgendwo auf dem Bild". Bei den Mückenlarven dasgleiche Spiel: Theoretisch sind sie subsumierbar unter "Mücken", doch nicht alle Tiere, die sich von Mücken ernähren, ernähren sich auch von Mückenlarven, wahrscheinlich.