R package to fetch telemetry data from http://motus.org
Core client for the motus
package; most users should use the motus
R package provided by motus.org, which is here: https://github.com/MotusWTS/motus.
That package uses a fork of this one to fetch data, but also provides functions
to work with the data.
install.packages("devtools") ## if you haven't already done this
library(devtools)
install_github("jbrzusto/motusClient")
A brief sketch is here
- fix the clarify() function (closes #6 )
- tagme(): now downloads hourly pulse counts when updating a receiver database
- tagme(): for tag project databases, this now also downloads any
ambiguous detections which could belong to the project. These
have negative synthetic motus tagIDs which are mapped to real motus tag IDs
via the
tagAmbig
table. Functions for users to deal with ambiguous detections are pending.
- tagme() - for updating local copies of receiver or tag project detection databases
- tellme() - for asking how much data will need to be transferred by the corresponding tagme() call
The latest version of the data server that works with this package is now running on a new box, but its database is only populated with data from 4 (!) receivers. Raw files from other receivers will be re-run with the latest version of the tag finder and added to this database. Only those users willing to wrestle with alpha code and not actually interested in getting their data should be using this package for now.
- srvTagsForAmbiguities()
- srvMetadataForReceivers()
- srvGPSforTagProject()
- srvMetadataForTags()
- srvRunsForReceiverProject()
- srvHitsForTagProject()
- srvHitsForReceiverProject()
- srvGPSforReceiverProject()
- srvRunsForTagProject()
- srvBatchesForTagProject()
- srvBatchesForReceiverProject()
- authentication against local data server
- some R functions for post-processing
- nothing (yes, nothing is working; in fact, nothing is working beautifully)