the musical lineage of Aloys Kettenus
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
764("Aloys Kettenus<div id=NodeDiv-764 style='height: 250px; width: 400px'></div>")
class 764 node-764;
class 764 root
100("Giovanni Battista Sammartini<div id=nodeDiv-100 style='height: 250px; width: 400px'></div>")
101("Alexis Saint-Martin<div id=nodeDiv-101 style='height: 250px; width: 400px'></div>")
282("Johann Stamitz<div id=nodeDiv-282 style='height: 250px; width: 400px'></div>")
284("Christian Cannabich<div id=nodeDiv-284 style='height: 250px; width: 400px'></div>")
285("Niccolò Jommelli<div id=nodeDiv-285 style='height: 250px; width: 400px'></div>")
286("Ignazio Prota<div id=nodeDiv-286 style='height: 250px; width: 400px'></div>")
287("Nicola Fago<div id=nodeDiv-287 style='height: 250px; width: 400px'></div>")
288("Francesco Provenzale<div id=nodeDiv-288 style='height: 250px; width: 400px'></div>")
352("Giovanni Battista Viotti<div id=nodeDiv-352 style='height: 250px; width: 400px'></div>")
353("Gaetano Pugnani<div id=nodeDiv-353 style='height: 250px; width: 400px'></div>")
354("Giovanni Battista Somis<div id=nodeDiv-354 style='height: 250px; width: 400px'></div>")
355("Arcangelo Corelli<div id=nodeDiv-355 style='height: 250px; width: 400px'></div>")
357("Giovanni Benvenuti<div id=nodeDiv-357 style='height: 250px; width: 400px'></div>")
358("Ercole Gaibara<div id=nodeDiv-358 style='height: 250px; width: 400px'></div>")
359("Leonardo Brugnoli<div id=nodeDiv-359 style='height: 250px; width: 400px'></div>")
670("Charles Auguste de Bériot<div id=nodeDiv-670 style='height: 250px; width: 400px'></div>")
671("Pierre Baillot<div id=nodeDiv-671 style='height: 250px; width: 400px'></div>")
672("Rodolphe Kreutzer<div id=nodeDiv-672 style='height: 250px; width: 400px'></div>")
673("Anton Stamitz<div id=nodeDiv-673 style='height: 250px; width: 400px'></div>")
675("Antonín Ignác Stamitz<div id=nodeDiv-675 style='height: 250px; width: 400px'></div>")
%%Links
764 -->|<span id='EL-764-670' class='EL EL-depth-1 EL-root'>studied with</span>| 670
670 -->|<span id='EL-670-671' class='EL EL-depth-2'>studied with</span>| 671
670 -->|<span id='EL-670-672' class='EL EL-depth-2'>studied with</span>| 672
671 -->|<span id='EL-671-352' class='EL EL-depth-3'>studied with</span>| 352
672 -->|<span id='EL-672-673' class='EL EL-depth-3'>studied with</span>| 673
352 -->|<span id='EL-352-353' class='EL EL-depth-4'>studied with</span>| 353
673 -->|<span id='EL-673-282' class='EL EL-depth-4'>studied with</span>| 282
673 -->|<span id='EL-673-284' class='EL EL-depth-4'>studied with</span>| 284
282 -->|<span id='EL-282-675' class='EL EL-depth-6'>studied with</span>| 675
284 -->|<span id='EL-284-100' class='EL EL-depth-5'>studied with</span>| 100
284 -->|<span id='EL-284-282' class='EL EL-depth-5'>studied with</span>| 282
284 -->|<span id='EL-284-285' class='EL EL-depth-5'>studied with</span>| 285
353 -->|<span id='EL-353-354' class='EL EL-depth-5'>studied with</span>| 354
100 -->|<span id='EL-100-101' class='EL EL-depth-6'>studied with</span>| 101
285 -->|<span id='EL-285-286' class='EL EL-depth-6'>studied with</span>| 286
285 -->|<span id='EL-285-287' class='EL EL-depth-6'>studied with</span>| 287
354 -->|<span id='EL-354-355' class='EL EL-depth-6'>studied with</span>| 355
287 -->|<span id='EL-287-288' class='EL EL-depth-7'>studied with</span>| 288
355 -->|<span id='EL-355-357' class='EL EL-depth-7'>studied with</span>| 357
355 -->|<span id='EL-355-359' class='EL EL-depth-7'>studied with</span>| 359
357 -->|<span id='EL-357-358' class='EL EL-depth-8'>studied with</span>| 358
359 -->|<span id='EL-359-358' class='EL EL-depth-8'>studied with</span>| 358
%%Styling
class 100 node-100;
class 100 node-depth-5;
class 100 middle;
class 101 node-101;
class 101 node-depth-6;
class 101 terminal;
class 282 node-282;
class 282 node-depth-4;
class 282 middle;
class 284 node-284;
class 284 node-depth-4;
class 284 middle;
class 285 node-285;
class 285 node-depth-5;
class 285 middle;
class 286 node-286;
class 286 node-depth-6;
class 286 terminal;
class 287 node-287;
class 287 node-depth-6;
class 287 middle;
class 288 node-288;
class 288 node-depth-7;
class 288 terminal;
class 352 node-352;
class 352 node-depth-3;
class 352 middle;
class 353 node-353;
class 353 node-depth-4;
class 353 middle;
class 354 node-354;
class 354 node-depth-5;
class 354 middle;
class 355 node-355;
class 355 node-depth-6;
class 355 middle;
class 355 important-composer
class 357 node-357;
class 357 node-depth-7;
class 357 middle;
class 358 node-358;
class 358 node-depth-8;
class 358 terminal;
class 359 node-359;
class 359 node-depth-7;
class 359 middle;
class 670 node-670;
class 670 node-depth-1;
class 670 middle;
class 671 node-671;
class 671 node-depth-2;
class 671 middle;
class 672 node-672;
class 672 node-depth-2;
class 672 middle;
class 673 node-673;
class 673 node-depth-3;
class 673 middle;
class 675 node-675;
class 675 node-depth-6;
class 675 terminal;