the musical lineage of Johann Philipp Krieger
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
467("Johann Philipp Krieger<div id=NodeDiv-467 style='height: 250px; width: 400px'></div>")
class 467 node-467;
class 467 root
72("Giovanni Pierluigi da Palestrina<div id=nodeDiv-72 style='height: 250px; width: 400px'></div>")
73("Robin Mallapert<div id=nodeDiv-73 style='height: 250px; width: 400px'></div>")
74("Firmin Lebel<div id=nodeDiv-74 style='height: 250px; width: 400px'></div>")
457("Bernardo Pasquini<div id=nodeDiv-457 style='height: 250px; width: 400px'></div>")
458("Mariotto Bocciantini<div id=nodeDiv-458 style='height: 250px; width: 400px'></div>")
459("Antonio Cesti<div id=nodeDiv-459 style='height: 250px; width: 400px'></div>")
460("Loreto Vittori<div id=nodeDiv-460 style='height: 250px; width: 400px'></div>")
461("Antonio Maria Abbatini<div id=nodeDiv-461 style='height: 250px; width: 400px'></div>")
470("Marco Scacchi<div id=nodeDiv-470 style='height: 250px; width: 400px'></div>")
471("Giovanni Francesco Anerio<div id=nodeDiv-471 style='height: 250px; width: 400px'></div>")
473("Johann Jakob Froberger<div id=nodeDiv-473 style='height: 250px; width: 400px'></div>")
474("Johann Ulrich Steigleder<div id=nodeDiv-474 style='height: 250px; width: 400px'></div>")
476("Simon Lohet<div id=nodeDiv-476 style='height: 250px; width: 400px'></div>")
475("Adam Steigleder<div id=nodeDiv-475 style='height: 250px; width: 400px'></div>")
469("Kaspar Förster<div id=nodeDiv-469 style='height: 250px; width: 400px'></div>")
472("Johann Drechsel<div id=nodeDiv-472 style='height: 250px; width: 400px'></div>")
%%Links
467 -->|<span id='EL-467-457' class='EL EL-depth-1 EL-root'>studied with</span>| 457
467 -->|<span id='EL-467-461' class='EL EL-depth-1 EL-root'>studied with</span>| 461
467 -->|<span id='EL-467-469' class='EL EL-depth-1 EL-root'>studied with</span>| 469
467 -->|<span id='EL-467-472' class='EL EL-depth-1 EL-root'>studied with</span>| 472
457 -->|<span id='EL-457-458' class='EL EL-depth-2'>studied with</span>| 458
457 -->|<span id='EL-457-459' class='EL EL-depth-2'>studied with</span>| 459
457 -->|<span id='EL-457-460' class='EL EL-depth-2'>studied with</span>| 460
469 -->|<span id='EL-469-470' class='EL EL-depth-2'>studied with</span>| 470
472 -->|<span id='EL-472-473' class='EL EL-depth-2'>studied with</span>| 473
459 -->|<span id='EL-459-461' class='EL EL-depth-3'>studied with</span>| 461
470 -->|<span id='EL-470-471' class='EL EL-depth-3'>studied with</span>| 471
473 -->|<span id='EL-473-474' class='EL EL-depth-3'>studied with</span>| 474
471 -->|<span id='EL-471-72' class='EL EL-depth-4'>studied with</span>| 72
474 -->|<span id='EL-474-475' class='EL EL-depth-4'>studied with</span>| 475
72 -->|<span id='EL-72-73' class='EL EL-depth-5'>studied with</span>| 73
72 -->|<span id='EL-72-74' class='EL EL-depth-5'>studied with</span>| 74
475 -->|<span id='EL-475-476' class='EL EL-depth-5'>studied with</span>| 476
%%Styling
class 72 node-72;
class 72 node-depth-4;
class 72 middle;
class 72 important-composer
class 73 node-73;
class 73 node-depth-5;
class 73 terminal;
class 74 node-74;
class 74 node-depth-5;
class 74 terminal;
class 457 node-457;
class 457 node-depth-1;
class 457 middle;
class 458 node-458;
class 458 node-depth-2;
class 458 terminal;
class 459 node-459;
class 459 node-depth-2;
class 459 middle;
class 460 node-460;
class 460 node-depth-2;
class 460 terminal;
class 461 node-461;
class 461 node-depth-1;
class 461 terminal;
class 470 node-470;
class 470 node-depth-2;
class 470 middle;
class 471 node-471;
class 471 node-depth-3;
class 471 middle;
class 473 node-473;
class 473 node-depth-2;
class 473 middle;
class 474 node-474;
class 474 node-depth-3;
class 474 middle;
class 476 node-476;
class 476 node-depth-5;
class 476 terminal;
class 475 node-475;
class 475 node-depth-4;
class 475 middle;
class 469 node-469;
class 469 node-depth-1;
class 469 middle;
class 472 node-472;
class 472 node-depth-1;
class 472 middle;