The hardware and bandwidth for this mirror is donated by dogado GmbH, the Webhosting and Full Service-Cloud Provider. Check out our Wordpress Tutorial.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]dogado.de.
T# 🦎 reptiledb.data: Access the Reptile Database in R
reptiledb.data
provides easy access to the Reptile Database, a
comprehensive global catalogue of all living reptile species. Developed
by PaulESantos, this R package includes a complete
snapshot of the database as ready-to-use R data objects for taxonomy,
biodiversity research, and comparative analyses.
The Reptile Database is a volunteer-driven, non-commercial initiative that curates the global taxonomy of reptiles. It covers all known:
It currently includes:
Although the focus is on taxonomy, future additions may include ecological and behavioral traits.
Install the package from CRAN:
install.packages("reptiledb.data")
Or install the development version from GitHub:
# Using pak
::pak("PaulESantos/reptiledb.data") pak
library(reptiledb.data)
# Load the main dataset
data(reptiledb_012025)
# View the structure of the dataset
str(reptiledb_012025)
#> tibble [14,539 × 13] (S3: tbl_df/tbl/data.frame)
#> $ order : Factor w/ 5 levels "Crocodylia","Rhynchocephalia",..: 3 3 3 3 3 3 3 3 3 3 ...
#> $ family : Factor w/ 94 levels "Acrochordidae",..: 75 75 75 75 75 75 75 75 75 75 ...
#> $ genus : Factor w/ 1260 levels "Ablepharus","Abronia",..: 1 1 1 1 1 1 1 1 1 1 ...
#> $ epithet : Factor w/ 8631 levels "aaronbaueri",..: 159 159 159 340 1004 1214 1589 1589 1589 1589 ...
#> $ species : chr [1:14539] "Ablepharus alaicus" "Ablepharus alaicus" "Ablepharus alaicus" "Ablepharus anatolicus" ...
#> $ species_author : Factor w/ 3579 levels "Abalos, Baez & Nader",..: 914 914 914 2890 2054 1117 707 707 707 707 ...
#> $ species_name_year : chr [1:14539] "1901" "1901" "1901" "1997" ...
#> $ subspecies_name : chr [1:14539] "kucenkoi" "alaicus" "yakovlevae" NA ...
#> $ subspecie_author_info : chr [1:14539] "NIKOLSKY 1902" "ELPATJEVSKY 1901" "EREMCHENKO 1983" NA ...
#> $ subspecies_name_author: chr [1:14539] "Nikolsky" "Elpatjevsky" "Eremchenko" NA ...
#> $ subspecies_year : chr [1:14539] "1902" "1901" "1983" NA ...
#> $ change : Factor w/ 6 levels "changed","new genus (was: Brachyseps)",..: NA NA NA NA NA NA NA NA NA NA ...
#> $ rdb_sp_id : num [1:14539] 11256 11256 11256 23791 10001 ...
# Get the total number of records
nrow(reptiledb_012025)
#> [1] 14539
# Count the number of unique accepted species
length(unique(reptiledb_012025$species))
#> [1] 12439
The data included in this package is derived from the Reptile Database, curated by a network of volunteer experts and guided by a Scientific Advisory Board. Please cite the database appropriately when using it in research.
This package is maintained by PaulESantos
.
Contributions, issue reports, and suggestions are welcome via
GitHub.
These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.
Health stats visible at Monitor.