ETN
R package to access data from the
European Tracking Network
9th annual OTN Symposium
November 15, 2021
Peter Desmet
0000-0002-8442-8025
Slide 2
Slide 2 text
ETN - European Tracking Network
Slide 3
Slide 3 text
ETN application
Slide 4
Slide 4 text
ETN R package
Slide 5
Slide 5 text
- Started in 2018
- Provide access to ETN data
- Tidyverse style
- 4 types of functions:
- connect_to_etn():
make database connection
- get_ functions:
get data in tabular format
- list_ functions:
list unique values as vector
- download_dataset functions:
export data for publication
ETN R package
Slide 6
Slide 6 text
- Mimic tables in ETN application:
- Data as tibble data frame
- Standardized column names
- Function parameters as filters:
get_animals(
animal_project_code =
"2014_demer"
scientific_name =
c("Rutilus rutilus",
"Silurus glanis")
)
get_ functions
Slide 7
Slide 7 text
- Export all data for a project
- animals
- tags
- detections
- deployments
- receivers
- Structure expressed as a
Frictionless Data Package
- Good format for publishing
source data, e.g.
https://doi.org/10.14284/432
download_dataset function
Slide 8
Slide 8 text
- Allow use beyond
https://rstudio.lifewatch.be
- Expand scope to
underwater acoustics, PIT, etc.
- rOpenSci, CRAN
Development roadmap
Slide 9
Slide 9 text
Thank you
Development team: Peter Desmet,
Damiano Oldoni & Stijn Van Hoey
with input from ETN users
Desmet P (2021) ETN: R package to access
data from the European Tracking Network.
Presentation at the 9th annual OTN
Symposium. https://bit.ly/etn-otn-2021
ETN R package
inbo.github.io/etn
ETN application
lifewatch.be/etn