
finbif: Interface for the 'Finnish Biodiversity Information Facility' API
Source:R/finbif-package.R
finbif-package.RdA programmatic interface to the 'Finnish Biodiversity Information Facility' ('FinBIF') API (https://api.laji.fi). 'FinBIF' aggregates Finnish biodiversity data from multiple sources in a single open access portal for researchers, citizen scientists, industry and government. 'FinBIF' allows users of biodiversity information to find, access, combine and visualise data on Finnish plants, animals and microorganisms. The 'finbif' package makes the publicly available data in 'FinBIF' easily accessible to programmers. Biodiversity information is available on taxonomy and taxon occurrence. Occurrence data can be filtered by taxon, time, location and other variables. The data accessed are conveniently preformatted for subsequent analyses.
Package options
finbif_api_urlCharacter. The base url of the API to query. Default:
"https://api.laji.fi"finbif_api_versionCharacter. The API version to use. Default:
"v0"finbif_allow_queryLogical. Should remote API queries by allowed. Default:
TRUEfinbif_use_cacheLogical or Integer. If
TRUEor a number greater than zero, then data-caching will be used. If not logical then cache will be invalidated after the number of hours indicated by the value. Default:TRUEfinbif_use_cache_metadataLogical or Integer. If
TRUEor a number greater than zero, then metadata-caching will be used. If not logical then cache will be invalidated after the number of hours indicated by the value. Default:TRUEfinbif_cache_pathCharacter. The path to the directory where to store cached API queries. If unset (the default) in memory caching is used.
finbif_tzCharacter. The timezone used by
finbiffunctions that compute dates and times. Default:Sys.timezone()finbif_localeCharacter. One of the supported two-letter ISO 639-1 language codes. Current supported languages are English, Finnish and Swedish. By default, the system settings are used to set this option if they are set to one of the supported languages, otherwise English is used.
finbif_hide_progressLogical. Global option to suppress progress indicators for downloading, importing and processing FinBIF records. Default:
FALSE