GBIF nodes store content in hundreds of different fields, and users often
require thousands or millions of records at a time. To reduce time taken to
download data, and limit complexity of the resulting tibble, it is sensible
to restrict the fields returned by occurrence queries. The full list of
available fields can be viewed with show_all(fields). Note that select()
and galah_select() are supported for all atlases that allow downloads, with
the exception of GBIF, for which all columns are returned.
Calling the argument group = "basic" returns the following columns:
decimalLatitude
decimalLongitude
eventDate
scientificName
taxonConceptID
recordID
dataResourceName
occurrenceStatus
Using group = "event" returns the following columns:
eventRemarks
eventTime
eventID
eventDate
samplingEffort
samplingProtocol
Using group = "media" returns the following columns:
multimedia
multimediaLicence
images
videos
sounds
Using group = "taxonomy" returns higher taxonomic information for a given
query. It is the only group that is accepted by atlas_species() as well
as atlas_occurrences().
Using group = "assertions" returns all quality assertion-related
columns. The list of assertions is shown by show_all_assertions().
For atlas_occurrences(), arguments passed to ... should be valid field
names, which you can check using show_all(fields). For atlas_species(),
it should be one or more of:
counts to include counts of occurrences per species.
synonyms to include any synonymous names.
lists to include authoritative lists that each species is included on.