Return the a species list given a taxonomic group

species_list(
  Class = NULL,
  Order = NULL,
  Family = NULL,
  Subfamily = NULL,
  Genus = NULL,
  Species = NULL,
  SpecCode = NULL,
  SuperClass = NULL,
  server = getOption("FISHBASE_API", FISHBASE_API)
)

Arguments

Class

Request all species in this taxonomic Class

Order

Request all species in this taxonomic Order

Family

Request all species in this taxonomic Family

Subfamily

Request all species in this taxonomic SubFamily

Genus

Request all species in this taxonomic Genus

Species

Request all species in this taxonomic Species

SpecCode

Request species name of species matching this SpecCode

SuperClass

Request all species of this Superclass

server

fishbase or sealifebase

Examples

# \donttest{ ## All species in the Family species_list(Family = 'Scaridae')
#> Importing /tmp/Rtmpvl0IHD/species_fb_1904.tsv.bz2 in 50000 line chunks:
#> ...Done! (in 13.34929 secs)
#> Importing /tmp/Rtmpvl0IHD/genera_fb_1904.tsv.bz2 in 50000 line chunks:
#> ...Done! (in 10.75142 secs)
#> Importing /tmp/Rtmpvl0IHD/families_fb_1904.tsv.bz2 in 50000 line chunks:
#> ...Done! (in 6.007335 secs)
#> Importing /tmp/Rtmpvl0IHD/orders_fb_1904.tsv.bz2 in 50000 line chunks:
#> ...Done! (in 4.359377 secs)
#> Importing /tmp/Rtmpvl0IHD/classes_fb_1904.tsv.bz2 in 50000 line chunks:
#> ...Done! (in 0.9879987 secs)
#> Joining, by = c("Subfamily", "GenCode", "FamCode")
#> Joining, by = "FamCode"
#> Joining, by = c("Order", "Ordnum", "Class", "ClassNum")
#> Joining, by = c("Class", "ClassNum")
#> [1] "Bolbometopon muricatum" "Calotomus carolinus" #> [3] "Calotomus japonicus" "Calotomus spinidens" #> [5] "Calotomus viridescens" "Calotomus zonarchus" #> [7] "Cetoscarus bicolor" "Cetoscarus ocellatus" #> [9] "Chlorurus atrilunula" "Chlorurus bleekeri" #> [11] "Chlorurus bowersi" "Chlorurus capistratoides" #> [13] "Chlorurus cyanescens" "Chlorurus enneacanthus" #> [15] "Chlorurus frontalis" "Chlorurus genazonatus" #> [17] "Chlorurus gibbus" "Chlorurus japanensis" #> [19] "Chlorurus microrhinos" "Chlorurus oedema" #> [21] "Chlorurus perspicillatus" "Chlorurus rhakoura" #> [23] "Chlorurus sordidus" "Chlorurus spilurus" #> [25] "Chlorurus strongylocephalus" "Chlorurus troschelii" #> [27] "Cryptotomus roseus" "Hipposcarus harid" #> [29] "Hipposcarus longiceps" "Leptoscarus vaigiensis" #> [31] "Nicholsina collettei" "Nicholsina denticulata" #> [33] "Nicholsina usta" "Scarus altipinnis" #> [35] "Scarus arabicus" "Scarus caudofasciatus" #> [37] "Scarus chameleon" "Scarus chinensis" #> [39] "Scarus coelestinus" "Scarus coeruleus" #> [41] "Scarus collana" "Scarus compressus" #> [43] "Scarus dimidiatus" "Scarus dubius" #> [45] "Scarus falcipinnis" "Scarus ferrugineus" #> [47] "Scarus festivus" "Scarus flavipectoralis" #> [49] "Scarus forsteni" "Scarus frenatus" #> [51] "Scarus fuscocaudalis" "Scarus fuscopurpureus" #> [53] "Scarus ghobban" "Scarus globiceps" #> [55] "Scarus gracilis" "Scarus guacamaia" #> [57] "Scarus hoefleri" "Scarus hypselopterus" #> [59] "Scarus iseri" "Scarus koputea" #> [61] "Scarus longipinnis" "Scarus maculipinna" #> [63] "Scarus niger" "Scarus obishime" #> [65] "Scarus oviceps" "Scarus ovifrons" #> [67] "Scarus perrico" "Scarus persicus" #> [69] "Scarus prasiognathos" "Scarus psittacus" #> [71] "Scarus quoyi" "Scarus rivulatus" #> [73] "Scarus rubroviolaceus" "Scarus russelii" #> [75] "Scarus scaber" "Scarus schlegeli" #> [77] "Scarus spinus" "Scarus taeniopterus" #> [79] "Scarus tricolor" "Scarus trispinosus" #> [81] "Scarus vetula" "Scarus viridifucatus" #> [83] "Scarus xanthopleura" "Scarus zelindae" #> [85] "Scarus zufar" "Sparisoma amplum" #> [87] "Sparisoma atomarium" "Sparisoma aurofrenatum" #> [89] "Sparisoma axillare" "Sparisoma choati" #> [91] "Sparisoma chrysopterum" "Sparisoma cretense" #> [93] "Sparisoma frondosum" "Sparisoma griseorubrum" #> [95] "Sparisoma radians" "Sparisoma rocha" #> [97] "Sparisoma rubripinne" "Sparisoma strigatum" #> [99] "Sparisoma tuiupiranga" "Sparisoma viride"
## All species in the Genus species_list(Genus = 'Labroides')
#> [1] "Labroides bicolor" "Labroides dimidiatus" #> [3] "Labroides pectoralis" "Labroides phthirophagus" #> [5] "Labroides rubrolabiatus"
# }