the musical lineage of Johann Gottlieb Graun
graph BT
classDef default stroke:#454545,fill:none
classDef root stroke:#cc3a3a,fill:none
classDef important-composer stroke::#d96d6d,fill:#d96d6d
classDef important-pedagogue stroke::#d3c367,fill:#d3c367
%% Nodes
492("Johann Gottlieb Graun<div id=NodeDiv-492 style='height: 250px; width: 400px'></div>")
class 492 node-492;
class 492 root
60("Giacomo Carissimi<div id=nodeDiv-60 style='height: 250px; width: 400px'></div>")
112("Johann Kuhnau<div id=nodeDiv-112 style='height: 250px; width: 400px'></div>")
170("Giuseppe Tartini<div id=nodeDiv-170 style='height: 250px; width: 400px'></div>")
171("Bohuslav Matěj Černohorský<div id=nodeDiv-171 style='height: 250px; width: 400px'></div>")
297("Heinrich Schütz<div id=nodeDiv-297 style='height: 250px; width: 400px'></div>")
298("Giovanni Gabrieli<div id=nodeDiv-298 style='height: 250px; width: 400px'></div>")
299("Orlande de Lassus<div id=nodeDiv-299 style='height: 250px; width: 400px'></div>")
301("Adrian Willaert<div id=nodeDiv-301 style='height: 250px; width: 400px'></div>")
302("Jean Mouton<div id=nodeDiv-302 style='height: 250px; width: 400px'></div>")
454("Johann Schelle<div id=nodeDiv-454 style='height: 250px; width: 400px'></div>")
487("Giacomo Antonio Perti<div id=nodeDiv-487 style='height: 250px; width: 400px'></div>")
490("Giuseppe Corsi da Celano<div id=nodeDiv-490 style='height: 250px; width: 400px'></div>")
493("Johann Georg Pisendel<div id=nodeDiv-493 style='height: 250px; width: 400px'></div>")
494("Giuseppe Torelli<div id=nodeDiv-494 style='height: 250px; width: 400px'></div>")
497("Johann David Heinichen<div id=nodeDiv-497 style='height: 250px; width: 400px'></div>")
300("Andrea Gabrieli<div id=nodeDiv-300 style='height: 250px; width: 400px'></div>")
%%Links
492 -->|<span id='EL-492-170' class='EL EL-depth-1 EL-root'>studied with</span>| 170
492 -->|<span id='EL-492-493' class='EL EL-depth-1 EL-root'>studied with</span>| 493
170 -->|<span id='EL-170-171' class='EL EL-depth-2'>studied with</span>| 171
493 -->|<span id='EL-493-494' class='EL EL-depth-2'>studied with</span>| 494
493 -->|<span id='EL-493-497' class='EL EL-depth-2'>studied with</span>| 497
494 -->|<span id='EL-494-487' class='EL EL-depth-3'>studied with</span>| 487
497 -->|<span id='EL-497-112' class='EL EL-depth-3'>studied with</span>| 112
497 -->|<span id='EL-497-454' class='EL EL-depth-3'>studied with</span>| 454
454 -->|<span id='EL-454-297' class='EL EL-depth-4'>studied with</span>| 297
487 -->|<span id='EL-487-490' class='EL EL-depth-4'>studied with</span>| 490
297 -->|<span id='EL-297-298' class='EL EL-depth-5'>studied with</span>| 298
490 -->|<span id='EL-490-60' class='EL EL-depth-5'>studied with</span>| 60
298 -->|<span id='EL-298-299' class='EL EL-depth-6'>studied with</span>| 299
298 -->|<span id='EL-298-300' class='EL EL-depth-6'>studied with</span>| 300
300 -->|<span id='EL-300-299' class='EL EL-depth-7'>studied with</span>| 299
300 -->|<span id='EL-300-301' class='EL EL-depth-7'>may have studied with</span>| 301
301 -->|<span id='EL-301-302' class='EL EL-depth-8'>studied with</span>| 302
%%Styling
class 60 node-60;
class 60 node-depth-5;
class 60 terminal;
class 60 important-pedagogue
class 112 node-112;
class 112 node-depth-3;
class 112 terminal;
class 170 node-170;
class 170 node-depth-1;
class 170 middle;
class 171 node-171;
class 171 node-depth-2;
class 171 terminal;
class 171 important-pedagogue
class 297 node-297;
class 297 node-depth-4;
class 297 middle;
class 298 node-298;
class 298 node-depth-5;
class 298 middle;
class 299 node-299;
class 299 node-depth-6;
class 299 terminal;
class 301 node-301;
class 301 node-depth-7;
class 301 middle;
class 302 node-302;
class 302 node-depth-8;
class 302 terminal;
class 454 node-454;
class 454 node-depth-3;
class 454 middle;
class 487 node-487;
class 487 node-depth-3;
class 487 middle;
class 490 node-490;
class 490 node-depth-4;
class 490 middle;
class 493 node-493;
class 493 node-depth-1;
class 493 middle;
class 494 node-494;
class 494 node-depth-2;
class 494 middle;
class 497 node-497;
class 497 node-depth-2;
class 497 middle;
class 300 node-300;
class 300 node-depth-6;
class 300 middle;