Skip to content

Instantly share code, notes, and snippets.

@silviaegt
Last active September 8, 2017 20:44
Show Gist options
  • Save silviaegt/5a250512e2a9fa9f32c3bc66d5b11038 to your computer and use it in GitHub Desktop.
Save silviaegt/5a250512e2a9fa9f32c3bc66d5b11038 to your computer and use it in GitHub Desktop.
Bibliographic metadata sunburst

metadata_sunburst

An attempt to visualize the Daniel Cosío Villegas' Dewey Decimal Classification based on Kerry Rodden's Sunburst Each circle represents one level of the DDC system. For instance, the first level (inner circle) displays 10 different disciplines:

  1. Social sciences : 300's
  2. History & geography: 900
  3. Literature & rhetoric: 800
  4. Computer science, information & general works: 000
  5. Language: 400
  6. Religion: 200
  7. The arts; fine & decorative arts: 700
  8. Philosophy and Psychology: 100
  9. Technology: 600
  10. Natural sciences & mathematics: 500

(in that order)

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Metadata sunburst</title>
<script src="https://d3js.org/d3.v3.min.js"></script>
<link rel="stylesheet" type="text/css"
href="https://fonts.googleapis.com/css?family=Open+Sans:400,600">
<link rel="stylesheet" type="text/css" href="sequences.css"/>
</head>
<body>
<div id="main">
<div id="sequence"></div>
<div id="chart">
<div id="explanation" style="visibility: hidden;">
<span id="percentage"></span><br/>
of Dewey classifications begin with this sequence of metadata
</div>
</div>
</div>
<div id="sidebar">
<!--<input type="checkbox" id="togglelegend"> Legend<br/>-->
<div id="legend" style="visibility: hidden;"></div>
</div>
<script type="text/javascript" src="sequences.js"></script>
<script type="text/javascript">
// Hack to make this example display correctly in an iframe on bl.ocks.org <-- Esta part no entiendo a qué se refiere
d3.select(self.frameElement).style("height", "700px");
</script>
</body>
</html>
computerscienceinformationgeneralworks-end 302
computerscienceinformationgeneralworks-bibliography-end 604
computerscienceinformationgeneralworks-bibliography-bibliographies 27
computerscienceinformationgeneralworks-bibliography-bibliographiesofindividuals 340
computerscienceinformationgeneralworks-bibliography-bibliographiesofworksfromspecificplaces 376
computerscienceinformationgeneralworks-bibliography-bibliographiesofworksonspecificsubjects 3693
computerscienceinformationgeneralworks-bibliography-catalogsarrangedbyauthordateetc 61
computerscienceinformationgeneralworks-bibliography-dictionarycatalogs 10
computerscienceinformationgeneralworks-bibliography-generalsubjectcatalogs 60
computerscienceinformationgeneralworks-bibliography-ofanonymouspseudonymousworks 12
computerscienceinformationgeneralworks-computerprogrammingprogramsdata-end 50
computerscienceinformationgeneralworks-dataprocessingcomputerscience-end 50
computerscienceinformationgeneralworks-generalcollections-end 176
computerscienceinformationgeneralworks-generalcollections-collectionsinamericanenglish 62
computerscienceinformationgeneralworks-generalcollections-collectionsinenglish 1912
computerscienceinformationgeneralworks-generalcollections-collectionsinspanishportuguese 8
computerscienceinformationgeneralworks-generalencyclopedicworks-end 12
computerscienceinformationgeneralworks-generalencyclopedicworks-encyclopediasinamericanenglish 6
computerscienceinformationgeneralworks-generalencyclopedicworks-encyclopediasinenglish 2
computerscienceinformationgeneralworks-generalencyclopedicworks-encyclopediasinfrenchoccitancatalan 7
computerscienceinformationgeneralworks-generalencyclopedicworks-encyclopediasinotherlanguages 3
computerscienceinformationgeneralworks-generalencyclopedicworks-encyclopediasinscandinavianlanguages 1
computerscienceinformationgeneralworks-generalencyclopedicworks-encyclopediasinslaviclanguages 1
computerscienceinformationgeneralworks-generalencyclopedicworks-encyclopediasinspanishportuguese 10
computerscienceinformationgeneralworks-generalencyclopedicworks-initalianromanianrelatedlanguages 1
computerscienceinformationgeneralworks-generalencyclopedicworks-inothergermaniclanguages 1
computerscienceinformationgeneralworks-generalorganizationsmuseumscience-end 51
computerscienceinformationgeneralworks-generalorganizationsmuseumscience-iniberianpeninsulaadjacentislands 15
computerscienceinformationgeneralworks-generalorganizationsmuseumscience-museumscience 121
computerscienceinformationgeneralworks-generalorganizationsmuseumscience-organizationsinbritishislesinengland 4
computerscienceinformationgeneralworks-generalorganizationsmuseumscience-organizationsincentraleuropeingermany 3
computerscienceinformationgeneralworks-generalorganizationsmuseumscience-organizationsineasterneuropeinrussia 2
computerscienceinformationgeneralworks-generalorganizationsmuseumscience-organizationsinfrancemonaco 4
computerscienceinformationgeneralworks-generalorganizationsmuseumscience-organizationsinitalyadjacentislands 2
computerscienceinformationgeneralworks-generalorganizationsmuseumscience-organizationsinnorthamerica 28
computerscienceinformationgeneralworks-generalorganizationsmuseumscience-organizationsinothergeographicareas 32
computerscienceinformationgeneralworks-generalserialpublications-end 17
computerscienceinformationgeneralworks-generalserialpublications-initalianromanianrelatedlanguages 1
computerscienceinformationgeneralworks-generalserialpublications-serialsinamericanenglish 18
computerscienceinformationgeneralworks-generalserialpublications-serialsinenglish 2
computerscienceinformationgeneralworks-generalserialpublications-serialsinfrenchoccitancatalan 8
computerscienceinformationgeneralworks-generalserialpublications-serialsinothergermaniclanguages 2
computerscienceinformationgeneralworks-generalserialpublications-serialsinotherlanguages 6
computerscienceinformationgeneralworks-generalserialpublications-serialsinscandinavianlanguages 2
computerscienceinformationgeneralworks-generalserialpublications-serialsinslaviclanguages 1
computerscienceinformationgeneralworks-generalserialpublications-serialsinspanishportuguese 86
computerscienceinformationgeneralworks-knowledge-end 1588
computerscienceinformationgeneralworks-libraryinformationsciences-end 781
computerscienceinformationgeneralworks-libraryinformationsciences-administrationofphysicalplant 105
computerscienceinformationgeneralworks-libraryinformationsciences-generallibraries 616
computerscienceinformationgeneralworks-libraryinformationsciences-librariesforspecificsubjects 100
computerscienceinformationgeneralworks-libraryinformationsciences-libraryoperations 2000
computerscienceinformationgeneralworks-libraryinformationsciences-libraryrelationships 135
computerscienceinformationgeneralworks-libraryinformationsciences-personnelmanagement 64
computerscienceinformationgeneralworks-libraryinformationsciences-readinguseofotherinformationmedia 633
computerscienceinformationgeneralworks-manuscriptsrarebooks-end 6
computerscienceinformationgeneralworks-manuscriptsrarebooks-blockbooks 8
computerscienceinformationgeneralworks-manuscriptsrarebooks-booksnotableforbindings 1
computerscienceinformationgeneralworks-manuscriptsrarebooks-booksnotableforillustrations 7
computerscienceinformationgeneralworks-manuscriptsrarebooks-booksnotableforownershipororigin 2
computerscienceinformationgeneralworks-manuscriptsrarebooks-incunabula 9
computerscienceinformationgeneralworks-manuscriptsrarebooks-manuscripts 43
computerscienceinformationgeneralworks-manuscriptsrarebooks-printedbooks 5
computerscienceinformationgeneralworks-manuscriptsrarebooks-prohibitedworksforgerieshoaxes 8
computerscienceinformationgeneralworks-newsmediajournalismpublishing-end 527
computerscienceinformationgeneralworks-newsmediajournalismpublishing-iniberianpeninsulaadjacentislands 30
computerscienceinformationgeneralworks-newsmediajournalismpublishing-newspapersinbritishislesinengland 3
computerscienceinformationgeneralworks-newsmediajournalismpublishing-newspapersincentraleuropeingermany 2
computerscienceinformationgeneralworks-newsmediajournalismpublishing-newspapersinfrancemonaco 12
computerscienceinformationgeneralworks-newsmediajournalismpublishing-newspapersinnorthamerica 55
computerscienceinformationgeneralworks-newsmediajournalismpublishing-newspapersinothergeographicareas 234
computerscienceinformationgeneralworks-specialcomputermethods-end 170
computerscienceinformationgeneralworks-systems-end 70
computerscienceinformationgeneralworks-thebook-end 118
historygeography-end 18
historygeography-biographygenealogyinsignia-end 682
historygeography-biographygenealogyinsignia-genealogynamesinsignia 268
historygeography-biographygenealogyinsignia-optionalnumber 1113
historygeography-collectedaccountsofevents-end 45
historygeography-dictionariesencyclopedias-end 13
historygeography-educationresearchrelatedtopics-end 685
historygeography-geographytravel-end 567
historygeography-geographytravel-atlasesmapschartsplans 62
historygeography-geographytravel-geographyoftravelinafrica 468
historygeography-geographytravel-geographyoftravelinancientworld 1047
historygeography-geographytravel-geographyoftravelinasia 1728
historygeography-geographytravel-geographyoftravelineurope 1668
historygeography-geographytravel-geographyoftravelinnorthamerica 2837
historygeography-geographytravel-geographyoftravelinotherareas 120
historygeography-geographytravel-geographyoftravelinsouthamerica 1784
historygeography-geographytravel-historicalgeography 104
historygeography-historyofafrica-end 279
historygeography-historyofafrica-algeria 72
historygeography-historyofafrica-centralafricaoffshoreislands 233
historygeography-historyofafrica-egyptsudan 153
historygeography-historyofafrica-ethiopiaeritrea 35
historygeography-historyofafrica-northwestafricancoastoffshoreislands 66
historygeography-historyofafrica-southernafricarepublicofsouthafrica 139
historygeography-historyofafrica-southindianoceanislands 20
historygeography-historyofafrica-tunisialibya 67
historygeography-historyofafrica-westafricaoffshoreislands 215
historygeography-historyofancientworldtoca499-end 158
historygeography-historyofancientworldtoca499-chinato420 42
historygeography-historyofancientworldtoca499-egyptto640 115
historygeography-historyofancientworldtoca499-europenorthwestofitalytoca499 26
historygeography-historyofancientworldtoca499-greeceto323 272
historygeography-historyofancientworldtoca499-indiato647 54
historygeography-historyofancientworldtoca499-italyadjacentterritoriesto476 341
historygeography-historyofancientworldtoca499-mesopotamiairanianplateauto637 88
historygeography-historyofancientworldtoca499-otherpartsofancientworldtoca640 98
historygeography-historyofancientworldtoca499-palestineto70 31
historygeography-historyofasiafareast-end 211
historygeography-historyofasiafareast-arabianpeninsulaadjacentareas 142
historygeography-historyofasiafareast-centralasia 47
historygeography-historyofasiafareast-chinaadjacentareas 1143
historygeography-historyofasiafareast-iran 64
historygeography-historyofasiafareast-japan 414
historygeography-historyofasiafareast-middleeastneareast 937
historygeography-historyofasiafareast-siberiaasiaticrussia 15
historygeography-historyofasiafareast-southasiaindia 670
historygeography-historyofasiafareast-southeastasia 615
historygeography-historyofeurope-end 2022
historygeography-historyofeurope-britishisles 61
historygeography-historyofeurope-centraleuropegermany 616
historygeography-historyofeurope-easterneuroperussia 653
historygeography-historyofeurope-englandwales 405
historygeography-historyofeurope-francemonaco 792
historygeography-historyofeurope-iberianpeninsulaadjacentislands 2475
historygeography-historyofeurope-italianpeninsulaadjacentislands 264
historygeography-historyofeurope-otherpartsofeurope 293
historygeography-historyofeurope-scandinavia 22
historygeography-historyofnorthamerica-end 749
historygeography-historyofnorthamerica-canada 222
historygeography-historyofnorthamerica-greatbasinpacificsloperegion 159
historygeography-historyofnorthamerica-middleamericamexico 12091
historygeography-historyofnorthamerica-northcentralunitedstates 21
historygeography-historyofnorthamerica-northeasternunitedstates 47
historygeography-historyofnorthamerica-southcentralunitedstates 168
historygeography-historyofnorthamerica-southeasternunitedstates 91
historygeography-historyofnorthamerica-unitedstates 1493
historygeography-historyofnorthamerica-westernunitedstates 123
historygeography-historyofotherareas-end 164
historygeography-historyofotherareas-arcticislandsantarctica 5
historygeography-historyofotherareas-atlanticoceanislands 49
historygeography-historyofotherareas-australia 25
historygeography-historyofotherareas-extraterrestrialworlds 5
historygeography-historyofotherareas-melanesianewguinea 18
historygeography-historyofotherareas-newzealand 9
historygeography-historyofotherareas-otherpartsofpacificpolynesia 32
historygeography-historyofsouthamerica-end 2252
historygeography-historyofsouthamerica-argentina 827
historygeography-historyofsouthamerica-bolivia 282
historygeography-historyofsouthamerica-brazil 639
historygeography-historyofsouthamerica-chile 516
historygeography-historyofsouthamerica-colombiaecuador 737
historygeography-historyofsouthamerica-guiana 16
historygeography-historyofsouthamerica-paraguayuruguay 353
historygeography-historyofsouthamerica-peru 998
historygeography-historyofsouthamerica-venezuela 442
historygeography-kindsofpersonstreatment-end 162
historygeography-miscellany-end 41
historygeography-organizationsmanagement-end 125
historygeography-philosophytheory-end 1147
historygeography-serialpublications-end 18
historygeography-worldhistory-end 1102
language-end 123
language-dictionariesencyclopedias-end 14
language-educationresearchrelatedtopics-end 200
language-englisholdenglish-end 116
language-englisholdenglish-englishdictionaries 60
language-englisholdenglish-englishetymology 23
language-englisholdenglish-englishgrammar 153
language-englisholdenglish-englishlanguagevariations 74
language-englisholdenglish-englishwritingsystemphonology 79
language-englisholdenglish-oldenglishanglosaxon 9
language-englisholdenglish-standardenglishusage 117
language-geographicpersonstreatment-end 172
language-germaniclanguagesgerman-end 33
language-germaniclanguagesgerman-germandictionaries 11
language-germaniclanguagesgerman-germanetymology 4
language-germaniclanguagesgerman-germangrammar 29
language-germaniclanguagesgerman-germanlanguagevariations 14
language-germaniclanguagesgerman-germanwritingsystemsphonology 8
language-germaniclanguagesgerman-othergermaniclanguages 39
language-germaniclanguagesgerman-standardgermanusage 16
language-helleniclanguagesclassicalgreek-end 16
language-helleniclanguagesclassicalgreek-classicalgreekdictionaries 11
language-helleniclanguagesclassicalgreek-classicalgreeketymology 1
language-helleniclanguagesclassicalgreek-classicalgreekgrammar 13
language-helleniclanguagesclassicalgreek-classicalgreekusage 6
language-helleniclanguagesclassicalgreek-classicalgreekwritingphonology 13
language-helleniclanguagesclassicalgreek-otherhelleniclanguages 29
language-helleniclanguagesclassicalgreek-preclassicalpostclassicalgreek 14
language-italianromanianrelatedlanguages-end 29
language-italianromanianrelatedlanguages-italiandictionaries 6
language-italianromanianrelatedlanguages-italianetymology 2
language-italianromanianrelatedlanguages-italiangrammar 24
language-italianromanianrelatedlanguages-italianlanguagevariations 15
language-italianromanianrelatedlanguages-italianwritingsystemsphonology 5
language-italianromanianrelatedlanguages-romanianrelatedlanguages 26
language-italianromanianrelatedlanguages-standarditalianusage 3
language-italiclanguageslatin-end 37
language-italiclanguageslatin-classicallatindictionaries 13
language-italiclanguageslatin-classicallatinetymology 5
language-italiclanguageslatin-classicallatingrammar 65
language-italiclanguageslatin-classicallatinusage 15
language-italiclanguageslatin-classicallatinwritingphonology 13
language-italiclanguageslatin-oldpostclassicalvulgarlatin 16
language-italiclanguageslatin-otheritaliclanguages 309
language-kindsofpersonstreatment-end 72
language-linguistics-end 1203
language-linguistics-dialectologyhistoricallinguistics 62
language-linguistics-dictionaries 126
language-linguistics-etymology 231
language-linguistics-grammar 1085
language-linguistics-phonologyphonetics 245
language-linguistics-signlanguages 43
language-linguistics-standardusageappliedlinguistics 172
language-linguistics-writingsystems 93
language-miscellany-end 1
language-organizationsmanagement-end 46
language-otherlanguages-end 6
language-otherlanguages-africanlanguages 125
language-otherlanguages-afroasiaticlanguagessemiticlanguages 259
language-otherlanguages-altaicuralichyperboreandravidian 65
language-otherlanguages-austronesianotherlanguages 145
language-otherlanguages-eastindoeuropeancelticlanguages 441
language-otherlanguages-languagesofeastsoutheastasia 703
language-otherlanguages-nonsemiticafroasiaticlanguages 38
language-otherlanguages-northamericannativelanguages 891
language-otherlanguages-southamericannativelanguages 218
language-philosophytheory-end 1838
language-romancelanguagesfrench-end 70
language-romancelanguagesfrench-frenchdictionaries 53
language-romancelanguagesfrench-frenchetymology 25
language-romancelanguagesfrench-frenchgrammar 110
language-romancelanguagesfrench-frenchlanguagevariations 76
language-romancelanguagesfrench-frenchwritingsystemsphonology 21
language-romancelanguagesfrench-occitancatalan 88
language-romancelanguagesfrench-standardfrenchusage 32
language-serialpublications-end 50
language-spanishportugueselanguages-end 403
language-spanishportugueselanguages-portuguese 151
language-spanishportugueselanguages-spanishdictionaries 144
language-spanishportugueselanguages-spanishetymology 97
language-spanishportugueselanguages-spanishgrammar 604
language-spanishportugueselanguages-spanishlanguagevariations 814
language-spanishportugueselanguages-spanishwritingsystemsphonology 230
language-spanishportugueselanguages-standardspanishusage 125
language-specialtopics-end 90
literaturerhetoric-end 157
literaturerhetoric-americanliteratureinenglish-end 323
literaturerhetoric-americanliteratureinenglish-americandramainenglish 157
literaturerhetoric-americanliteratureinenglish-americanessaysinenglish 83
literaturerhetoric-americanliteratureinenglish-americanfictioninenglish 1789
literaturerhetoric-americanliteratureinenglish-americanhumorsatireinenglish 24
literaturerhetoric-americanliteratureinenglish-americanlettersinenglish 17
literaturerhetoric-americanliteratureinenglish-americanmiscellaneouswritings 89
literaturerhetoric-americanliteratureinenglish-americanpoetryinenglish 463
literaturerhetoric-americanliteratureinenglish-americanspeechesinenglish 3
literaturerhetoric-americanliteratureinenglish-optionalnumber 240
literaturerhetoric-dictionariesencyclopedias-end 34
literaturerhetoric-educationresearchrelatedtopics-end 38
literaturerhetoric-englisholdenglishliteratures-end 233
literaturerhetoric-englisholdenglishliteratures-englishdrama 303
literaturerhetoric-englisholdenglishliteratures-englishessays 93
literaturerhetoric-englisholdenglishliteratures-englishfiction 1434
literaturerhetoric-englisholdenglishliteratures-englishhumorsatire 14
literaturerhetoric-englisholdenglishliteratures-englishletters 24
literaturerhetoric-englisholdenglishliteratures-englishmiscellaneouswritings 154
literaturerhetoric-englisholdenglishliteratures-englishpoetry 369
literaturerhetoric-englisholdenglishliteratures-englishspeeches 2
literaturerhetoric-englisholdenglishliteratures-oldenglishanglosaxon 12
literaturerhetoric-hellenicliteraturesclassicalgreek-end 267
literaturerhetoric-hellenicliteraturesclassicalgreek-classicalgreekdramaticpoetrydrama 110
literaturerhetoric-hellenicliteraturesclassicalgreek-classicalgreekepicpoetryfiction 116
literaturerhetoric-hellenicliteraturesclassicalgreek-classicalgreekletters 2
literaturerhetoric-hellenicliteraturesclassicalgreek-classicalgreeklyricpoetry 30
literaturerhetoric-hellenicliteraturesclassicalgreek-classicalgreekmiscellaneouswritings 83
literaturerhetoric-hellenicliteraturesclassicalgreek-classicalgreekpoetry 65
literaturerhetoric-hellenicliteraturesclassicalgreek-classicalgreekspeeches 9
literaturerhetoric-hellenicliteraturesclassicalgreek-moderngreekliterature 75
literaturerhetoric-historydescriptioncriticism-end 1539
literaturerhetoric-italianromanianrelatedliteratures-end 40
literaturerhetoric-italianromanianrelatedliteratures-italiandrama 66
literaturerhetoric-italianromanianrelatedliteratures-italianessays 36
literaturerhetoric-italianromanianrelatedliteratures-italianfiction 370
literaturerhetoric-italianromanianrelatedliteratures-italianhumorsatire 4
literaturerhetoric-italianromanianrelatedliteratures-italianletters 9
literaturerhetoric-italianromanianrelatedliteratures-italianmiscellaneouswritings 31
literaturerhetoric-italianromanianrelatedliteratures-italianpoetry 242
literaturerhetoric-italianromanianrelatedliteratures-italianspeeches 2
literaturerhetoric-italianromanianrelatedliteratures-romanianrelatedliteratures 52
literaturerhetoric-italicliteratureslatinliterature-end 211
literaturerhetoric-italicliteratureslatinliterature-latindramaticpoetrydrama 36
literaturerhetoric-italicliteratureslatinliterature-latinepicpoetryfiction 66
literaturerhetoric-italicliteratureslatinliterature-latinhumorsatire 30
literaturerhetoric-italicliteratureslatinliterature-latinletters 10
literaturerhetoric-italicliteratureslatinliterature-latinlyricpoetry 47
literaturerhetoric-italicliteratureslatinliterature-latinmiscellaneouswritings 34
literaturerhetoric-italicliteratureslatinliterature-latinpoetry 89
literaturerhetoric-italicliteratureslatinliterature-latinspeeches 63
literaturerhetoric-italicliteratureslatinliterature-literaturesofotheritaliclanguages 157
literaturerhetoric-literaturesofgermaniclanguages-end 187
literaturerhetoric-literaturesofgermaniclanguages-germandrama 196
literaturerhetoric-literaturesofgermaniclanguages-germanessays 65
literaturerhetoric-literaturesofgermaniclanguages-germanfiction 763
literaturerhetoric-literaturesofgermaniclanguages-germanhumorsatire 5
literaturerhetoric-literaturesofgermaniclanguages-germanletters 40
literaturerhetoric-literaturesofgermaniclanguages-germanmiscellaneouswritings 83
literaturerhetoric-literaturesofgermaniclanguages-germanpoetry 200
literaturerhetoric-literaturesofgermaniclanguages-germanspeeches 1
literaturerhetoric-literaturesofgermaniclanguages-othergermanicliteratures 189
literaturerhetoric-literaturesofotherlanguages-end 19
literaturerhetoric-literaturesofotherlanguages-africanliteratures 250
literaturerhetoric-literaturesofotherlanguages-afroasiaticliteraturessemiticliteratures 573
literaturerhetoric-literaturesofotherlanguages-altaicuralichyperboreandravidian 122
literaturerhetoric-literaturesofotherlanguages-austronesianotherliteratures 123
literaturerhetoric-literaturesofotherlanguages-eastindoeuropeancelticliteratures 1472
literaturerhetoric-literaturesofotherlanguages-literaturesofeastsoutheastasia 1972
literaturerhetoric-literaturesofotherlanguages-nonsemiticafroasiaticliteratures 34
literaturerhetoric-literaturesofotherlanguages-northamericannativeliteratures 179
literaturerhetoric-literaturesofotherlanguages-southamericannativeliteratures 43
literaturerhetoric-literaturesofromancelanguages-end 385
literaturerhetoric-literaturesofromancelanguages-frenchdrama 262
literaturerhetoric-literaturesofromancelanguages-frenchessays 171
literaturerhetoric-literaturesofromancelanguages-frenchfiction 1823
literaturerhetoric-literaturesofromancelanguages-frenchhumorsatire 20
literaturerhetoric-literaturesofromancelanguages-frenchletters 56
literaturerhetoric-literaturesofromancelanguages-frenchmiscellaneouswritings 711
literaturerhetoric-literaturesofromancelanguages-frenchpoetry 520
literaturerhetoric-literaturesofromancelanguages-frenchspeeches 1
literaturerhetoric-literaturesofromancelanguages-occitancatalanliteratures 329
literaturerhetoric-miscellany-end 3
literaturerhetoric-organizationsmanagement-end 13
literaturerhetoric-philosophytheory-end 537
literaturerhetoric-rhetoriccollectionsofliterature-end 1783
literaturerhetoric-serialpublications-end 42
literaturerhetoric-spanishportugueseliteratures-end 1875
literaturerhetoric-spanishportugueseliteratures-portugueseliterature 461
literaturerhetoric-spanishportugueseliteratures-spanishdrama 1307
literaturerhetoric-spanishportugueseliteratures-spanishessays 392
literaturerhetoric-spanishportugueseliteratures-spanishfiction 3576
literaturerhetoric-spanishportugueseliteratures-spanishhumorsatire 99
literaturerhetoric-spanishportugueseliteratures-spanishletters 117
literaturerhetoric-spanishportugueseliteratures-spanishmiscellaneouswritings 451
literaturerhetoric-spanishportugueseliteratures-spanishpoetry 3443
literaturerhetoric-spanishportugueseliteratures-spanishspeeches 14
naturalsciencesandmathemetics-end 104
naturalsciencesandmathemetics-animalszoology-end 7
naturalsciencesandmathemetics-animalszoology-arthropods 19
naturalsciencesandmathemetics-animalszoology-birds 30
naturalsciencesandmathemetics-animalszoology-chordates 1
naturalsciencesandmathemetics-animalszoology-coldbloodedvertebratesfishes 5
naturalsciencesandmathemetics-animalszoology-invertebrates 1
naturalsciencesandmathemetics-animalszoology-mammals 58
naturalsciencesandmathemetics-animalszoology-marineseashoreinvertebrates 1
naturalsciencesandmathemetics-animalszoology-mollusksmolluscoids 8
naturalsciencesandmathemetics-animalszoology-specifictopicsinnaturalhistory 85
naturalsciencesandmathemetics-astronomyalliedsciences-end 71
naturalsciencesandmathemetics-astronomyalliedsciences-celestialmechanics 7
naturalsciencesandmathemetics-astronomyalliedsciences-celestialnavigation 2
naturalsciencesandmathemetics-astronomyalliedsciences-chronology 32
naturalsciencesandmathemetics-astronomyalliedsciences-earthastronomicalgeography 4
naturalsciencesandmathemetics-astronomyalliedsciences-ephemerides 2
naturalsciencesandmathemetics-astronomyalliedsciences-mathematicalgeography 81
naturalsciencesandmathemetics-astronomyalliedsciences-specificcelestialbodiesphenomena 92
naturalsciencesandmathemetics-astronomyalliedsciences-techniquesequipmentmaterials 6
naturalsciencesandmathemetics-chemistryalliedsciences-end 42
naturalsciencesandmathemetics-chemistryalliedsciences-analyticalchemistry 3
naturalsciencesandmathemetics-chemistryalliedsciences-crystallography 1
naturalsciencesandmathemetics-chemistryalliedsciences-inorganicchemistry 6
naturalsciencesandmathemetics-chemistryalliedsciences-mineralogy 8
naturalsciencesandmathemetics-chemistryalliedsciences-organicchemistry 9
naturalsciencesandmathemetics-chemistryalliedsciences-physicalchemistry 13
naturalsciencesandmathemetics-chemistryalliedsciences-techniquesequipmentmaterials 1
naturalsciencesandmathemetics-dictionariesencyclopedias-end 17
naturalsciencesandmathemetics-earthsciences-end 31
naturalsciencesandmathemetics-earthsciences-earthsciencesofafrica 2
naturalsciencesandmathemetics-earthsciences-earthsciencesofasia 2
naturalsciencesandmathemetics-earthsciences-earthsciencesofeurope 1
naturalsciencesandmathemetics-earthsciences-earthsciencesofnorthamerica 9
naturalsciencesandmathemetics-earthsciences-earthsciencesofotherareas 1
naturalsciencesandmathemetics-earthsciences-earthsciencesofsouthamerica 3
naturalsciencesandmathemetics-earthsciences-economicgeology 23
naturalsciencesandmathemetics-earthsciences-geologyhydrologymeteorology 378
naturalsciencesandmathemetics-earthsciences-petrology 3
naturalsciencesandmathemetics-educationresearchrelatedtopics-end 188
naturalsciencesandmathemetics-historicalgeographicpersonstreatment-end 607
naturalsciencesandmathemetics-lifesciencesbiology-end 277
naturalsciencesandmathemetics-lifesciencesbiology-biochemistry 1477
naturalsciencesandmathemetics-lifesciencesbiology-ecology 49
naturalsciencesandmathemetics-lifesciencesbiology-geneticsevolution 30
naturalsciencesandmathemetics-lifesciencesbiology-microorganismsfungialgae 4
naturalsciencesandmathemetics-lifesciencesbiology-naturalhistoryoforganisms 3
naturalsciencesandmathemetics-lifesciencesbiology-physiologyrelatedsubjects 94
naturalsciencesandmathemetics-lifesciencesbiology-specificpartsofsystemsinplants 105
naturalsciencesandmathemetics-lifesciencesbiology-specificphysiologicalsystemsinanimals 192
naturalsciencesandmathemetics-mathematics-end 517
naturalsciencesandmathemetics-mathematics-algebra 184
naturalsciencesandmathemetics-mathematics-analysis 45
naturalsciencesandmathemetics-mathematics-arithmetic 48
naturalsciencesandmathemetics-mathematics-generalprinciplesofmathematics 65
naturalsciencesandmathemetics-mathematics-geometry 28
naturalsciencesandmathemetics-mathematics-numericalanalysis 1
naturalsciencesandmathemetics-mathematics-probabilitiesappliedmathematics 758
naturalsciencesandmathemetics-mathematics-topology 15
naturalsciencesandmathemetics-miscellany-end 8
naturalsciencesandmathemetics-naturalhistory-end 304
naturalsciencesandmathemetics-organizationsmanagement-end 62
naturalsciencesandmathemetics-paleontologypaleozoology-end 18
naturalsciencesandmathemetics-paleontologypaleozoology-fossilbirds 4
naturalsciencesandmathemetics-paleontologypaleozoology-fossilinvertebrates 1
naturalsciencesandmathemetics-paleontologypaleozoology-fossilmammals 8
naturalsciencesandmathemetics-paleontologypaleozoology-fossilmarineseashoreinvertebrates 1
naturalsciencesandmathemetics-paleontologypaleozoology-paleobotanyfossilmicroorganisms 8
naturalsciencesandmathemetics-philosophytheory-end 412
naturalsciencesandmathemetics-physics-end 127
naturalsciencesandmathemetics-physics-classicalmechanicssolidmechanics 16
naturalsciencesandmathemetics-physics-electricityelectronics 5
naturalsciencesandmathemetics-physics-fluidmechanicsliquidmechanics 5
naturalsciencesandmathemetics-physics-heat 6
naturalsciencesandmathemetics-physics-lightinfraredultravioletphenomena 14
naturalsciencesandmathemetics-physics-magnetism 4
naturalsciencesandmathemetics-physics-modernphysics 40
naturalsciencesandmathemetics-physics-soundrelatedvibrations 3
naturalsciencesandmathemetics-plantsbotany-end 32
naturalsciencesandmathemetics-plantsbotany-dicotyledons 16
naturalsciencesandmathemetics-plantsbotany-gymnospermsconifers 5
naturalsciencesandmathemetics-plantsbotany-monocotyledons 5
naturalsciencesandmathemetics-plantsbotany-plantsnotedforcharacteristicsflowers 16
naturalsciencesandmathemetics-plantsbotany-specifictopicsinnaturalhistory 112
naturalsciencesandmathemetics-plantsbotany-vascularseedlessplants 2
naturalsciencesandmathemetics-serialpublications-end 12
philosophypsychology-end 304
philosophypsychology-ancientmedievaleasternphilosophy-end 48
philosophypsychology-ancientmedievaleasternphilosophy-aristotelianphilosophy 52
philosophypsychology-ancientmedievaleasternphilosophy-easternphilosophy 675
philosophypsychology-ancientmedievaleasternphilosophy-epicureanphilosophy 11
philosophypsychology-ancientmedievaleasternphilosophy-medievalwesternphilosophy 113
philosophypsychology-ancientmedievaleasternphilosophy-platonicphilosophy 76
philosophypsychology-ancientmedievaleasternphilosophy-presocraticgreekphilosophies 58
philosophypsychology-ancientmedievaleasternphilosophy-skepticneoplatonicphilosophies 22
philosophypsychology-ancientmedievaleasternphilosophy-socraticrelatedphilosophies 31
philosophypsychology-ancientmedievaleasternphilosophy-stoicphilosophy 26
philosophypsychology-dictionariesencyclopedias-end 23
philosophypsychology-educationresearchrelatedtopics-end 34
philosophypsychology-epistemologycausationhumankind-end 8
philosophypsychology-epistemologycausationhumankind-causation 17
philosophypsychology-epistemologycausationhumankind-determinismindeterminism 37
philosophypsychology-epistemologycausationhumankind-epistemology 442
philosophypsychology-epistemologycausationhumankind-humankind 303
philosophypsychology-epistemologycausationhumankind-origindestinyofindividualsouls 11
philosophypsychology-epistemologycausationhumankind-teleology 4
philosophypsychology-epistemologycausationhumankind-theself 76
philosophypsychology-ethics-end 357
philosophypsychology-ethics-ethicalsystems 94
philosophypsychology-ethics-ethicsofconsumption 12
philosophypsychology-ethics-ethicsoffamilyrelationships 2
philosophypsychology-ethics-ethicsofrecreationleisure 9
philosophypsychology-ethics-ethicsofsexreproduction 44
philosophypsychology-ethics-ethicsofsocialrelations 56
philosophypsychology-ethics-occupationalethics 106
philosophypsychology-ethics-otherethicalnorms 84
philosophypsychology-ethics-politicalethics 171
philosophypsychology-historicalcollectedpersonstreatment-end 196
philosophypsychology-kindsofpersonstreatment-end 28
philosophypsychology-logic-end 269
philosophypsychology-logic-analogy 4
philosophypsychology-logic-argumentpersuasion 10
philosophypsychology-logic-deduction 3
philosophypsychology-logic-fallaciessourcesoferror 8
philosophypsychology-logic-hypotheses 1
philosophypsychology-logic-induction 6
philosophypsychology-logic-syllogisms 1
philosophypsychology-metaphysics-end 124
philosophypsychology-metaphysics-change 2
philosophypsychology-metaphysics-cosmology 59
philosophypsychology-metaphysics-forceenergy 4
philosophypsychology-metaphysics-ontology 343
philosophypsychology-metaphysics-space 6
philosophypsychology-metaphysics-structure 6
philosophypsychology-metaphysics-time 49
philosophypsychology-miscellany-end 25
philosophypsychology-modernwesternphilosophy-end 217
philosophypsychology-modernwesternphilosophy-philosophyinothergeographicareas 429
philosophypsychology-modernwesternphilosophy-philosophyofbritishisles 109
philosophypsychology-modernwesternphilosophy-philosophyofformersovietunion 20
philosophypsychology-modernwesternphilosophy-philosophyoffrance 311
philosophypsychology-modernwesternphilosophy-philosophyofgermanyaustria 509
philosophypsychology-modernwesternphilosophy-philosophyofitaly 36
philosophypsychology-modernwesternphilosophy-philosophyofscandinavia 19
philosophypsychology-modernwesternphilosophy-philosophyofspainportugal 228
philosophypsychology-modernwesternphilosophy-philosophyofunitedstatescanada 90
philosophypsychology-organizationsmanagement-end 22
philosophypsychology-parapsychologyoccultism-end 440
philosophypsychology-parapsychologyoccultism-divinatorygraphology 60
philosophypsychology-parapsychologyoccultism-dreamsmysteries 40
philosophypsychology-parapsychologyoccultism-parapsychologicaloccultmethods 335
philosophypsychology-parapsychologyoccultism-physiognomy 6
philosophypsychology-parapsychologyoccultism-specifictopicsinparapsychologyoccultism 309
philosophypsychology-psychology-end 581
philosophypsychology-psychology-appliedpsychology 78
philosophypsychology-psychology-comparativepsychology 3
philosophypsychology-psychology-differentialdevelopmentalpsychology 235
philosophypsychology-psychology-mentalprocessesintelligence 392
philosophypsychology-psychology-perceptionmovementemotionsdrives 118
philosophypsychology-psychology-subconsciousalteredstates 67
philosophypsychology-serialpublications-end 25
philosophypsychology-specificphilosophicalschools-end 22
philosophypsychology-specificphilosophicalschools-bergsonismintuitionism 1
philosophypsychology-specificphilosophicalschools-criticalphilosophy 106
philosophypsychology-specificphilosophicalschools-eclecticismliberalismtraditionalism 9
philosophypsychology-specificphilosophicalschools-humanismrelatedsystems 159
philosophypsychology-specificphilosophicalschools-idealismrelatedsystems 45
philosophypsychology-specificphilosophicalschools-naturalismrelatedsystems 114
philosophypsychology-specificphilosophicalschools-otherphilosophicalsystems 312
philosophypsychology-specificphilosophicalschools-pantheismrelatedsystems 2
philosophypsychology-specificphilosophicalschools-sensationalism 3
philosophypsychology-theoryofphilosophy-end 92
religion-end 105
religion-bible-end 181
religion-bible-apocryphapseudepigrapha 31
religion-bible-epistles 14
religion-bible-gospelsacts 60
religion-bible-historicalbooksofoldtestament 37
religion-bible-newtestament 46
religion-bible-oldtestamenttanakh 115
religion-bible-poeticbooksofoldtestament 26
religion-bible-propheticbooksofoldtestament 17
religion-bible-revelationapocalypse 5
religion-christiandenominationssects-end 29
religion-christiandenominationssects-anglicanchurches 9
religion-christiandenominationssects-baptistdisciplesofchristadventist 3
religion-christiandenominationssects-earlychurcheasternchurches 61
religion-christiandenominationssects-methodistrelatedchurches 11
religion-christiandenominationssects-otherdenominationssects 60
religion-christiandenominationssects-presbyterianreformedcongregational 23
religion-christiandenominationssects-protestantsofcontinentalorigin 123
religion-christiandenominationssects-romancatholicchurch 904
religion-christianitychristiantheology-end 387
religion-christianitychristiantheology-apologeticspolemics 39
religion-christianitychristiantheology-creedscatechisms 96
religion-christianitychristiantheology-eschatology 33
religion-christianitychristiantheology-god 64
religion-christianitychristiantheology-humankind 30
religion-christianitychristiantheology-jesuschristhisfamily 363
religion-christianitychristiantheology-salvationgrace 91
religion-christianitychristiantheology-spiritualbeings 73
religion-christianmoraldevotionaltheology-end 7
religion-christianmoraldevotionaltheology-christianethics 63
religion-christianmoraldevotionaltheology-christianexperiencepracticelife 130
religion-christianmoraldevotionaltheology-churchfurnishingsarticles 3
religion-christianmoraldevotionaltheology-devotionalliterature 81
religion-christianmoraldevotionaltheology-evangelisticwritingsforindividuals 3
religion-christianmoraldevotionaltheology-useofartinchristianity 19
religion-christianorderslocalchurch-end 39
religion-christianorderslocalchurch-parishadministration 33
religion-christianorderslocalchurch-pastoralofficework 20
religion-christianorderslocalchurch-preaching 23
religion-christianorderslocalchurch-religiouscongregationsorders 14
religion-christianorderslocalchurch-textsofsermons 87
religion-doctrines-end 22
religion-historyofchristianitychristianchurch-end 237
religion-historyofchristianitychristianchurch-doctrinalcontroversiesheresies 54
religion-historyofchristianitychristianchurch-historyofchristianityinafrica 17
religion-historyofchristianitychristianchurch-historyofchristianityinasia 60
religion-historyofchristianitychristianchurch-historyofchristianityineurope 74
religion-historyofchristianitychristianchurch-historyofchristianityinnorthamerica 107
religion-historyofchristianitychristianchurch-historyofchristianityinotherareas 4
religion-historyofchristianitychristianchurch-historyofchristianityinsouthamerica 156
religion-historyofchristianitychristianchurch-persecutionsinchurchhistory 207
religion-historyofchristianitychristianchurch-religiousordersinchurchhistory 652
religion-leadersorganization-end 7
religion-missionsreligiouseducation-end 26
religion-otherreligions-end 563
religion-otherreligions-germanicreligion 4
religion-otherreligions-greekromanreligion 145
religion-otherreligions-islambabismbahaifaith 815
religion-otherreligions-judaism 253
religion-otherreligions-optionalnumber 3
religion-otherreligions-religionsnotprovidedforelsewhere 455
religion-otherreligions-religionsofindicorigin 1689
religion-otherreligions-zoroastrianism 25
religion-philosophytheoryofreligion-end 43
religion-philosophytheoryofreligion-conceptsofgod 95
religion-philosophytheoryofreligion-creation 12
religion-philosophytheoryofreligion-existenceknowabilityattributesofgod 18
religion-philosophytheoryofreligion-humankind 2
religion-philosophytheoryofreligion-sciencereligion 27
religion-publicworshipotherpractices-end 18
religion-religiousethics-end 15
religion-religiousexperiencelifepractice-end 37
religion-religiousmythologysocialtheology-end 210
religion-sectsreformmovements-end 187
religion-socialecclesiasticaltheology-end 35
religion-socialecclesiasticaltheology-associationsforreligiouswork 120
religion-socialecclesiasticaltheology-daystimesplacesofobservance 17
religion-socialecclesiasticaltheology-ecclesiology 343
religion-socialecclesiasticaltheology-missions 255
religion-socialecclesiasticaltheology-publicworship 80
religion-socialecclesiasticaltheology-religiouseducation 162
religion-socialecclesiasticaltheology-sacramentsotherritesacts 45
religion-socialecclesiasticaltheology-socialtheology 712
religion-socialecclesiasticaltheology-spiritualrenewal 11
religion-sources-end 24
socialsciences-end 4370
socialsciences-collectionsofgeneralstatistics-end 2781
socialsciences-collectionsofgeneralstatistics-generalstatisticsofafrica 12
socialsciences-collectionsofgeneralstatistics-generalstatisticsofasia 26
socialsciences-collectionsofgeneralstatistics-generalstatisticsofeurope 43
socialsciences-collectionsofgeneralstatistics-generalstatisticsofnorthamerica 899
socialsciences-collectionsofgeneralstatistics-generalstatisticsofotherareas 7
socialsciences-collectionsofgeneralstatistics-generalstatisticsofsouthamerica 70
socialsciences-commercecommunicationstransportation-end 191
socialsciences-commercecommunicationstransportation-commerce 165
socialsciences-commercecommunicationstransportation-communicationstelecommunication 400
socialsciences-commercecommunicationstransportation-inlandwaterwayferrytransportation 40
socialsciences-commercecommunicationstransportation-internationalcommerce 2676
socialsciences-commercecommunicationstransportation-metrologystandardization 11
socialsciences-commercecommunicationstransportation-postalcommunication 26
socialsciences-commercecommunicationstransportation-railroadtransportation 423
socialsciences-commercecommunicationstransportation-transportationgroundtransportation 309
socialsciences-commercecommunicationstransportation-waterairspacetransportation 222
socialsciences-communities-end 913
socialsciences-cultureinstitutions-end 1231
socialsciences-customsetiquettefolklore-end 3097
socialsciences-customsetiquettefolklore-costumepersonalappearance 99
socialsciences-customsetiquettefolklore-customsoflifecycledomesticlife 237
socialsciences-customsetiquettefolklore-customsofwardiplomacy 4
socialsciences-customsetiquettefolklore-deathcustoms 87
socialsciences-customsetiquettefolklore-etiquettemanners 28
socialsciences-customsetiquettefolklore-folklore 1092
socialsciences-customsetiquettefolklore-generalcustoms 261
socialsciences-economics-end 11266
socialsciences-economics-cooperatives 301
socialsciences-economics-economicsoflandenergy 3745
socialsciences-economics-financialeconomics 6529
socialsciences-economics-internationaleconomics 1581
socialsciences-economics-laboreconomics 7344
socialsciences-economics-macroeconomicsrelatedtopics 2041
socialsciences-economics-production 21622
socialsciences-economics-publicfinance 2559
socialsciences-economics-socialismrelatedsystems 3554
socialsciences-education-end 3412
socialsciences-education-adulteducation 196
socialsciences-education-curricula 46
socialsciences-education-elementaryeducation 919
socialsciences-education-highereducation 3394
socialsciences-education-publicpolicyissuesineducation 822
socialsciences-education-schoolstheiractivitiesspecialeducation 1238
socialsciences-education-secondaryeducation 207
socialsciences-factorsaffectingsocialbehavior-end 660
socialsciences-law-end 1273
socialsciences-law-civilprocedurecourts 1178
socialsciences-law-constitutionaladministrativelaw 2436
socialsciences-law-criminallaw 202
socialsciences-law-laborsocialeducationculturallaw 126
socialsciences-law-lawofnations 3843
socialsciences-law-lawofspecificjurisdictionsareas 224
socialsciences-law-lawsregulationscases 103
socialsciences-law-militarytaxtradeindustriallaw 430
socialsciences-law-privatelaw 226
socialsciences-politicalscience-end 14949
socialsciences-politicalscience-civilpoliticalrights 3856
socialsciences-politicalscience-internationalmigrationcolonization 3172
socialsciences-politicalscience-internationalrelations 7960
socialsciences-politicalscience-relationofstatetoorganizedgroups 528
socialsciences-politicalscience-slaveryemancipation 414
socialsciences-politicalscience-systemsofgovernmentsstates 2233
socialsciences-politicalscience-thelegislativeprocess 834
socialsciences-politicalscience-thepoliticalprocess 1824
socialsciences-publicadministrationmilitaryscience-end 857
socialsciences-publicadministrationmilitaryscience-administrationofeconomyenvironment 524
socialsciences-publicadministrationmilitaryscience-airotherspecializedforces 129
socialsciences-publicadministrationmilitaryscience-generalconsiderationsofpublicadministration 1237
socialsciences-publicadministrationmilitaryscience-infantryforceswarfare 18
socialsciences-publicadministrationmilitaryscience-militaryscience 1816
socialsciences-publicadministrationmilitaryscience-publicadministration 1035
socialsciences-publicadministrationmilitaryscience-seaforceswarfare 125
socialsciences-publicadministrationmilitaryscience-specificfieldsofpublicadministration 463
socialsciences-socialgroups-end 1833
socialsciences-socialinteraction-end 515
socialsciences-socialproblemsservicesassociations-end 80
socialsciences-socialproblemsservicesassociations-associations 151
socialsciences-socialproblemsservicesassociations-criminology 1226
socialsciences-socialproblemsservicesassociations-generalclubs 2
socialsciences-socialproblemsservicesassociations-insurance 565
socialsciences-socialproblemsservicesassociations-miscellaneouskindsofassociations 17
socialsciences-socialproblemsservicesassociations-othersocialproblemsservices 652
socialsciences-socialproblemsservicesassociations-penalrelatedinstitutions 269
socialsciences-socialproblemsservicesassociations-socialproblemssocialwelfareingeneral 742
socialsciences-socialproblemsservicesassociations-socialwelfareproblemsservices 1727
socialsciences-socialprocesses-end 735
socialsciences-sociologyanthropology-end 18958
technology-end 10
technology-agriculturerelatedtechnologies-end 430
technology-agriculturerelatedtechnologies-animalhusbandry 59
technology-agriculturerelatedtechnologies-fieldplantationcrops 72
technology-agriculturerelatedtechnologies-gardencropshorticulture 33
technology-agriculturerelatedtechnologies-huntingfishingconservation 32
technology-agriculturerelatedtechnologies-insectculture 7
technology-agriculturerelatedtechnologies-orchardsfruitsforestry 259
technology-agriculturerelatedtechnologies-plantinjuriesdiseasespests 34
technology-agriculturerelatedtechnologies-processingdairyrelatedproducts 5
technology-agriculturerelatedtechnologies-techniquesequipmentmaterials 201
technology-buildings-end 7
technology-buildings-auxiliaryconstructionpractices 5
technology-buildings-buildingmaterials 5
technology-buildings-heatingventilatingairconditioning 4
technology-buildings-specificmaterialspurposes 7
technology-buildings-utilities 1
technology-buildings-woodconstructioncarpentry 1
technology-chemicalengineering-end 19
technology-chemicalengineering-beveragetechnology 46
technology-chemicalengineering-ceramicalliedtechnologies 6
technology-chemicalengineering-cleaningcolorcoatingtechnologies 11
technology-chemicalengineering-explosivesfuelsrelatedproducts 18
technology-chemicalengineering-foodtechnology 27
technology-chemicalengineering-industrialchemicals 7
technology-chemicalengineering-industrialoilsfatswaxesgases 17
technology-chemicalengineering-metallurgy 26
technology-chemicalengineering-technologyofotherorganicproducts 9
technology-dictionariesencyclopedias-end 11
technology-educationresearchrelatedtopics-end 47
technology-engineeringalliedoperations-end 83
technology-engineeringalliedoperations-appliedphysics 331
technology-engineeringalliedoperations-civilengineering 25
technology-engineeringalliedoperations-engineeringofrailroadsroads 11
technology-engineeringalliedoperations-hydraulicengineering 72
technology-engineeringalliedoperations-militarynauticalengineering 82
technology-engineeringalliedoperations-miningrelatedoperations 71
technology-engineeringalliedoperations-otherbranchesofengineering 114
technology-engineeringalliedoperations-sanitarymunicipalengineering 168
technology-historicalgeographicpersonstreatment-end 118
technology-homefamilymanagement-end 11
technology-homefamilymanagement-childrearinghomecareofpersons 50
technology-homefamilymanagement-fooddrink 388
technology-homefamilymanagement-householdfurnishings 1
technology-homefamilymanagement-householdutilities 1
technology-homefamilymanagement-housekeeping 3
technology-homefamilymanagement-housinghouseholdequipment 5
technology-homefamilymanagement-managementofpublichouseholds 29
technology-homefamilymanagement-mealstableservice 9
technology-homefamilymanagement-sewingclothingpersonalliving 11
technology-inventionspatents-end 60
technology-managementauxiliaryservices-end 442
technology-managementauxiliaryservices-accounting 127
technology-managementauxiliaryservices-advertisingpublicrelations 249
technology-managementauxiliaryservices-generalmanagement 2246
technology-managementauxiliaryservices-officeservices 80
technology-managementauxiliaryservices-processesofwrittencommunication 7
technology-managementauxiliaryservices-shorthand 1
technology-manufactureforspecificuses-clothingaccessories 5
technology-manufactureforspecificuses-furnishingshomeworkshops 4
technology-manufactureforspecificuses-hardwarehouseholdappliances 1
technology-manufactureforspecificuses-leatherfurgoodsrelatedproducts 2
technology-manufactureforspecificuses-otherfinalproductspackaging 3
technology-manufactureforspecificuses-precisioninstrumentsotherdevices 10
technology-manufactureforspecificuses-printingrelatedactivities 32
technology-manufactureforspecificuses-smallforgeworkblacksmithing 1
technology-manufacturing-end 4
technology-manufacturing-ironsteelotherironalloys 5
technology-manufacturing-leatherfurprocessing 2
technology-manufacturing-lumberprocessingwoodproductscork 5
technology-manufacturing-metalworkingprimarymetalproducts 4
technology-manufacturing-nonferrousmetals 1
technology-manufacturing-pulppapertechnology 18
technology-manufacturing-textiles 24
technology-medicinehealth-end 383
technology-medicinehealth-diseases 568
technology-medicinehealth-gynecologyobstetricspediatricsgeriatrics 118
technology-medicinehealth-humananatomycytologyhistology 20
technology-medicinehealth-humanphysiology 164
technology-medicinehealth-incidencepreventionofdisease 826
technology-medicinehealth-personalhealthsafety 162
technology-medicinehealth-pharmacologytherapeutics 191
technology-medicinehealth-surgeryrelatedmedicalspecialties 41
technology-miscellany-end 3
technology-organizations-end 5
technology-philosophytheory-end 32
technology-serialpublications-end 1
technology-specialtopics-end 2
theartsfinedecorativearts-end 180
theartsfinedecorativearts-architecture-end 506
theartsfinedecorativearts-architecture-architecturalstructure 9
theartsfinedecorativearts-architecture-architecturefrom1400 54
theartsfinedecorativearts-architecture-architecturefromca300 44
theartsfinedecorativearts-architecture-architecturetoca300 38
theartsfinedecorativearts-architecture-buildingsforeducationresearch 21
theartsfinedecorativearts-architecture-buildingsforreligiouspurposes 303
theartsfinedecorativearts-architecture-designdecoration 27
theartsfinedecorativearts-architecture-publicstructures 73
theartsfinedecorativearts-architecture-residentialrelatedbuildings 87
theartsfinedecorativearts-civiclandscapeart-end 1
theartsfinedecorativearts-civiclandscapeart-areaplanning 137
theartsfinedecorativearts-civiclandscapeart-landscapearchitecture 30
theartsfinedecorativearts-civiclandscapeart-landscapearchitectureoftrafficways 1
theartsfinedecorativearts-civiclandscapeart-landscapedesignofcemeteries 5
theartsfinedecorativearts-civiclandscapeart-naturallandscapes 7
theartsfinedecorativearts-civiclandscapeart-structuresinlandscapearchitecture 1
theartsfinedecorativearts-civiclandscapeart-waterfeatures 1
theartsfinedecorativearts-dictionariesoffinedecorativearts-end 11
theartsfinedecorativearts-drawingdecorativearts-end 6
theartsfinedecorativearts-drawingdecorativearts-decorativearts 171
theartsfinedecorativearts-drawingdecorativearts-drawingdrawings 249
theartsfinedecorativearts-drawingdecorativearts-drawingdrawingsbysubject 12
theartsfinedecorativearts-drawingdecorativearts-furnitureaccessories 21
theartsfinedecorativearts-drawingdecorativearts-glass 16
theartsfinedecorativearts-drawingdecorativearts-interiordecoration 8
theartsfinedecorativearts-drawingdecorativearts-perspective 1
theartsfinedecorativearts-drawingdecorativearts-textilearts 44
theartsfinedecorativearts-educationresearchrelatedtopics-end 26
theartsfinedecorativearts-galleriesmuseumsprivatecollections-end 107
theartsfinedecorativearts-graphicartsprintmakingprints-end 42
theartsfinedecorativearts-graphicartsprintmakingprints-chromolithographyserigraphy 2
theartsfinedecorativearts-graphicartsprintmakingprints-etchingdrypoint 4
theartsfinedecorativearts-graphicartsprintmakingprints-lithographicprocesses 9
theartsfinedecorativearts-graphicartsprintmakingprints-metalengraving 1
theartsfinedecorativearts-graphicartsprintmakingprints-prints 105
theartsfinedecorativearts-graphicartsprintmakingprints-reliefprocessesblockprinting 17
theartsfinedecorativearts-historicalgeographicpersonstreatment-end 1706
theartsfinedecorativearts-miscellanyoffinedecorativearts-end 22
theartsfinedecorativearts-music-end 466
theartsfinedecorativearts-music-ensembleswithoneinstrumentperpart 18
theartsfinedecorativearts-music-generalprinciplesmusicalforms 245
theartsfinedecorativearts-music-instrumentsinstrumentalensembles 346
theartsfinedecorativearts-music-keyboardotherinstruments 4
theartsfinedecorativearts-music-musicforsinglevoicesthevoice 30
theartsfinedecorativearts-music-optionalnumber 14
theartsfinedecorativearts-music-stringedinstruments 10
theartsfinedecorativearts-music-vocalmusic 97
theartsfinedecorativearts-music-windinstruments 3
theartsfinedecorativearts-organizationsmanagement-end 27
theartsfinedecorativearts-paintingpaintings-end 72
theartsfinedecorativearts-paintingpaintings-color 15
theartsfinedecorativearts-paintingpaintings-genrepaintings 1
theartsfinedecorativearts-paintingpaintings-historicalgeographicpersonstreatment 1543
theartsfinedecorativearts-paintingpaintings-humanfigures 20
theartsfinedecorativearts-paintingpaintings-othersubjects 30
theartsfinedecorativearts-paintingpaintings-religion 17
theartsfinedecorativearts-paintingpaintings-symbolismallegorymythologylegend 1
theartsfinedecorativearts-paintingpaintings-techniquesequipmentmaterialsforms 96
theartsfinedecorativearts-philosophyoffinedecorativearts-end 480
theartsfinedecorativearts-photographyphotographscomputerart-end 89
theartsfinedecorativearts-photographyphotographscomputerart-computerartdigitalart 2
theartsfinedecorativearts-photographyphotographscomputerart-fieldskindsofphotography 41
theartsfinedecorativearts-photographyphotographscomputerart-metallicsaltprocesses 1
theartsfinedecorativearts-photographyphotographscomputerart-photographs 112
theartsfinedecorativearts-photographyphotographscomputerart-techniquesequipmentmaterials 1
theartsfinedecorativearts-plasticartssculpture-end 162
theartsfinedecorativearts-plasticartssculpture-artmetalwork 47
theartsfinedecorativearts-plasticartssculpture-carvingcarvings 20
theartsfinedecorativearts-plasticartssculpture-ceramicarts 105
theartsfinedecorativearts-plasticartssculpture-greeketruscanromansculpture 22
theartsfinedecorativearts-plasticartssculpture-numismaticssigillography 68
theartsfinedecorativearts-plasticartssculpture-processesformssubjectsofsculpture 13
theartsfinedecorativearts-plasticartssculpture-sculpturefrom1400 23
theartsfinedecorativearts-plasticartssculpture-sculpturefromca500 4
theartsfinedecorativearts-plasticartssculpture-sculpturetoca500 21
theartsfinedecorativearts-recreationalperformingarts-end 39
theartsfinedecorativearts-recreationalperformingarts-aquaticairsports 5
theartsfinedecorativearts-recreationalperformingarts-athleticoutdoorsportsgames 201
theartsfinedecorativearts-recreationalperformingarts-equestriansportsanimalracing 13
theartsfinedecorativearts-recreationalperformingarts-fishinghuntingshooting 40
theartsfinedecorativearts-recreationalperformingarts-gamesofchance 15
theartsfinedecorativearts-recreationalperformingarts-indoorgamesamusements 118
theartsfinedecorativearts-recreationalperformingarts-indoorgamesofskill 13
theartsfinedecorativearts-recreationalperformingarts-publicperformances 847
theartsfinedecorativearts-recreationalperformingarts-stagepresentations 390
theartsfinedecorativearts-serialpublicationsoffinedecorativearts-end 6
theartsfinedecorativearts-specialtopicsinfinedecorativearts-end 328
body {
font-family: 'Open Sans', sans-serif;
font-size: 12px;
font-weight: 400;
background-color: #fff;
width: 960px;
height: 700px;
margin-top: 10px;
}
#main {
float: left;
width: 750px;
}
#sidebar {
float: right;
width: 100px;
}
#sequence {
width: 600px;
height: 70px;
}
#legend {
padding: 10px 0 0 3px;
}
#sequence text, #legend text {
font-weight: 600;
fill: #fff;
}
#chart {
position: relative;
}
#chart path {
stroke: #fff;
}
#explanation {
position: absolute;
top: 260px;
left: 305px;
width: 140px;
text-align: center;
color: #666;
z-index: -1;
}
#percentage {
font-size: 2.5em;
}
/*
This code owes a lot to the lovely twitter community: @davekelly, @kerryrodden, @johnrladd, @Richard_Starrx -> Thank you :)
*/
// Dimensions of sunburst.
var width = 750;
var height = 600;
var radius = Math.min(width, height) / 2;
// Breadcrumb dimensions: width, height, spacing, width of tip/tail.
var b = {
w: 75, h: 30, s: 3, t: 10
};
// Mapping of step names to colors.
/*
SILVIA'S NOTE: In my data there are 825 variables & not 6 like in Rodden's
I'm guessing this is part of the problem?
NOTA SILVIA: En mis datos hay 825 variables y no seis como en el ejemplo
¿supongo que esto puede ser un problema?
*/
/*
I TRIED THESE:
var color = d3.scaleOrdinal(d3.schemeCategory20); <-- d3 v4
var colors = d3.scale.category20(); <--d3 v3
*/
var colors = d3.scale.category20();
/*
var colors = {
"home": "#5687d1",
"product": "#7b615c",
"search": "#de783b",
"account": "#6ab975",
"other": "#a173d1",
"end": "#bbbbbb"
};
*/
// Total size of all segments; we set this later, after loading the data.
var totalSize = 0;
var vis = d3.select("#chart").append("svg:svg")
.attr("width", width)
.attr("height", height)
.append("svg:g")
.attr("id", "container")
.attr("transform", "translate(" + width / 2 + "," + height / 2 + ")");
var partition = d3.layout.partition()
.size([2 * Math.PI, radius * radius])
.value(function(d) { return d.size; });
var arc = d3.svg.arc()
.startAngle(function(d) { return d.x; })
.endAngle(function(d) { return d.x + d.dx; })
.innerRadius(function(d) { return Math.sqrt(d.y); })
.outerRadius(function(d) { return Math.sqrt(d.y + d.dy); });
// Use d3.text and d3.csv.parseRows so that we do not need to have a header
// row, and can receive the csv as an array of arrays.
d3.text("metadata-sequence.csv", function(text) {
var csv = d3.csv.parseRows(text);
var json = buildHierarchy(csv);
createVisualization(json);
});
//NOTE TO SILVIA: Here, the 'zoom' function is added to give the effect you desired
//in the beginning (https://twitter.com/espejolento/status/791312038010118144)
function zoomBurst(root_data, boro) {
var root = {"name": "Dewey's clasification",
"children": root_data}
var width = 960,
height = 700,
radius = Math.min(width, height) / 2;
var x = d3.scale.linear()
.range([0, 2 * Math.PI]);
var y = d3.scale.linear()
.range([0, radius]);
var color = d3.scale.category20c();
/*var svg = d3.select(boro).append("svg").attr("class", "col-md-offset-1")
.attr("width", width)
.attr("height", height)
.append("g")
.attr("transform", "translate(" + width / 2 + "," + (height / 2 ) + ")");*/
var svg = d3.select("#container");
var partition = d3.layout.partition(root)
.value(function(d) { return d.count; });
var arc = d3.svg.arc()
.startAngle(function(d) { return Math.max(0, Math.min(2 * Math.PI, x(d.x))); })
.endAngle(function(d) { return Math.max(0, Math.min(2 * Math.PI, x(d.x + d.dx))); })
.innerRadius(function(d) { return Math.max(0, y(d.y)); })
.outerRadius(function(d) { return Math.max(0, y(d.y + d.dy)); });
var g = svg.selectAll("g")
.data(partition.nodes(root))
.enter().append("g");
var path = g.append("path")
.attr("d", arc)
.style("fill", function(d) { return color((d.children ? d : d.parent).name); })
.on("click", click);
function arcTween(d) {
var xd = d3.interpolate(x.domain(), [d.x, d.x + d.dx]),
yd = d3.interpolate(y.domain(), [d.y, 1]),
yr = d3.interpolate(y.range(), [d.y ? 20 : 0, radius]);
return function(d, i) {
return i
? function(t) { return arc(d); }
: function(t) { x.domain(xd(t)); y.domain(yd(t)).range(yr(t)); return arc(d); };
};
}
/*var text = g.append("text")
.attr("transform", function(d) { return "rotate(" + computeTextRotation(d) + ")"; })
.attr("x", function(d) { return y(d.y); })
.attr("dx", "6") // margin
.attr("dy", ".35em") // vertical-align
.text(function(d) { return d.name; });*/
//d3.select(self.frameElement).style("height", height + "px");
//function computeTextRotation(d) {
// return (x(d.x + d.dx / 2) - Math.PI / 2) / Math.PI * 180;
//}
}
// Main function to draw and set up the visualization, once we have the data.
function createVisualization(json) {
// Interpolate the scales!
function arcTween(d) {
var xd = d3.interpolate(x.domain(), [d.x, d.x + d.dx]),
yd = d3.interpolate(y.domain(), [d.y, 1]),
yr = d3.interpolate(y.range(), [d.y ? 20 : 0, radius]);
return function(d, i) {
return i
? function(t) { return arc(d); }
: function(t) { x.domain(xd(t)); y.domain(yd(t)).range(yr(t)); return arc(d); };
};
}
// Basic setup of page elements.
initializeBreadcrumbTrail();
drawLegend();
d3.select("#togglelegend").on("click", toggleLegend);
// Bounding circle underneath the sunburst, to make it easier to detect
// when the mouse leaves the parent g.
vis.append("svg:circle")
.attr("r", radius)
.style("opacity", 0);
// For efficiency, filter nodes to keep only those large enough to see.
var nodes = partition.nodes(json)
.filter(function(d) {
return (d.dx > 0.005); // 0.005 radians = 0.29 degrees
});
//NOTE TO SILVIA: The 'fill' attribute of the style part of the sector here is where you need to change to color, based on the
//name of each one.
var path = vis.data([json]).selectAll("path")
.data(nodes)
.enter().append("svg:path")
.attr("display", function(d) { return d.depth ? null : "none"; })
.attr("d", arc)
.attr("fill-rule", "evenodd")
.style("fill", function(d) { return d.name == 'end' ? '#eeeeee' : colors(d.name); }) // need to call this as a function, not as an object key in the original example
.style("opacity", 1)
.on("mouseover", mouseover)
.on("click",click);
// Add the mouseleave handler to the bounding circle.
d3.select("#container").on("mouseleave", mouseleave);
// Get total size of the tree = value of root node from partition.
totalSize = path.node().__data__.value;
};
function click(d) {
// fade out all text elements
//text.transition().attr("opacity", 0);
path.transition()
.duration(750)
.attrTween("d", arcTween(d))
.each("end", function(e, i) {
// check if the animated element's data e lies within the visible angle span given in d
if (e.x >= d.x && e.x < (d.x + d.dx)) {
// get a selection of the associated text element
//var arcText = d3.select(this.parentNode).select("text");
// fade in the text element and recalculate positions
//arcText.transition().duration(750)
// .attr("opacity", 1)
// .attr("transform", function() { return "rotate(" + computeTextRotation(e) + ")" })
// .attr("x", function(d) { return y(d.y); });
}
});
}
// Fade all but the current sequence, and show it in the breadcrumb trail.
function mouseover(d) {
var percentage = (100 * d.value / totalSize).toPrecision(3);
var percentageString = percentage + "%";
if (percentage < 0.1) {
percentageString = "< 0.1%";
}
d3.select("#percentage")
.text(percentageString);
//NOTE TO SILVIA: Here, total amount of books is printed in the explanation.
d3.select("#total")
.text(d.value);
d3.select("#explanation")
.style("visibility", "");
var sequenceArray = getAncestors(d);
updateBreadcrumbs(sequenceArray, percentageString);
// Fade all the segments.
d3.selectAll("path")
.style("opacity", 0.3);
// Then highlight only those that are an ancestor of the current segment.
vis.selectAll("path")
.filter(function(node) {
return (sequenceArray.indexOf(node) >= 0);
})
.style("opacity", 1);
}
// Restore everything to full opacity when moving off the visualization.
function mouseleave(d) {
// Hide the breadcrumb trail
d3.select("#trail")
.style("visibility", "hidden");
// Deactivate all segments during transition.
d3.selectAll("path").on("mouseover", null);
// Transition each segment to full opacity and then reactivate it.
d3.selectAll("path")
.transition()
.duration(1000)
.style("opacity", 1)
.each("end", function() {
d3.select(this).on("mouseover", mouseover);
});
d3.select("#explanation")
.style("visibility", "hidden");
}
// Given a node in a partition layout, return an array of all of its ancestor
// nodes, highest first, but excluding the root.
function getAncestors(node) {
var path = [];
var current = node;
while (current.parent) {
path.unshift(current);
current = current.parent;
}
return path;
}
function initializeBreadcrumbTrail() {
// Add the svg area.
var trail = d3.select("#sequence").append("svg:svg")
.attr("width", width)
.attr("height", 50)
.attr("id", "trail");
// Add the label at the end, for the percentage.
trail.append("svg:text")
.attr("id", "endlabel")
.style("fill", "#000");
}
// Generate a string that describes the points of a breadcrumb polygon.
//NOTE TO SILVIA: Here, I changed the polygon's points to dinamically adjust to the text's width, avoiding overlapping
//from labels in the breadcrumbs.
function breadcrumbPoints(d, i) {
var points = [];
points.push("0,0");
points.push((10 + b.t + document.getElementById("label-"+d.name).getComputedTextLength()) + ",0");
points.push((10 + b.t + document.getElementById("label-"+d.name).getComputedTextLength()) + b.t + "," + (b.h / 2));
points.push((10 + b.t + document.getElementById("label-"+d.name).getComputedTextLength()) + "," + b.h);
points.push("0," + b.h);
if (i > 0) { // Leftmost breadcrumb; don't include 6th vertex.
points.push(b.t + "," + (b.h / 2));
}
return points.join(" ");
}
// Update the breadcrumb trail to show the current sequence and percentage.
function updateBreadcrumbs(nodeArray, percentageString) {
// Data join; key function combines name and depth (= position in sequence).
var g = d3.select("#trail")
.selectAll("g")
.data(nodeArray, function(d) { return d.name + d.depth; });
// Add breadcrumb and label for entering nodes.
var entering = g.enter().append("svg:g");
//NOTE TO SILVIA: Here, labels are written and hidden just to keep track on the text's length to dinamically adjust breadcrumbs.
entering.append("svg:text")
.attr("x", (b.w + b.t) / 2)
.attr("y", b.h / 2)
.attr("dy", "0.35em")
.attr("visibility","hidden")
.attr("text-anchor", "middle")
.attr("id", function(d,i){return "label-"+d.name;})
.text(function(d) { return d.name; });
entering.append("svg:polygon")
.attr("points", breadcrumbPoints)
.style("fill", function(d) { return d.name == 'end' ? '#eeeeee' : colors(d.name); });
//NOTE TO SILVIA: These labels are the visible ones, adjusted to fit inside the breadcrumbs' width.
entering.append("svg:text")
.attr("x", function(d,i){ return b.s + b.t + ((document.getElementById("label-"+d.name).getComputedTextLength() + 10) / 2)})
.attr("y", b.h / 2)
.attr("dy", "0.35em")
.attr("text-anchor", "middle")
.attr("id", function(d,i){return "texto-"+d.name;})
.text(function(d) { return d.name; });
// Set position for entering and updating nodes
//NOTE TO SILVIA: Changed the translation to dinamically place one breadcrumb after another, considering their varying width.
suma = 0;
g.attr("transform", function(d, i) {
cx = suma + b.s;
suma = suma + document.getElementById("label-"+d.name).getComputedTextLength() + b.t + 10;
return "translate(" + (cx) + ", 0)";
});
// Remove exiting nodes.
g.exit().remove();
// Now move and update the percentage at the end.
d3.select("#trail").select("#endlabel")
.attr("x", function(d,i){ return (suma + ((b.s + b.t) * 3))})
.attr("y", b.h / 2)
.attr("dy", "0.35em")
.attr("text-anchor", "middle")
.text(percentageString);
// Make the breadcrumb trail visible, if it's hidden.
d3.select("#trail")
.style("visibility", "");
}
function drawLegend() {
// Dimensions of legend item: width, height, spacing, radius of rounded rect.
var li = {
w: 75, h: 30, s: 3, r: 3
};
var legend = d3.select("#legend").append("svg:svg")
.attr("width", li.w)
.attr("height", d3.keys(colors).length * (li.h + li.s));
var g = legend.selectAll("g")
.data(d3.entries(colors))
.enter().append("svg:g")
.attr("transform", function(d, i) {
return "translate(0," + i * (li.h + li.s) + ")";
});
g.append("svg:rect")
.attr("rx", li.r)
.attr("ry", li.r)
.attr("width", li.w)
.attr("height", li.h)
.style("fill", function(d) { return d.value; });
g.append("svg:text")
.attr("x", li.w / 2)
.attr("y", li.h / 2)
.attr("dy", "0.35em")
.attr("text-anchor", "middle")
.text(function(d) { return d.key; });
}
function toggleLegend() {
var legend = d3.select("#legend");
if (legend.style("visibility") == "hidden") {
legend.style("visibility", "");
} else {
legend.style("visibility", "hidden");
}
}
// Take a 2-column CSV and transform it into a hierarchical structure suitable
// for a partition layout. The first column is a sequence of step names, from
// root to leaf, separated by hyphens. The second column is a count of how
// often that sequence occurred.
function buildHierarchy(csv) {
var root = {"name": "root", "children": []};
for (var i = 0; i < csv.length; i++) {
var sequence = csv[i][0];
var size = +csv[i][1];
if (isNaN(size)) { // e.g. if this is a header row
continue;
}
var parts = sequence.split("-");
var currentNode = root;
for (var j = 0; j < parts.length; j++) {
var children = currentNode["children"];
var nodeName = parts[j];
var childNode;
if (j + 1 < parts.length) {
// Not yet at the end of the sequence; move down the tree.
var foundChild = false;
for (var k = 0; k < children.length; k++) {
if (children[k]["name"] == nodeName) {
childNode = children[k];
foundChild = true;
break;
}
}
// If we don't already have a child node for this branch, create it.
if (!foundChild) {
childNode = {"name": nodeName, "children": []};
children.push(childNode);
}
currentNode = childNode;
} else {
// Reached the end of the sequence; create a leaf node.
childNode = {"name": nodeName, "size": size};
children.push(childNode);
}
}
}
return root;
};
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment