- remove hardcoded figure that caused failed vignette build on 2 CRAN check runners with old pandoc versions
- new maintainer (#71)
- fix CI
- refresh test fixtures (#71)
- remove plyr from examples
- refresh Darwin core terms and move to data object
- refresh vignette and its pre-compilation
- update Makefile
- update roxygen2 and documentation fixes
- remove outdated files
- fix class handling in vertmap to allow tibble input
- allow vignette to build
- fix ggplot2 deprecation warning (#71)
- vignette fix
searchbyterm()
andbigsearch()
reworked: both functions now have the first parameter as...
, which accepts any valid query parameter. There were so many query parameters for these functions it was a bit overwhelming. See?searchbyterm
docs for details (#66)
- decode the request URL before printing to the R console so users can more easily see what request they have done (#67)
- vignette title fix (#68)
searchbyterm()
fix: booleans need to be converted to VertNet's expected0/1
instead oftrue/false
(#66)
- add month and day params to
searchbyterm
(#64)
- A small data source used in one function was on the web, and was moved - that data source now within the pkg as quite small, and now pkg won't break when the file is moved again (#61) (#62)
Added Code of Conduct.
- Now using
crul
package for HTTP requests instead ofhttr
(#57) - Note that
verbose
parameter has been replaced withmessages
throughout the package. - Now with function for search for trait data:
traitsearch()
(#55)
- All
dump
functions are now defunct. Those functions tried to help users work with bulk Vertnet data - the setup has gotten too complex (#56)
- Improvements to documentation for
traitsearch()
function on what fields have given data (#58) thanks @gaurav vertsearch()
andsearchbyterm()
gain new parameteronly_dwc
, which allows to optionally only return Darwin Core fields
- Small fix to
vertsummary()
(#59)
searchbyterm()
gains new parameterquery
to allow full text search, much likevertsearch()
, but with the ability to also use all the parameters available insearchbyterm()
(#53)
- Use
dplyr::bind_rows
instead of the deprecateddplyr::rbind_all
(#51) - remove personal email address from tests (#52)
- Namespace base R pkg fxn calls (
methods
/stats
/utils
), and removed some package dependencies that we didn't really need (plyr
) (#54)
- Updated docs to better indicate how to use the cursor feature (#49)
- Now using explicit encoding specification when using
httr::content()
(#47)
- Fixed
externalptr
error in the internalvert_GET()
function (#48)
- Fixed a bug in
bigsearch()
in which we had forgotten to do internal conversion of logical input to 0/1 needed by the web API (#46)
- New set of functions to make working with VertNet data dumps
easier.
dump_links()
gives you links to various data dump resources;dump_init()
initialized a SQLite database connection;dump_tbl()
creates adplyr::tbl
object, which can then be used in adplyr
query. This setup requires that the user manually download data dumps uncompress, and load into SQLite. We hope to make this process easier in the future. (#36)
- Fixes to
vertmap()
for newggplot2
version (#43) - Added note to docs for
bigsearch()
for how to read in data after obtaining the data (#44)
- Fix to the
searchbyterm()
function. When the parameterstateprovince
was used, lead to error, as that param requires different handling than other params. (#45)
- New function
vert_id()
to get occurrence records by occurenceid, that is, single occurrence ids. (#40)
- Explicitly import non-base R functions (#39)
- Lowercase
occurenceID
tooccurrenceid
to simplify life (#41)
searchbyterm()
andbigsearch()
have some parameters that accept multiple values. Fixed to allow this (#37)- Internals of
searchbyterm()
,spatialsearch()
, andvertsearch()
reworked to use cursor so we internally do paging for you for bigger result sets. (#25)
- Replaced
data.table
import withdplyr
- Using
skip_on_cran()
(#38) - Minor vignette updates (#35)
- Metadata now returned in data requests (#33)
Package completely reworked for the new VertNet API.
- The functions
vertavailablemaps()
,vertlocations()
,vertoccurrence()
,vertoccurrencecount()
,vertproviders()
,verttaxa()
are now defunct. You can call these functions, but they print an error message, saying they are defunct. - Gained new functions
bigsearch()
,searchbyterm()
,spatialsearch()
, andvertsummary()
. - Gained new author: Chris Ray
RJSONIO
replaced withjsonlite
- Changed from CC0 to MIT license
- released to CRAN