New function read_camtrapdp() reads data files from a Camtrap DP into memory (#9). It will make the data easier to use, by assigning taxonomic information (found in the metadata) to the observations and eventIDs (found in the observations) to the media (#37).
New accessor functions deployments(), media() and observations() return a data frame with the deployments, media and observations respectively (#29).
New accessor functions locations(), events() and taxa() return a data frame with unique locations, events and taxa respectively (#22, #57, #17).
New internal function convert() converts a camtrapdp object to the latest version. This function is currently not used, as the only supported version is Camtrap DP 1.0 (#9).
Pipe (%>%) is imported from dplyr, so it can be used in functions (#37).