the musical lineage of Camille Saint-Saëns
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
116("Camille Saint-Saëns<div id=NodeDiv-116 style='height: 250px; width: 400px'></div>")
class 116 node-116;
class 116 root
10("Johann Sebastian Bach<div id=nodeDiv-10 style='height: 250px; width: 400px'></div>")
12("Johann Pachelbel<div id=nodeDiv-12 style='height: 250px; width: 400px'></div>")
15("Johann Staden<div id=nodeDiv-15 style='height: 250px; width: 400px'></div>")
11("Johann Christoph Bach<div id=nodeDiv-11 style='height: 250px; width: 400px'></div>")
14("Johann Erasmus Kindermann<div id=nodeDiv-14 style='height: 250px; width: 400px'></div>")
44("Giovanni Battista Martini<div id=nodeDiv-44 style='height: 250px; width: 400px'></div>")
128("Luigi Cherubini<div id=nodeDiv-128 style='height: 250px; width: 400px'></div>")
60("Giacomo Carissimi<div id=nodeDiv-60 style='height: 250px; width: 400px'></div>")
130("Johann Becker<div id=nodeDiv-130 style='height: 250px; width: 400px'></div>")
117("Camille-Marie Stamaty<div id=nodeDiv-117 style='height: 250px; width: 400px'></div>")
118("Friedrich Kalkbrenner<div id=nodeDiv-118 style='height: 250px; width: 400px'></div>")
120("Louis Adam<div id=nodeDiv-120 style='height: 250px; width: 400px'></div>")
121("Jean-Frédéric Edelmann<div id=nodeDiv-121 style='height: 250px; width: 400px'></div>")
122("François Benoist<div id=nodeDiv-122 style='height: 250px; width: 400px'></div>")
129("Bartolomeo Cherubini<div id=nodeDiv-129 style='height: 250px; width: 400px'></div>")
181("François-Joseph Gossec<div id=nodeDiv-181 style='height: 250px; width: 400px'></div>")
182("Jean-Philippe Rameau<div id=nodeDiv-182 style='height: 250px; width: 400px'></div>")
185("Fromental Halévy<div id=nodeDiv-185 style='height: 250px; width: 400px'></div>")
190("Giuseppe Sarti<div id=nodeDiv-190 style='height: 250px; width: 400px'></div>")
183("Charles-Simon Catel<div id=nodeDiv-183 style='height: 250px; width: 400px'></div>")
13("Heinrich Schwemmer<div id=nodeDiv-13 style='height: 250px; width: 400px'></div>")
248("Matz Zisecke<div id=nodeDiv-248 style='height: 250px; width: 400px'></div>")
247("Johannes Bach I<div id=nodeDiv-247 style='height: 250px; width: 400px'></div>")
246("Christoph Bach<div id=nodeDiv-246 style='height: 250px; width: 400px'></div>")
245("Johann Ambrosius Bach<div id=nodeDiv-245 style='height: 250px; width: 400px'></div>")
487("Giacomo Antonio Perti<div id=nodeDiv-487 style='height: 250px; width: 400px'></div>")
488("Giovanni Antonio Riccieri<div id=nodeDiv-488 style='height: 250px; width: 400px'></div>")
489("Domenico Freschi<div id=nodeDiv-489 style='height: 250px; width: 400px'></div>")
490("Giuseppe Corsi da Celano<div id=nodeDiv-490 style='height: 250px; width: 400px'></div>")
506("Agostino Filippuzzi<div id=nodeDiv-506 style='height: 250px; width: 400px'></div>")
508("Camillo Cevenini
<div id=nodeDiv-508 style='height: 250px; width: 400px'></div>")
491("Angelo Tommaso Predieri<div id=nodeDiv-491 style='height: 250px; width: 400px'></div>")
741("François Nicodami<div id=nodeDiv-741 style='height: 250px; width: 400px'></div>")
131("Christian Kalkbrenner<div id=nodeDiv-131 style='height: 250px; width: 400px'></div>")
%%Links
116 -->|<span id='EL-116-117' class='EL EL-depth-1 EL-root'>studied with</span>| 117
116 -->|<span id='EL-116-122' class='EL EL-depth-1 EL-root'>studied with</span>| 122
116 -->|<span id='EL-116-185' class='EL EL-depth-1 EL-root'>studied with</span>| 185
117 -->|<span id='EL-117-118' class='EL EL-depth-2'>studied with</span>| 118
122 -->|<span id='EL-122-183' class='EL EL-depth-2'>studied with</span>| 183
185 -->|<span id='EL-185-128' class='EL EL-depth-2'>studied with</span>| 128
118 -->|<span id='EL-118-120' class='EL EL-depth-3'>studied with</span>| 120
118 -->|<span id='EL-118-131' class='EL EL-depth-3'>studied with</span>| 131
118 -->|<span id='EL-118-183' class='EL EL-depth-3'>studied harmony with</span>| 183
118 -->|<span id='EL-118-741' class='EL EL-depth-3'>studied piano with</span>| 741
128 -->|<span id='EL-128-129' class='EL EL-depth-3'>studied with</span>| 129
128 -->|<span id='EL-128-190' class='EL EL-depth-3'>studied with</span>| 190
183 -->|<span id='EL-183-181' class='EL EL-depth-4'>studied with</span>| 181
120 -->|<span id='EL-120-121' class='EL EL-depth-4'>studied with</span>| 121
131 -->|<span id='EL-131-130' class='EL EL-depth-4'>studied organ with</span>| 130
181 -->|<span id='EL-181-182' class='EL EL-depth-5'>studied with</span>| 182
190 -->|<span id='EL-190-44' class='EL EL-depth-4'>studied with</span>| 44
44 -->|<span id='EL-44-487' class='EL EL-depth-5'>studied with</span>| 487
44 -->|<span id='EL-44-488' class='EL EL-depth-5'>studied with</span>| 488
44 -->|<span id='EL-44-491' class='EL EL-depth-5'>studied with</span>| 491
130 -->|<span id='EL-130-10' class='EL EL-depth-5'>may have studied with</span>| 10
10 -->|<span id='EL-10-11' class='EL EL-depth-6'>studied with</span>| 11
10 -->|<span id='EL-10-245' class='EL EL-depth-6'>studied with</span>| 245
487 -->|<span id='EL-487-490' class='EL EL-depth-6'>studied with</span>| 490
488 -->|<span id='EL-488-489' class='EL EL-depth-6'>studied with</span>| 489
491 -->|<span id='EL-491-506' class='EL EL-depth-6'>studied with</span>| 506
491 -->|<span id='EL-491-508' class='EL EL-depth-6'>studied with</span>| 508
11 -->|<span id='EL-11-12' class='EL EL-depth-7'>studied with</span>| 12
11 -->|<span id='EL-11-245' class='EL EL-depth-7'></span>| 245
245 -->|<span id='EL-245-246' class='EL EL-depth-8'>studied with</span>| 246
490 -->|<span id='EL-490-60' class='EL EL-depth-7'>studied with</span>| 60
12 -->|<span id='EL-12-13' class='EL EL-depth-8'>studied with</span>| 13
246 -->|<span id='EL-246-247' class='EL EL-depth-9'>studied with</span>| 247
13 -->|<span id='EL-13-14' class='EL EL-depth-9'>studied with</span>| 14
247 -->|<span id='EL-247-248' class='EL EL-depth-10'>studied with</span>| 248
14 -->|<span id='EL-14-15' class='EL EL-depth-10'>studied with</span>| 15
%%Styling
class 10 node-10;
class 10 node-depth-5;
class 10 middle;
class 10 important-composer
class 12 node-12;
class 12 node-depth-7;
class 12 middle;
class 15 node-15;
class 15 node-depth-10;
class 15 terminal;
class 11 node-11;
class 11 node-depth-6;
class 11 middle;
class 14 node-14;
class 14 node-depth-9;
class 14 middle;
class 44 node-44;
class 44 node-depth-4;
class 44 middle;
class 44 important-pedagogue
class 128 node-128;
class 128 node-depth-2;
class 128 middle;
class 128 important-composer
class 60 node-60;
class 60 node-depth-7;
class 60 terminal;
class 60 important-pedagogue
class 130 node-130;
class 130 node-depth-4;
class 130 middle;
class 117 node-117;
class 117 node-depth-1;
class 117 middle;
class 118 node-118;
class 118 node-depth-2;
class 118 middle;
class 120 node-120;
class 120 node-depth-3;
class 120 middle;
class 121 node-121;
class 121 node-depth-4;
class 121 terminal;
class 122 node-122;
class 122 node-depth-1;
class 122 middle;
class 129 node-129;
class 129 node-depth-3;
class 129 terminal;
class 181 node-181;
class 181 node-depth-4;
class 181 middle;
class 182 node-182;
class 182 node-depth-5;
class 182 terminal;
class 182 important-composer
class 185 node-185;
class 185 node-depth-1;
class 185 middle;
class 190 node-190;
class 190 node-depth-3;
class 190 middle;
class 183 node-183;
class 183 node-depth-2;
class 183 middle;
class 13 node-13;
class 13 node-depth-8;
class 13 middle;
class 248 node-248;
class 248 node-depth-10;
class 248 terminal;
class 247 node-247;
class 247 node-depth-9;
class 247 middle;
class 246 node-246;
class 246 node-depth-8;
class 246 middle;
class 245 node-245;
class 245 node-depth-6;
class 245 middle;
class 487 node-487;
class 487 node-depth-5;
class 487 middle;
class 488 node-488;
class 488 node-depth-5;
class 488 middle;
class 489 node-489;
class 489 node-depth-6;
class 489 terminal;
class 490 node-490;
class 490 node-depth-6;
class 490 middle;
class 506 node-506;
class 506 node-depth-6;
class 506 terminal;
class 508 node-508;
class 508 node-depth-6;
class 508 terminal;
class 491 node-491;
class 491 node-depth-5;
class 491 middle;
class 741 node-741;
class 741 node-depth-3;
class 741 terminal;
class 131 node-131;
class 131 node-depth-3;
class 131 middle;