Skip to content

Instantly share code, notes, and snippets.

@jeremiaheb
Last active October 2, 2015 13:11
Show Gist options
  • Save jeremiaheb/d70d175a5d45d5975bd7 to your computer and use it in GitHub Desktop.
Save jeremiaheb/d70d175a5d45d5975bd7 to your computer and use it in GitHub Desktop.
Sunburst All Species(made up values)

Start quick development of D3 grahps

{
"name": "Perciformes",
"children": [
{
"name": "Acanthuridae",
"children": [
{
"name": "Acanthurus",
"children": [
{
"name": "bahianus",
"size": 350
},
{
"name": "chirurgus",
"size": 245
},
{
"name": "coeruleus",
"size": 1724
}
]
}
]
},
{
"name": "Aulostomidae",
"children": [
{
"name": "Aulostomus",
"children": [
{
"name": "maculatus",
"size": 151
}
]
}
]
},
{
"name": "Carangidae",
"children": [
{
"name": "Caranx",
"children": [
{
"name": "bartholomaei",
"size": 755
},
{
"name": "ruber",
"size": 417
}
]
}
]
},
{
"name": "Chaetodontidae",
"children": [
{
"name": "Chaetodon",
"children": [
{
"name": "capistratus",
"size": 3
},
{
"name": "ocellatus",
"size": 97
},
{
"name": "striatus",
"size": 57
}
]
}
]
},
{
"name": "Gobiidae",
"children": [
{
"name": "Coryphopterus",
"children": [
{
"name": "dicrus",
"size": 0
},
{
"name": "glaucofraenum",
"size": 2
},
{
"name": "personatus",
"size": 11
}
]
},
{
"name": "Elacatinus",
"children": [
{
"name": "oceanops",
"size": 1
}
]
},
{
"name": "Gnatholepis",
"children": [
{
"name": "thompsoni",
"size": 1
}
]
}
]
},
{
"name": "Haemulidae",
"children": [
{
"name": "Anisotremus",
"children": [
{
"name": "surinamensis",
"size": 1895
},
{
"name": "virginicus",
"size": 420
}
]
},
{
"name": "Haemulon",
"children": [
{
"name": "aurolineatum",
"size": 480
},
{
"name": "carbonarium",
"size": 765
},
{
"name": "chrysargyreum",
"size": 968
},
{
"name": "flavolineatum",
"size": 379
},
{
"name": "macrostomum",
"size": 1167
},
{
"name": "parra",
"size": 234
},
{
"name": "plumierii",
"size": 493
},
{
"name": "sciurus",
"size": 565
}
]
}
]
},
{
"name": "Holocentridae",
"children": [
{
"name": "Holocentrus",
"children": [
{
"name": "adscensionis",
"size": 253
}
]
}
]
},
{
"name": "Kyphosidae",
"children": [
{
"name": "Kyphosus",
"children": [
{
"name": "sectatrix",
"size": 3685
}
]
}
]
},
{
"name": "Labridae",
"children": [
{
"name": "Bodianus",
"children": [
{
"name": "rufus",
"size": 107
}
]
},
{
"name": "Clepticus",
"children": [
{
"name": "parrae",
"size": 904
}
]
},
{
"name": "Halichoeres",
"children": [
{
"name": "bivittatus",
"size": 13
},
{
"name": "garnoti",
"size": 23
},
{
"name": "maculipinna",
"size": 18
},
{
"name": "radiatus",
"size": 4
}
]
},
{
"name": "Lachnolaimus",
"children": [
{
"name": "maximus",
"size": 324
}
]
},
{
"name": "Thalassoma",
"children": [
{
"name": "bifasciatum",
"size": 59
}
]
}
]
},
{
"name": "Lutjanidae",
"children": [
{
"name": "Lutjanus",
"children": [
{
"name": "analis",
"size": 1757
},
{
"name": "apodus",
"size": 607
},
{
"name": "griseus",
"size": 4069
},
{
"name": "mahogoni",
"size": 456
}
]
},
{
"name": "Ocyurus",
"children": [
{
"name": "chrysurus",
"size": 2430
}
]
}
]
},
{
"name": "Monacanthidae",
"children": [
{
"name": "Aluterus",
"children": [
{
"name": "scriptus",
"size": 86
}
]
}
]
},
{
"name": "Mullidae",
"children": [
{
"name": "Mulloidichthys",
"children": [
{
"name": "martinicus",
"size": 843
}
]
},
{
"name": "Pseudupeneus",
"children": [
{
"name": "maculatus",
"size": 115
}
]
}
]
},
{
"name": "Ostraciidae",
"children": [
{
"name": "Lactophrys",
"children": [
{
"name": "bicaudalis",
"size": 621
},
{
"name": "triqueter",
"size": 32
}
]
}
]
},
{
"name": "Pomacanthidae",
"children": [
{
"name": "Holacanthus",
"children": [
{
"name": "ciliaris",
"size": 287
},
{
"name": "tricolor",
"size": 34
}
]
},
{
"name": "Pomacanthus",
"children": [
{
"name": "arcuatus",
"size": 716
},
{
"name": "paru",
"size": 480
}
]
}
]
},
{
"name": "Pomacentridae",
"children": [
{
"name": "Abudefduf",
"children": [
{
"name": "saxatilis",
"size": 788
}
]
},
{
"name": "Chromis",
"children": [
{
"name": "cyanea",
"size": 13
},
{
"name": "multilineata",
"size": 157
},
{
"name": "scotti",
"size": 4
}
]
},
{
"name": "Microspathodon",
"children": [
{
"name": "chrysurus",
"size": 148
}
]
},
{
"name": "Stegastes",
"children": [
{
"name": "adustus",
"size": 37
},
{
"name": "leucostictus",
"size": 8
},
{
"name": "partitus",
"size": 44
},
{
"name": "planifrons",
"size": 18
},
{
"name": "variabilis",
"size": 7
}
]
}
]
},
{
"name": "Scaridae",
"children": [
{
"name": "Scarus",
"children": [
{
"name": "coelestinus",
"size": 4300
},
{
"name": "coeruleus",
"size": 1362
},
{
"name": "guacamaia",
"size": 2805
},
{
"name": "iseri",
"size": 91
},
{
"name": "taeniopterus",
"size": 248
},
{
"name": "vetula",
"size": 1541
}
]
},
{
"name": "Sparisoma",
"children": [
{
"name": "aurofrenatum",
"size": 295
},
{
"name": "chrysopterum",
"size": 3455
},
{
"name": "rubripinne",
"size": 5161
},
{
"name": "viride",
"size": 705
}
]
}
]
},
{
"name": "Scombridae",
"children": [
{
"name": "Scomberomorus",
"children": [
{
"name": "regalis",
"size": 556
}
]
}
]
},
{
"name": "Serranidae",
"children": [
{
"name": "Cephalopholis",
"children": [
{
"name": "cruentata",
"size": 165
}
]
},
{
"name": "Hypoplectrus",
"children": [
{
"name": "unicolor",
"size": 3
}
]
},
{
"name": "Mycteroperca",
"children": [
{
"name": "bonaci",
"size": 1079
}
]
},
{
"name": "Serranus",
"children": [
{
"name": "tigrinus",
"size": 11
}
]
}
]
},
{
"name": "Sphyraenidae",
"children": [
{
"name": "Sphyraena",
"children": [
{
"name": "barracuda",
"size": 1538
}
]
}
]
},
{
"name": "Tetraodontidae",
"children": [
{
"name": "Canthigaster",
"children": [
{
"name": "rostrata",
"size": 2
}
]
}
]
}
]
}
family order genus species abund
perciformes Labridae Thalassoma bifasciatum 11886492
perciformes Pomacentridae Stegastes partitus 11442039
perciformes Scaridae Sparisoma aurofrenatum 1975431
perciformes Acanthuridae Acanthurus coeruleus 1929801
perciformes Acanthuridae Acanthurus bahianus 2137589
perciformes Scaridae Scarus iseri 3978050
perciformes Labridae Halichoeres garnoti 1999904
perciformes Scaridae Sparisoma viride 1182956
perciformes Haemulidae Haemulon plumieri 4563115
perciformes Lutjanidae Ocyurus chrysurus 4609020
perciformes Labridae Halichoeres bivittatus 3034595
perciformes Labridae Halichoeres maculipinna 2014090
perciformes Haemulidae Haemulon flavolineatum 4443873
perciformes Chaetodontidae Chaetodon capistratus 787527
perciformes Haemulidae Haemulon sciurus 5866787
perciformes Pomacanthidae Pomacanthus arcuatus 680075
perciformes Pomacentridae Abudefduf saxatilis 8415691
perciformes Acanthuridae Acanthurus chirurgus 2024754
perciformes Labridae Lachnolaimus maximus 804194
perciformes Gobiidae Coryphopterus glaucofraenum 1492855
perciformes Pomacentridae Stegastes variabilis 880525
perciformes Tetraodontidae Canthigaster rostrata 602442
perciformes Haemulidae Anisotremus virginicus 1288092
perciformes Carangidae Caranx ruber 4651084
perciformes Pomacentridae Microspathodon chrysurus 1530596
perciformes Pomacentridae Stegastes planifrons 2236773
perciformes Chaetodontidae Chaetodon ocellatus 703644
perciformes Serranidae Serranus tigrinus 571896
perciformes Serranidae Cephalopholis cruentata 544761
perciformes Labridae Halichoeres radiatus 577369
perciformes Lutjanidae Lutjanus griseus 4658765
perciformes Pomacentridae Chromis cyanea 2506163
perciformes Pomacanthidae Holacanthus tricolor 587204
perciformes Labridae Bodianus rufus 585964
perciformes Scaridae Sparisoma rubripinne 1010431
perciformes Mullidae Pseudupeneus maculatus 907060
perciformes Scaridae Scarus taeniopterus 1520428
perciformes Serranidae Hypoplectrus unicolor 554498
perciformes Pomacentridae Stegastes adustus 2065811
perciformes Lutjanidae Lutjanus apodus 3600965
perciformes Scaridae Scarus vetula 756875
perciformes Scaridae Sparisoma atomarium 1368452
perciformes Sphyraenidae Sphyraena barracuda 711531
perciformes Haemulidae Haemulon aurolineatum 34298594
perciformes Sparidae Calamus calamus 647826
perciformes Kyphosidae Kyphosus sectatrix 4377837
perciformes Scaridae Sparisoma chrysopterum 1190365
perciformes Chaetodontidae Chaetodon sedentarius 737296
perciformes Aulostomidae Aulostomus maculatus 513643
perciformes Pomacanthidae Holacanthus ciliaris 509724
perciformes Pomacanthidae Pomacanthus paru 528596
perciformes Pomacentridae Chromis multilineata 5836545
perciformes Pomacentridae Stegastes leucostictus 844066
perciformes Gobiidae Coryphopterus personatus 21692273
perciformes Gobiidae Elacatinus oceanops 1050800
perciformes Chaetodontidae Chaetodon striatus 642552
perciformes Mullidae Mulloidichthys martinicus 5274587
perciformes Scaridae Scarus coeruleus 786623
perciformes Serranidae Mycteroperca bonaci 540952
perciformes Pomacanthidae Holacanthus bermudensis 491295
perciformes Labridae Clepticus parrae 10880468
perciformes Scaridae Scarus coelestinus 1133731
perciformes Lutjanidae Lutjanus analis 571699
perciformes Serranidae Epinephelus morio 475525
perciformes Scaridae Scarus guacamaia 782627
perciformes Ostraciidae Lactophrys triqueter 450088
perciformes Holocentridae Holocentrus adscensionis 883739
perciformes Gobiidae Gnatholepis thompsoni 1137287
perciformes Haemulidae Haemulon carbonarium 2957780
perciformes Haemulidae Haemulon chrysargyreum 18307787
perciformes Haemulidae Haemulon macrostomum 944520
perciformes Carangidae Caranx bartholomaei 2457384
perciformes Haemulidae Haemulon (species) 36591189
perciformes Monacanthidae Aluterus scriptus 527039
perciformes Serranidae Serranus tabacarius 660559
perciformes Serranidae Hypoplectrus gemma 503541
perciformes Lutjanidae Lutjanus mahogoni 2383781
perciformes Holocentridae Holocentrus rufus 878635
perciformes Labrisomidae Malacoctenus triangulatus 556665
perciformes Pomacentridae Stegastes diencaeus 1295695
perciformes Haemulidae Haemulon parra 2334988
perciformes Scombridae Scomberomorus regalis 764806
perciformes Labridae Xyrichtys splendens 2014728
perciformes Opistognathidae Opistognathus aurifrons 1347053
perciformes Sciaenidae Odontoscion dentex 1568993
perciformes Urolophidae Urobatis jamaicensis 421133
perciformes Gobiidae Coryphopterus dicrus 639109
perciformes Labridae Halichoeres poeyi 950249
perciformes Sciaenidae Pareques acuminatus 760554
perciformes Pomacentridae Chromis scotti 3471855
perciformes Haemulidae Haemulon melanurum 5682895
perciformes Serranidae Hypoplectrus puella 437769
perciformes Lutjanidae Lutjanus synagris 4845482
perciformes Monacanthidae Cantherhines pullus 442987
perciformes Haemulidae Anisotremus surinamensis 701636
perciformes Scaridae Cryptotomus roseus 1429993
perciformes Scaridae Sparisoma radians 1264491
perciformes Malacanthidae Malacanthus plumieri 630380
perciformes Serranidae Serranus baldwini 520756
perciformes Blenniidae Parablennius marmoreus 633742
other other other other 1630
<!DOCTYPE html>
<meta charset="utf-8">
<style>
path {
stroke: #fff;
fill-rule: evenodd;
}
text {
font-family: Arial, sans-serif;
font-size: 12px;
}
</style>
<body>
<script src="http://d3js.org/d3.v3.min.js"></script>
<script>
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("body").append("svg")
.attr("width", width)
.attr("height", height)
.append("g")
.attr("transform", "translate(" + width / 2 + "," + (height / 2 ) + ")");
var partition = d3.layout.partition()
.value(function(d) { return d.size; });
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)); });
d3.json("rvc.json", function(error, root) {
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);
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; });
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); });
}
});
}
});
d3.select(self.frameElement).style("height", height + "px");
// 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); };
};
}
function computeTextRotation(d) {
return (x(d.x + d.dx / 2) - Math.PI / 2) / Math.PI * 180;
}
</script>
</body>
{
"name": "Perciformes",
"children": [
{
"name": "Acanthuridae",
"children": [
{
"name": "Acanthurus",
"children": [
{
"name": "bahianus",
"size": 9912
},
{
"name": "chirurgus",
"size": 14559
},
{
"name": "coeruleus",
"size": 3195
},
{
"name": "sp.",
"size": 704
}
]
}
]
},
{
"name": "Acroporidae",
"children": [
{
"name": "Acropora",
"children": [
{
"name": "cervicornis",
"size": 4686
},
{
"name": "palmata",
"size": 7754
}
]
}
]
},
{
"name": "Albulidae",
"children": [
{
"name": "Albula",
"children": [
{
"name": "vulpes",
"size": 12408
}
]
}
]
},
{
"name": "Antennariidae",
"children": [
{
"name": "Antennarius",
"children": [
{
"name": "ocellatus",
"size": 1302
}
]
},
{
"name": "Histrio",
"children": [
{
"name": "histrio",
"size": 13872
}
]
}
]
},
{
"name": "Antipatharia",
"children": [
{
"name": "Antipatharia",
"children": [
{
"name": "sp.",
"size": 3495
}
]
}
]
},
{
"name": "Apogonidae",
"children": [
{
"name": "Apogon",
"children": [
{
"name": "aurolineatus",
"size": 7352
},
{
"name": "binotatus",
"size": 5493
},
{
"name": "maculatus",
"size": 8066
},
{
"name": "phenax",
"size": 8843
},
{
"name": "planifrons",
"size": 9382
},
{
"name": "pseudomaculatus",
"size": 14773
},
{
"name": "quadrisquamatus",
"size": 7737
},
{
"name": "townsendi",
"size": 3584
}
]
},
{
"name": "Astrapogon",
"children": [
{
"name": "alutus",
"size": 5769
},
{
"name": "puncticulatus",
"size": 10868
},
{
"name": "sp.",
"size": 3113
},
{
"name": "stellatus",
"size": 5581
}
]
},
{
"name": "Phaeoptyx",
"children": [
{
"name": "pigmentaria",
"size": 12547
},
{
"name": "xenus",
"size": 1898
}
]
}
]
},
{
"name": "Atherinidae",
"children": [
{
"name": "Atherinomorus",
"children": [
{
"name": "stipes",
"size": 148
}
]
},
{
"name": "Hypoatherina",
"children": [
{
"name": "harringtonensis",
"size": 9
}
]
}
]
},
{
"name": "Atherinopsidae",
"children": [
{
"name": "Membras",
"children": [
{
"name": "martinica",
"size": 10529
}
]
},
{
"name": "Menidia",
"children": [
{
"name": "sp.",
"size": 5052
}
]
}
]
},
{
"name": "Aulostomidae",
"children": [
{
"name": "Aulostomus",
"children": [
{
"name": "maculatus",
"size": 2141
}
]
}
]
},
{
"name": "Balistidae",
"children": [
{
"name": "Balistes",
"children": [
{
"name": "capriscus",
"size": 13259
},
{
"name": "sp.",
"size": 10919
},
{
"name": "vetula",
"size": 199
}
]
},
{
"name": "Canthidermis",
"children": [
{
"name": "sufflamen",
"size": 14237
}
]
},
{
"name": "Melichthys",
"children": [
{
"name": "niger",
"size": 14983
}
]
}
]
},
{
"name": "Batrachoididae",
"children": [
{
"name": "Opsanus",
"children": [
{
"name": "beta",
"size": 11256
}
]
}
]
},
{
"name": "Belonidae",
"children": [
{
"name": "needlefish",
"children": [
{
"name": "species",
"size": 7213
}
]
},
{
"name": "Strongylura",
"children": [
{
"name": "notata",
"size": 8832
},
{
"name": "timucu",
"size": 11620
}
]
},
{
"name": "Tylosurus",
"children": [
{
"name": "acus",
"size": 3736
},
{
"name": "crocodilus",
"size": 11935
}
]
}
]
},
{
"name": "Blenniidae",
"children": [
{
"name": "blenny",
"children": [
{
"name": "species",
"size": 4504
}
]
},
{
"name": "Hypleurochilus",
"children": [
{
"name": "bermudensis",
"size": 1583
}
]
},
{
"name": "Hypsoblennius",
"children": [
{
"name": "ionthas",
"size": 2008
}
]
},
{
"name": "Ophioblennius",
"children": [
{
"name": "macclurei",
"size": 7803
}
]
},
{
"name": "Parablennius",
"children": [
{
"name": "marmoreus",
"size": 9862
}
]
},
{
"name": "Scartella",
"children": [
{
"name": "cristata",
"size": 8114
}
]
}
]
},
{
"name": "Bothidae",
"children": [
{
"name": "Bothus",
"children": [
{
"name": "lunatus",
"size": 6003
},
{
"name": "ocellatus",
"size": 3655
},
{
"name": "robinsi",
"size": 9767
},
{
"name": "sp.",
"size": 9343
}
]
}
]
},
{
"name": "Bythitidae",
"children": [
{
"name": "Ogilbia",
"children": [
{
"name": "cayorum",
"size": 1343
}
]
}
]
},
{
"name": "Callionymidae",
"children": [
{
"name": "Diplogrammus",
"children": [
{
"name": "pauciradiatus",
"size": 4268
}
]
},
{
"name": "Paradiplogrammus",
"children": [
{
"name": "bairdi",
"size": 42
}
]
}
]
},
{
"name": "Carangidae",
"children": [
{
"name": "Alectis",
"children": [
{
"name": "ciliaris",
"size": 9282
}
]
},
{
"name": "Caranx",
"children": [
{
"name": "bartholomaei",
"size": 600
},
{
"name": "crysos",
"size": 12052
},
{
"name": "hippos",
"size": 13779
},
{
"name": "latus",
"size": 1035
},
{
"name": "lugubris",
"size": 261
},
{
"name": "ruber",
"size": 13722
},
{
"name": "sp.",
"size": 3651
}
]
},
{
"name": "Decapterus",
"children": [
{
"name": "macarellus",
"size": 12609
},
{
"name": "punctatus",
"size": 13588
},
{
"name": "sp.",
"size": 14719
}
]
},
{
"name": "Elagatis",
"children": [
{
"name": "bipinnulata",
"size": 10753
}
]
},
{
"name": "Oligoplites",
"children": [
{
"name": "saurus",
"size": 6597
}
]
},
{
"name": "Selar",
"children": [
{
"name": "crumenophthalmus",
"size": 4318
}
]
},
{
"name": "Selene",
"children": [
{
"name": "vomer",
"size": 7677
}
]
},
{
"name": "Seriola",
"children": [
{
"name": "dumerili",
"size": 5732
},
{
"name": "fasciata",
"size": 2388
},
{
"name": "rivoliana",
"size": 2703
},
{
"name": "sp.",
"size": 8704
}
]
},
{
"name": "Trachinotus",
"children": [
{
"name": "carolinus",
"size": 13625
},
{
"name": "falcatus",
"size": 1001
},
{
"name": "goodei",
"size": 992
}
]
}
]
},
{
"name": "Carapidae",
"children": [
{
"name": "Carapus",
"children": [
{
"name": "bermudensis",
"size": 7191
}
]
}
]
},
{
"name": "Centropomidae",
"children": [
{
"name": "Centropomus",
"children": [
{
"name": "ensiferus",
"size": 5355
},
{
"name": "undecimalis",
"size": 2916
}
]
},
{
"name": "snook",
"children": [
{
"name": "species",
"size": 1356
}
]
}
]
},
{
"name": "Chaenopsidae",
"children": [
{
"name": "Acanthemblemaria",
"children": [
{
"name": "aspera",
"size": 553
},
{
"name": "chaplini",
"size": 10745
},
{
"name": "maria",
"size": 10305
},
{
"name": "spinosa",
"size": 10604
}
]
},
{
"name": "Chaenopsis",
"children": [
{
"name": "limbaughi",
"size": 12936
}
]
},
{
"name": "Emblemaria",
"children": [
{
"name": "pandionis",
"size": 14651
}
]
},
{
"name": "Emblemariopsis",
"children": [
{
"name": "bahamensis",
"size": 11539
}
]
},
{
"name": "Hemiemblemaria",
"children": [
{
"name": "simula",
"size": 4472
}
]
}
]
},
{
"name": "Chaetodontidae",
"children": [
{
"name": "Chaetodon",
"children": [
{
"name": "capistratus",
"size": 12294
},
{
"name": "ocellatus",
"size": 2848
},
{
"name": "sedentarius",
"size": 7932
},
{
"name": "striatus",
"size": 7978
}
]
},
{
"name": "Prognathodes",
"children": [
{
"name": "aculeatus",
"size": 6899
}
]
}
]
},
{
"name": "Cirrhitidae",
"children": [
{
"name": "Amblycirrhitus",
"children": [
{
"name": "pinos",
"size": 2128
}
]
}
]
},
{
"name": "Clupeidae",
"children": [
{
"name": "Harengula",
"children": [
{
"name": "clupeola",
"size": 13386
},
{
"name": "humeralis",
"size": 6659
},
{
"name": "jaguana",
"size": 10216
}
]
},
{
"name": "Jenkinsia",
"children": [
{
"name": "majua",
"size": 14404
},
{
"name": "sp.",
"size": 13915
}
]
},
{
"name": "Sardinella",
"children": [
{
"name": "aurita",
"size": 6727
}
]
}
]
},
{
"name": "Congridae",
"children": [
{
"name": "Heteroconger",
"children": [
{
"name": "longissimus",
"size": 6687
}
]
}
]
},
{
"name": "Coryphaenidae",
"children": [
{
"name": "Coryphaena",
"children": [
{
"name": "equiselis",
"size": 247
},
{
"name": "hippurus",
"size": 2271
}
]
}
]
},
{
"name": "Cyprinodontidae",
"children": [
{
"name": "Cyprinodon",
"children": [
{
"name": "variegatus",
"size": 8494
}
]
},
{
"name": "Floridichthys",
"children": [
{
"name": "carpio",
"size": 8207
}
]
}
]
},
{
"name": "Dactyloscopidae",
"children": [
{
"name": "Dactyloscopus",
"children": [
{
"name": "sp.",
"size": 9226
},
{
"name": "tridigitatus",
"size": 14491
}
]
}
]
},
{
"name": "Dasyatidae",
"children": [
{
"name": "Dasyatis",
"children": [
{
"name": "americana",
"size": 6601
},
{
"name": "sp.",
"size": 13460
}
]
}
]
},
{
"name": "Diodontidae",
"children": [
{
"name": "Chilomycterus",
"children": [
{
"name": "antennatus",
"size": 4092
},
{
"name": "schoepfii",
"size": 14609
},
{
"name": "sp.",
"size": 3631
}
]
},
{
"name": "Diodon",
"children": [
{
"name": "holocanthus",
"size": 6856
},
{
"name": "hystrix",
"size": 2346
}
]
},
{
"name": "puffer",
"children": [
{
"name": "species",
"size": 3908
}
]
}
]
},
{
"name": "Echeneidae",
"children": [
{
"name": "Echeneis",
"children": [
{
"name": "naucrates",
"size": 1897
},
{
"name": "neucratoides",
"size": 916
}
]
},
{
"name": "Remora",
"children": [
{
"name": "remora",
"size": 7803
}
]
}
]
},
{
"name": "Echinoidea",
"children": [
{
"name": "Diadema",
"children": [
{
"name": "anitillarum",
"size": 5255
}
]
}
]
},
{
"name": "Elasmobranchiomorphi",
"children": [
{
"name": "shark",
"children": [
{
"name": "species",
"size": 3773
}
]
}
]
},
{
"name": "Elopidae",
"children": [
{
"name": "Elops",
"children": [
{
"name": "saurus",
"size": 14666
}
]
}
]
},
{
"name": "Engraulidae",
"children": [
{
"name": "Anchoa",
"children": [
{
"name": "lyolepis",
"size": 9376
}
]
}
]
},
{
"name": "Ephippidae",
"children": [
{
"name": "Chaetodipterus",
"children": [
{
"name": "faber",
"size": 14182
}
]
}
]
},
{
"name": "Faviidae",
"children": [
{
"name": "Montastraea",
"children": [
{
"name": "annularis",
"size": 4371
},
{
"name": "complex",
"size": 12331
},
{
"name": "faveolata",
"size": 2400
},
{
"name": "franksi",
"size": 1559
}
]
}
]
},
{
"name": "Fistulariidae",
"children": [
{
"name": "Fistularia",
"children": [
{
"name": "petimba",
"size": 2405
},
{
"name": "tabacaria",
"size": 14574
}
]
}
]
},
{
"name": "Fundulidae",
"children": [
{
"name": "Lucania",
"children": [
{
"name": "parva",
"size": 591
}
]
}
]
},
{
"name": "Gasterosteidae",
"children": [
{
"name": "Pungitius",
"children": [
{
"name": "pungitius",
"size": 9697
}
]
}
]
},
{
"name": "Gerreidae",
"children": [
{
"name": "Eucinostomus",
"children": [
{
"name": "argenteus",
"size": 12643
},
{
"name": "gula",
"size": 8851
},
{
"name": "jonesii",
"size": 4050
},
{
"name": "sp.",
"size": 12750
}
]
},
{
"name": "Gerres",
"children": [
{
"name": "cinereus",
"size": 1645
}
]
}
]
},
{
"name": "Ginglymostomatidae",
"children": [
{
"name": "Ginglymostoma",
"children": [
{
"name": "cirratum",
"size": 5288
}
]
}
]
},
{
"name": "Gobiidae",
"children": [
{
"name": "Bathygobius",
"children": [
{
"name": "curacao",
"size": 10160
}
]
},
{
"name": "Bollmannia",
"children": [
{
"name": "boqueronensis",
"size": 1666
}
]
},
{
"name": "Coryphopterus",
"children": [
{
"name": "dicrus",
"size": 5643
},
{
"name": "eidolon",
"size": 3087
},
{
"name": "glaucofraenum",
"size": 5852
},
{
"name": "lipernes",
"size": 5855
},
{
"name": "personatus",
"size": 13286
},
{
"name": "punctipectophorus",
"size": 5779
},
{
"name": "sp.",
"size": 9758
}
]
},
{
"name": "Ctenogobius",
"children": [
{
"name": "saepepallens",
"size": 87
},
{
"name": "shufeldti",
"size": 11084
}
]
},
{
"name": "Elacatinus",
"children": [
{
"name": "evelynae",
"size": 13641
},
{
"name": "horsti",
"size": 7999
},
{
"name": "macrodon",
"size": 7297
},
{
"name": "oceanops",
"size": 8782
},
{
"name": "randalli",
"size": 8079
},
{
"name": "saucrum",
"size": 1841
},
{
"name": "xanthiprora",
"size": 14532
}
]
},
{
"name": "Gnatholepis",
"children": [
{
"name": "thompsoni",
"size": 1103
}
]
},
{
"name": "Gobionellus",
"children": [
{
"name": "stigmaturus",
"size": 3134
}
]
},
{
"name": "Gobiosoma",
"children": [
{
"name": "bosc",
"size": 4151
},
{
"name": "dilepis",
"size": 3022
},
{
"name": "robustum",
"size": 13934
}
]
},
{
"name": "goby",
"children": [
{
"name": "species",
"size": 4193
}
]
},
{
"name": "Microgobius",
"children": [
{
"name": "carri",
"size": 3836
},
{
"name": "microlepis",
"size": 1531
}
]
},
{
"name": "Nes",
"children": [
{
"name": "longus",
"size": 13205
}
]
},
{
"name": "Oxyurichthys",
"children": [
{
"name": "stigmalophius",
"size": 14837
}
]
},
{
"name": "Priolepis",
"children": [
{
"name": "hipoliti",
"size": 7478
}
]
}
]
},
{
"name": "Grammatidae",
"children": [
{
"name": "Gramma",
"children": [
{
"name": "loreto",
"size": 11303
}
]
}
]
},
{
"name": "Haemulidae",
"children": [
{
"name": "Anisotremus",
"children": [
{
"name": "surinamensis",
"size": 10315
},
{
"name": "virginicus",
"size": 2812
}
]
},
{
"name": "Haemulon",
"children": [
{
"name": "album",
"size": 13916
},
{
"name": "aurolineatum",
"size": 12637
},
{
"name": "carbonarium",
"size": 5958
},
{
"name": "chrysargyreum",
"size": 1397
},
{
"name": "flavolineatum",
"size": 2341
},
{
"name": "macrostomum",
"size": 13677
},
{
"name": "melanurum",
"size": 12414
},
{
"name": "parra",
"size": 14190
},
{
"name": "plumierii",
"size": 10500
},
{
"name": "sciurus",
"size": 5463
},
{
"name": "sp.",
"size": 12923
},
{
"name": "striatum",
"size": 12494
}
]
},
{
"name": "Orthopristis",
"children": [
{
"name": "chrysoptera",
"size": 12711
}
]
}
]
},
{
"name": "Hemiramphidae",
"children": [
{
"name": "Chriodorus",
"children": [
{
"name": "atherinoides",
"size": 8669
}
]
},
{
"name": "Hemiramphus",
"children": [
{
"name": "balao",
"size": 13597
},
{
"name": "brasiliensis",
"size": 7439
}
]
},
{
"name": "Hyporhamphus",
"children": [
{
"name": "unifasciatus",
"size": 3951
}
]
}
]
},
{
"name": "Holocentridae",
"children": [
{
"name": "Holocentrus",
"children": [
{
"name": "adscensionis",
"size": 2781
},
{
"name": "rufus",
"size": 6734
}
]
},
{
"name": "Myripristis",
"children": [
{
"name": "jacobus",
"size": 3822
}
]
},
{
"name": "Neoniphon",
"children": [
{
"name": "marianus",
"size": 8195
}
]
},
{
"name": "Sargocentron",
"children": [
{
"name": "coruscum",
"size": 2433
},
{
"name": "vexillarium",
"size": 12602
}
]
},
{
"name": "squirrelfish",
"children": [
{
"name": "species",
"size": 9746
}
]
}
]
},
{
"name": "Inermiidae",
"children": [
{
"name": "Emmelichthyops",
"children": [
{
"name": "atlanticus",
"size": 9581
}
]
},
{
"name": "Inermia",
"children": [
{
"name": "vittata",
"size": 3379
}
]
}
]
},
{
"name": "Istiophoridae",
"children": [
{
"name": "billfish",
"children": [
{
"name": "species",
"size": 13719
}
]
},
{
"name": "Istiophorus",
"children": [
{
"name": "platypterus",
"size": 13729
}
]
},
{
"name": "Makaira",
"children": [
{
"name": "nigricans",
"size": 865
}
]
},
{
"name": "Tetrapturus",
"children": [
{
"name": "albidus",
"size": 5812
}
]
}
]
},
{
"name": "Kyphosidae",
"children": [
{
"name": "chub",
"children": [
{
"name": "species",
"size": 4010
}
]
},
{
"name": "Kyphosus",
"children": [
{
"name": "incisor",
"size": 5129
},
{
"name": "sectatrix",
"size": 4291
}
]
}
]
},
{
"name": "Labridae",
"children": [
{
"name": "Bodianus",
"children": [
{
"name": "pulchellus",
"size": 2431
},
{
"name": "rufus",
"size": 8898
}
]
},
{
"name": "Clepticus",
"children": [
{
"name": "parrae",
"size": 13303
}
]
},
{
"name": "Doratonotus",
"children": [
{
"name": "megalepis",
"size": 320
}
]
},
{
"name": "Halichoeres",
"children": [
{
"name": "bivittatus",
"size": 13455
},
{
"name": "caudalis",
"size": 8196
},
{
"name": "cyanocephalus",
"size": 1048
},
{
"name": "garnoti",
"size": 1874
},
{
"name": "maculipinna",
"size": 12630
},
{
"name": "pictus",
"size": 8583
},
{
"name": "poeyi",
"size": 9716
},
{
"name": "radiatus",
"size": 13789
}
]
},
{
"name": "Lachnolaimus",
"children": [
{
"name": "maximus",
"size": 6378
}
]
},
{
"name": "razorfish",
"children": [
{
"name": "species",
"size": 7090
}
]
},
{
"name": "Thalassoma",
"children": [
{
"name": "bifasciatum",
"size": 4349
}
]
},
{
"name": "wrasse",
"children": [
{
"name": "species",
"size": 10767
}
]
},
{
"name": "Xyrichtys",
"children": [
{
"name": "martinicensis",
"size": 11332
},
{
"name": "novacula",
"size": 7513
},
{
"name": "splendens",
"size": 13190
}
]
}
]
},
{
"name": "Labrisomidae",
"children": [
{
"name": "Labrisomid",
"children": [
{
"name": "sp.",
"size": 12467
}
]
},
{
"name": "Labrisomus",
"children": [
{
"name": "bucciferus",
"size": 13656
},
{
"name": "filamentosus",
"size": 9437
},
{
"name": "gobio",
"size": 14229
},
{
"name": "kalisherae",
"size": 13426
},
{
"name": "nigricinctus",
"size": 7973
},
{
"name": "nuchipinnis",
"size": 8341
}
]
},
{
"name": "Malacoctenus",
"children": [
{
"name": "aurolineatus",
"size": 8475
},
{
"name": "gilli",
"size": 4457
},
{
"name": "macropus",
"size": 8376
},
{
"name": "triangulatus",
"size": 5275
},
{
"name": "versicolor",
"size": 12903
}
]
},
{
"name": "Paraclinus",
"children": [
{
"name": "marmoratus",
"size": 6533
},
{
"name": "nigripinnis",
"size": 11557
}
]
}
]
},
{
"name": "Lobotidae",
"children": [
{
"name": "Lobotes",
"children": [
{
"name": "surinamensis",
"size": 8770
}
]
}
]
},
{
"name": "Lobster trap",
"children": [
{
"name": "Lobster",
"children": [
{
"name": "trap",
"size": 14723
}
]
}
]
},
{
"name": "Lutjanidae",
"children": [
{
"name": "Etelis",
"children": [
{
"name": "oculatus",
"size": 1380
}
]
},
{
"name": "Lutjanus",
"children": [
{
"name": "analis",
"size": 8982
},
{
"name": "apodus",
"size": 975
},
{
"name": "buccanella",
"size": 7124
},
{
"name": "campechanus",
"size": 2713
},
{
"name": "cyanopterus",
"size": 10864
},
{
"name": "griseus",
"size": 14937
},
{
"name": "jocu",
"size": 6005
},
{
"name": "mahogoni",
"size": 6921
},
{
"name": "synagris",
"size": 6224
},
{
"name": "vivanus",
"size": 6765
}
]
},
{
"name": "Ocyurus",
"children": [
{
"name": "chrysurus",
"size": 5624
}
]
},
{
"name": "Pristipomoides",
"children": [
{
"name": "aquilonaris",
"size": 14900
}
]
},
{
"name": "Rhomboplites",
"children": [
{
"name": "aurorubens",
"size": 5349
}
]
},
{
"name": "snapper",
"children": [
{
"name": "species",
"size": 9559
}
]
}
]
},
{
"name": "Majidae",
"children": [
{
"name": "Mithrax",
"children": [
{
"name": "species",
"size": 4520
}
]
}
]
},
{
"name": "Malacanthidae",
"children": [
{
"name": "Malacanthus",
"children": [
{
"name": "plumieri",
"size": 13200
}
]
},
{
"name": "Tilefish",
"children": [
{
"name": "species",
"size": 5431
}
]
}
]
},
{
"name": "Meandrinidae",
"children": [
{
"name": "Dendrogyra",
"children": [
{
"name": "cylindrus",
"size": 6711
}
]
},
{
"name": "Dichocoenia",
"children": [
{
"name": "stokesi",
"size": 5645
}
]
}
]
},
{
"name": "Megalopidae",
"children": [
{
"name": "Megalops",
"children": [
{
"name": "atlanticus",
"size": 13266
}
]
}
]
},
{
"name": "Mobulidae",
"children": [
{
"name": "Manta",
"children": [
{
"name": "birostris",
"size": 13682
}
]
}
]
},
{
"name": "Monacanthidae",
"children": [
{
"name": "Aluterus",
"children": [
{
"name": "monoceros",
"size": 4796
},
{
"name": "schoepfii",
"size": 14955
},
{
"name": "scriptus",
"size": 9211
},
{
"name": "sp.",
"size": 5668
}
]
},
{
"name": "Cantherhines",
"children": [
{
"name": "macrocerus",
"size": 432
},
{
"name": "pullus",
"size": 800
}
]
},
{
"name": "Monacanthus",
"children": [
{
"name": "ciliatus",
"size": 6141
},
{
"name": "tuckeri",
"size": 11173
}
]
},
{
"name": "Monocanthus",
"children": [
{
"name": "sp.",
"size": 6533
}
]
},
{
"name": "Stephanolepis",
"children": [
{
"name": "hispidus",
"size": 8388
}
]
}
]
},
{
"name": "Mugilidae",
"children": [
{
"name": "mullet",
"children": [
{
"name": "species",
"size": 6773
}
]
}
]
},
{
"name": "Mullidae",
"children": [
{
"name": "Mulloidichthys",
"children": [
{
"name": "martinicus",
"size": 9376
}
]
},
{
"name": "Pseudupeneus",
"children": [
{
"name": "maculatus",
"size": 446
}
]
}
]
},
{
"name": "Muraenidae",
"children": [
{
"name": "Enchelycore",
"children": [
{
"name": "nigricans",
"size": 6400
}
]
},
{
"name": "Gymnothorax",
"children": [
{
"name": "funebris",
"size": 59
},
{
"name": "miliaris",
"size": 13117
},
{
"name": "moringa",
"size": 14844
},
{
"name": "nigromarginatus",
"size": 13900
},
{
"name": "saxicola",
"size": 11686
},
{
"name": "vicinus",
"size": 4683
}
]
},
{
"name": "moray",
"children": [
{
"name": "species",
"size": 9359
}
]
},
{
"name": "Muraena",
"children": [
{
"name": "retifera",
"size": 1992
}
]
}
]
},
{
"name": "Mussidae",
"children": [
{
"name": "Mycetophyllia",
"children": [
{
"name": "ferox",
"size": 4339
}
]
}
]
},
{
"name": "Myliobatidae",
"children": [
{
"name": "Aetobatus",
"children": [
{
"name": "narinari",
"size": 9182
}
]
}
]
},
{
"name": "Narcinidae",
"children": [
{
"name": "Narcine",
"children": [
{
"name": "bancroftii",
"size": 3928
}
]
}
]
},
{
"name": "no ",
"children": [
{
"name": "no",
"children": [
{
"name": "fishius",
"size": 4329
}
]
}
]
},
{
"name": "Nomeidae",
"children": [
{
"name": "Psenes",
"children": [
{
"name": "maculatus",
"size": 9798
}
]
}
]
},
{
"name": "none",
"children": [
{
"name": "no",
"children": [
{
"name": "observed",
"size": 13825
}
]
}
]
},
{
"name": "Ogcocephalidae",
"children": [
{
"name": "Ogcocephalus",
"children": [
{
"name": "corniger",
"size": 9372
},
{
"name": "sp.",
"size": 5043
}
]
}
]
},
{
"name": "Ophichthidae",
"children": [
{
"name": "Ahlia",
"children": [
{
"name": "egmontis",
"size": 5144
}
]
}
]
},
{
"name": "Ophidiidae",
"children": [
{
"name": "Brotula",
"children": [
{
"name": "barbata",
"size": 13338
}
]
},
{
"name": "Petrotyx",
"children": [
{
"name": "sanguineus",
"size": 12930
}
]
}
]
},
{
"name": "Opistognathidae",
"children": [
{
"name": "Opistognathus",
"children": [
{
"name": "aurifrons",
"size": 1606
},
{
"name": "macrognathus",
"size": 5519
},
{
"name": "sp.",
"size": 8302
},
{
"name": "whitehursti",
"size": 13775
}
]
}
]
},
{
"name": "Ostraciidae",
"children": [
{
"name": "Acanthostracion",
"children": [
{
"name": "polygonia",
"size": 6996
},
{
"name": "quadricornis",
"size": 3247
}
]
},
{
"name": "boxfish",
"children": [
{
"name": "species",
"size": 13001
}
]
},
{
"name": "Lactophrys",
"children": [
{
"name": "bicaudalis",
"size": 4112
},
{
"name": "sp.",
"size": 7692
},
{
"name": "trigonus",
"size": 10657
},
{
"name": "triqueter",
"size": 12278
}
]
}
]
},
{
"name": "other",
"children": [
{
"name": "other",
"children": [
{
"name": "",
"size": 2518
}
]
}
]
},
{
"name": "Palinuridae",
"children": [
{
"name": "Panulirus",
"children": [
{
"name": "argus",
"size": 14916
},
{
"name": "guttatus",
"size": 14938
}
]
},
{
"name": "SL",
"children": [
{
"name": "female",
"size": 9293
},
{
"name": "male",
"size": 8929
},
{
"name": "unknown",
"size": 3754
}
]
}
]
},
{
"name": "Paralichthyidae",
"children": [
{
"name": "Citharichthys",
"children": [
{
"name": "arenaceus",
"size": 4730
},
{
"name": "macrops",
"size": 5097
},
{
"name": "sp.",
"size": 6980
},
{
"name": "spilopterus",
"size": 4363
}
]
},
{
"name": "Paralichthys",
"children": [
{
"name": "albigutta",
"size": 11648
},
{
"name": "sp.",
"size": 5545
}
]
},
{
"name": "Syacium",
"children": [
{
"name": "micrurum",
"size": 8880
}
]
}
]
},
{
"name": "Pempheridae",
"children": [
{
"name": "Pempheris",
"children": [
{
"name": "schomburgkii",
"size": 7143
}
]
}
]
},
{
"name": "Penaeidae",
"children": [
{
"name": "Farfantepenaeus",
"children": [
{
"name": "duorarum",
"size": 6547
}
]
}
]
},
{
"name": "Phycidae",
"children": [
{
"name": "Urophycis",
"children": [
{
"name": "regia",
"size": 14476
}
]
}
]
},
{
"name": "Pomacanthidae",
"children": [
{
"name": "angelfish",
"children": [
{
"name": "species",
"size": 6647
}
]
},
{
"name": "Centropyge",
"children": [
{
"name": "argi",
"size": 6834
}
]
},
{
"name": "Holacanthus",
"children": [
{
"name": "bermudensis",
"size": 8993
},
{
"name": "ciliaris",
"size": 4663
},
{
"name": "tricolor",
"size": 10673
}
]
},
{
"name": "Holocanthus",
"children": [
{
"name": "sp.",
"size": 6766
}
]
},
{
"name": "Pomacanthus",
"children": [
{
"name": "arcuatus",
"size": 14974
},
{
"name": "paru",
"size": 1112
}
]
}
]
},
{
"name": "Pomacentridae",
"children": [
{
"name": "Abudefduf",
"children": [
{
"name": "saxatilis",
"size": 6238
}
]
},
{
"name": "Chromis",
"children": [
{
"name": "cyanea",
"size": 5689
},
{
"name": "enchrysura",
"size": 5638
},
{
"name": "insolata",
"size": 5531
},
{
"name": "multilineata",
"size": 13796
},
{
"name": "scotti",
"size": 7266
}
]
},
{
"name": "damselfish",
"children": [
{
"name": "species",
"size": 8607
}
]
},
{
"name": "Microspathodon",
"children": [
{
"name": "chrysurus",
"size": 3606
}
]
},
{
"name": "Stegastes",
"children": [
{
"name": "adustus",
"size": 13953
},
{
"name": "diencaeus",
"size": 1262
},
{
"name": "leucostictus",
"size": 3946
},
{
"name": "partitus",
"size": 11390
},
{
"name": "planifrons",
"size": 1601
},
{
"name": "variabilis",
"size": 6573
}
]
}
]
},
{
"name": "Pomatomidae",
"children": [
{
"name": "Pomatomus",
"children": [
{
"name": "saltatrix",
"size": 2681
}
]
}
]
},
{
"name": "Portunidae",
"children": [
{
"name": "Callinectes",
"children": [
{
"name": "sapidus",
"size": 2131
}
]
}
]
},
{
"name": "Priacanthidae",
"children": [
{
"name": "Heteropriacanthus",
"children": [
{
"name": "cruentatus",
"size": 1365
}
]
},
{
"name": "Priacanthid",
"children": [
{
"name": "sp.",
"size": 4321
}
]
},
{
"name": "Priacanthus",
"children": [
{
"name": "arenatus",
"size": 13432
}
]
}
]
},
{
"name": "Pristidae",
"children": [
{
"name": "Pristis",
"children": [
{
"name": "pectinata",
"size": 14846
}
]
}
]
},
{
"name": "Prosobranchia",
"children": [
{
"name": "Strombus",
"children": [
{
"name": "gigas",
"size": 3608
}
]
}
]
},
{
"name": "Ptereleotridae",
"children": [
{
"name": "Ptereleotris",
"children": [
{
"name": "calliura",
"size": 4886
},
{
"name": "helenae",
"size": 9604
}
]
}
]
},
{
"name": "Rachycentridae",
"children": [
{
"name": "Rachycentron",
"children": [
{
"name": "canadum",
"size": 13536
}
]
}
]
},
{
"name": "Scaridae",
"children": [
{
"name": "Cryptotomus",
"children": [
{
"name": "roseus",
"size": 12956
}
]
},
{
"name": "Nicholsina",
"children": [
{
"name": "usta",
"size": 10164
}
]
},
{
"name": "Scarus",
"children": [
{
"name": "coelestinus",
"size": 453
},
{
"name": "coeruleus",
"size": 8227
},
{
"name": "guacamaia",
"size": 3075
},
{
"name": "iseri",
"size": 7597
},
{
"name": "sp.",
"size": 14734
},
{
"name": "taeniopterus",
"size": 1504
},
{
"name": "vetula",
"size": 11040
}
]
},
{
"name": "Sparisoma",
"children": [
{
"name": "atomarium",
"size": 7578
},
{
"name": "aurofrenatum",
"size": 3810
},
{
"name": "chrysopterum",
"size": 1068
},
{
"name": "radians",
"size": 2190
},
{
"name": "rubripinne",
"size": 12126
},
{
"name": "sp.",
"size": 3280
},
{
"name": "viride",
"size": 11050
}
]
}
]
},
{
"name": "Sciaenidae",
"children": [
{
"name": "Bairdiella",
"children": [
{
"name": "chrysoura",
"size": 14347
}
]
},
{
"name": "Cynoscion",
"children": [
{
"name": "nebulosus",
"size": 4506
}
]
},
{
"name": "Equetus",
"children": [
{
"name": "lanceolatus",
"size": 1016
},
{
"name": "punctatus",
"size": 6095
}
]
},
{
"name": "Odontoscion",
"children": [
{
"name": "dentex",
"size": 11526
}
]
},
{
"name": "Pareques",
"children": [
{
"name": "acuminatus",
"size": 13038
},
{
"name": "umbrosus",
"size": 913
}
]
}
]
},
{
"name": "Scombridae",
"children": [
{
"name": "Acanthocybium",
"children": [
{
"name": "solandri",
"size": 8237
}
]
},
{
"name": "Auxis",
"children": [
{
"name": "rochei",
"size": 5361
}
]
},
{
"name": "Euthynnus",
"children": [
{
"name": "alletteratus",
"size": 1023
}
]
},
{
"name": "Katsuwonus",
"children": [
{
"name": "pelamis",
"size": 6287
}
]
},
{
"name": "mackerel",
"children": [
{
"name": "species",
"size": 9571
}
]
},
{
"name": "Sarda",
"children": [
{
"name": "sarda",
"size": 5395
}
]
},
{
"name": "Scomberomorus",
"children": [
{
"name": "cavalla",
"size": 12258
},
{
"name": "maculatus",
"size": 9662
},
{
"name": "regalis",
"size": 8471
}
]
},
{
"name": "Thunnus",
"children": [
{
"name": "albacares",
"size": 12884
},
{
"name": "atlanticus",
"size": 11497
}
]
}
]
},
{
"name": "Scorpaenidae",
"children": [
{
"name": "Neomerinthe",
"children": [
{
"name": "hemingwayi",
"size": 14189
}
]
},
{
"name": "Pterois",
"children": [
{
"name": "volitans",
"size": 11821
}
]
},
{
"name": "Scorpaena",
"children": [
{
"name": "brasiliensis",
"size": 14701
},
{
"name": "dispar",
"size": 11066
},
{
"name": "grandicornus",
"size": 9494
},
{
"name": "inermis",
"size": 6783
},
{
"name": "plumieri",
"size": 1403
}
]
},
{
"name": "Scorpaenodes",
"children": [
{
"name": "caribbaeus",
"size": 6155
}
]
},
{
"name": "scorpionfish",
"children": [
{
"name": "species",
"size": 1464
}
]
}
]
},
{
"name": "Scyllaridae",
"children": [
{
"name": "Scyllarides",
"children": [
{
"name": "aequinoctialis",
"size": 1717
}
]
}
]
},
{
"name": "Serranidae",
"children": [
{
"name": "Alphestes",
"children": [
{
"name": "afer",
"size": 11973
}
]
},
{
"name": "Cephalopholis",
"children": [
{
"name": "cruentata",
"size": 11363
},
{
"name": "fulva",
"size": 3611
}
]
},
{
"name": "Dermatolepis",
"children": [
{
"name": "inermis",
"size": 8864
}
]
},
{
"name": "Diplectrum",
"children": [
{
"name": "bivittatum",
"size": 5477
},
{
"name": "formosum",
"size": 9261
},
{
"name": "sp.",
"size": 3071
}
]
},
{
"name": "Epinephelus",
"children": [
{
"name": "adscensionis",
"size": 9877
},
{
"name": "drummondhayi",
"size": 3539
},
{
"name": "flavolimbatus",
"size": 5131
},
{
"name": "guttatus",
"size": 9074
},
{
"name": "itajara",
"size": 6092
},
{
"name": "morio",
"size": 7463
},
{
"name": "niveatus",
"size": 785
},
{
"name": "striatus",
"size": 8563
}
]
},
{
"name": "grouper",
"children": [
{
"name": "sea",
"size": 10083
}
]
},
{
"name": "Hypoplectrus",
"children": [
{
"name": "chlorurus",
"size": 14534
},
{
"name": "gemma",
"size": 13321
},
{
"name": "guttavarius",
"size": 2867
},
{
"name": "hybrid",
"size": 7784
},
{
"name": "indigo",
"size": 1323
},
{
"name": "nigricans",
"size": 13324
},
{
"name": "puella",
"size": 11274
},
{
"name": "sp.",
"size": 8989
},
{
"name": "tann",
"size": 10085
},
{
"name": "unicolor",
"size": 8638
}
]
},
{
"name": "Liopropoma",
"children": [
{
"name": "eukrines",
"size": 9147
},
{
"name": "mowbrayi",
"size": 3640
},
{
"name": "rubre",
"size": 935
}
]
},
{
"name": "Mycteroperca",
"children": [
{
"name": "acutirostris",
"size": 3724
},
{
"name": "bonaci",
"size": 6977
},
{
"name": "interstitialis",
"size": 579
},
{
"name": "microlepis",
"size": 11794
},
{
"name": "phenax",
"size": 13666
},
{
"name": "tigris",
"size": 14913
},
{
"name": "venenosa",
"size": 10291
}
]
},
{
"name": "Paranthias",
"children": [
{
"name": "furcifer",
"size": 13952
}
]
},
{
"name": "Rypticus",
"children": [
{
"name": "maculatus",
"size": 14026
},
{
"name": "saponaceus",
"size": 9347
}
]
},
{
"name": "Schultzea",
"children": [
{
"name": "beta",
"size": 7178
}
]
},
{
"name": "Serranus",
"children": [
{
"name": "annularis",
"size": 2087
},
{
"name": "baldwini",
"size": 8809
},
{
"name": "phoebe",
"size": 7822
},
{
"name": "subligarius",
"size": 7165
},
{
"name": "tabacarius",
"size": 5828
},
{
"name": "tigrinus",
"size": 11688
},
{
"name": "tortugarum",
"size": 304
}
]
}
]
},
{
"name": "Soleidae",
"children": [
{
"name": "Achirus",
"children": [
{
"name": "lineatus",
"size": 13917
}
]
},
{
"name": "Gymnachirus",
"children": [
{
"name": "melas",
"size": 10485
}
]
},
{
"name": "Symphurus",
"children": [
{
"name": "diomedianus",
"size": 12245
},
{
"name": "plagiusa",
"size": 11710
},
{
"name": "sp.",
"size": 7425
},
{
"name": "urospilus",
"size": 9149
}
]
},
{
"name": "Trinectes",
"children": [
{
"name": "insciptus",
"size": 4666
}
]
}
]
},
{
"name": "Sparidae",
"children": [
{
"name": "Archosargus",
"children": [
{
"name": "probatocephalus",
"size": 7358
},
{
"name": "rhomboidalis",
"size": 2222
}
]
},
{
"name": "Calamus",
"children": [
{
"name": "arctifrons",
"size": 5638
},
{
"name": "bajonado",
"size": 13106
},
{
"name": "calamus",
"size": 1098
},
{
"name": "nodosus",
"size": 2879
},
{
"name": "penna",
"size": 7933
},
{
"name": "proridens",
"size": 12635
}
]
},
{
"name": "Diplodus",
"children": [
{
"name": "argenteus",
"size": 10424
},
{
"name": "holbrookii",
"size": 14772
}
]
},
{
"name": "Lagodon",
"children": [
{
"name": "rhomboides",
"size": 4314
}
]
},
{
"name": "Pagrus",
"children": [
{
"name": "pagrus",
"size": 6827
}
]
},
{
"name": "porgy",
"children": [
{
"name": "species",
"size": 1606
}
]
}
]
},
{
"name": "Sphyraenidae",
"children": [
{
"name": "Sphyraena",
"children": [
{
"name": "barracuda",
"size": 10758
},
{
"name": "guachancho",
"size": 7834
},
{
"name": "picudilla",
"size": 11570
}
]
}
]
},
{
"name": "Sphyrnidae",
"children": [
{
"name": "Sphyrna",
"children": [
{
"name": "lewini",
"size": 13836
},
{
"name": "mokarran",
"size": 13877
},
{
"name": "sp.",
"size": 9843
},
{
"name": "tiburo",
"size": 9975
}
]
}
]
},
{
"name": "Syngnathidae",
"children": [
{
"name": "Cosmocampus",
"children": [
{
"name": "albirostris",
"size": 1837
}
]
},
{
"name": "Hippocampus",
"children": [
{
"name": "erectus",
"size": 1589
},
{
"name": "reidi",
"size": 1806
},
{
"name": "sp.",
"size": 4398
},
{
"name": "zosterae",
"size": 9532
}
]
},
{
"name": "Syngnathus",
"children": [
{
"name": "floridae",
"size": 4950
},
{
"name": "louisianae",
"size": 2185
},
{
"name": "pelagicus",
"size": 9437
},
{
"name": "scovelli",
"size": 6723
},
{
"name": "sp.",
"size": 1253
}
]
}
]
},
{
"name": "Synodontidae",
"children": [
{
"name": "lizardfish",
"children": [
{
"name": "species",
"size": 8435
}
]
},
{
"name": "Synodus",
"children": [
{
"name": "foetens",
"size": 2526
},
{
"name": "intermedius",
"size": 10147
},
{
"name": "synodus",
"size": 10599
}
]
},
{
"name": "Trachinocephalus",
"children": [
{
"name": "myops",
"size": 5138
}
]
}
]
},
{
"name": "Tetraodontidae",
"children": [
{
"name": "Canthigaster",
"children": [
{
"name": "rostrata",
"size": 9590
}
]
},
{
"name": "Sphoeroides",
"children": [
{
"name": "maculatus",
"size": 11587
},
{
"name": "nephelus",
"size": 1006
},
{
"name": "spengleri",
"size": 5014
},
{
"name": "testudineus",
"size": 13630
}
]
}
]
},
{
"name": "Triglidae",
"children": [
{
"name": "Prionotus",
"children": [
{
"name": "ophryas",
"size": 6167
},
{
"name": "scitulus",
"size": 2364
}
]
},
{
"name": "searobin",
"children": [
{
"name": "species",
"size": 8328
}
]
}
]
},
{
"name": "Tripterygiidae",
"children": [
{
"name": "Enneanectes",
"children": [
{
"name": "altivelis",
"size": 3130
},
{
"name": "boehlkei",
"size": 13009
}
]
}
]
},
{
"name": "Uranoscopidae",
"children": [
{
"name": "Astroscopus",
"children": [
{
"name": "guttatus",
"size": 7522
}
]
}
]
},
{
"name": "Urolophidae",
"children": [
{
"name": "Urobatis",
"children": [
{
"name": "jamaicensis",
"size": 1227
}
]
}
]
},
{
"name": "Xanthidae",
"children": [
{
"name": "Menippe",
"children": [
{
"name": "mercenaria",
"size": 6583
}
]
}
]
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment