Phyllotaxis and Fibonacci

My Family Tree

The extended family I've been sharing digs with...

echo 'digraph { rankdir=LR; subgraph cluster_0 { style=filled; color=lightgrey; node [style=filled,color=white];         Eukarya; label = "Domain"; } subgraph cluster_1 { style=filled; color=lightgrey; node [style=filled,color=white];         Animalia; label = "Kingdom"; } subgraph cluster_2 { style=filled; color=lightgrey; node [style=filled,color=white];         Chordata; label = "Phylum"; } subgraph cluster_3 { style=filled; color=lightgrey; node [style=filled,color=white];         Mammalia; label = "Class"; } subgraph cluster_4 { style=filled; color=lightgrey; node [style=filled,color=white];         Carnivora;         Primates; label = "Order"; } subgraph cluster_5 { style=filled; color=lightgrey; node [style=filled,color=white];         Canidae;         Felidae;         Hominids; label = "Family"; } subgraph cluster_6 { style=filled; color=lightgrey; node [style=filled,color=white];         Canis;         Felis;         Homo; label = "Genus"; } subgraph cluster_7 { style=filled; color=lightgrey; node [style=filled,color=white];         Lupus;         Catus;         Sapiens; label = "Species"; } subgraph cluster_8 { style=filled; color=lightgrey; node [style=filled,color=white];         Alex;         Anna;         Ben;         Jazz;         Sashimi; label = "Cohabitants"; }  Eukarya -> Animalia ; Animalia -> Chordata ; Chordata -> Mammalia ; Mammalia -> Primates ; Mammalia -> Carnivora ; Primates -> Hominids ; Carnivora -> Canidae ; Hominids -> Homo ; Homo -> Sapiens ; Sapiens -> Anna ; Sapiens -> Alex ; Anna -> Ben ; Alex -> Ben; Canidae -> Canis ; Canis -> Lupus ; Lupus -> Jazz ; Carnivora -> Felidae ; Felidae -> Felis ; Felis -> Catus ; Catus -> Sashimi ; }' | dot -Tpng -o out.png
See alt-text for code

Comments