Each species gets:
enmtools.species(
range = NA,
presence.points = NA,
background.points = NA,
species.name = NA,
models = NA
)
A raster or SpatialPolygon with the actual range they occur in
A data frame with sampled localities
A data frame with absence/pseudoabsence/background localities
A character vector with the species name
A list of models that are made for the species, which will be stuffed in there as we go along to pass the check. This is used by internal enmtools functions to make sure the necessary data is present before processing anything.
Returns an enmtools.species object, either empty or populated with the parameter values that were passed into the function.