News neotoma2 R package

neotoma2 1.0.8

Updated neotoma2R package documentation, simplifying the volume of .Rd documents. I also included .mkdocs to generate documentation with pkgdown package. The documentation HTML files are now hosted at: https://open.neotomadb.org/neotoma2/

Implemented github actions to build and deploy the documentation to the above URL whenever there is a push to the main branch.

Created new speleothem S4 class and specific methods for speleothem data, of particular interest:

Upgraded filter() so that it is no longer needed to specify dplyr:: or neotoma2:: when using the function. filter() also works on recdatecreated and DOI fields.

Added new tests to improve code coverage.

Worked on improving get_taxa() and get_taxon() functions. The first one works as get_datasets(taxa=...) while the latter one retrieves taxon details for a single taxon id or a vector of taxon ids.

When API is down for whichever reason, instead of stopping, any get_() function will return NULL with a warning message. This will prevent violating CRAN policies when building vignettes or running examples if the API is not available.

Maintainer’s email updated.

neotoma 1.0.7

Started with parsing lists rather than sites objects. This helps handle better the site creation. and speeds things up. Removed temporarily functions such as specimens and speleothems to correct some potential bugs incoming from API parsing. Added tests to get_downloads / datasets / sites Increased the potential of POST statements to handle more complex queries from the package. Will correct speleothems and specimens for Neotoma 1.0.8

neotoma2 1.0.6

Fixed RMarkdown so that when the API is not available, it will render a document with all eval=False and so, it will not fail. Fixed passing loc so that a proper geojson is given to the API. At this point, the API cannot handle POST statements with complicated bodies.

neotoma2 1.0.5

Fixed errors in the API calls. Added tryCatch statements in vignette Changed some minor API calls to eval=False

neotoma2 1.0.4

Fixed errors in the API calls.

Updated README.

neotoma2 1.0.3

Fixed errors in the API calls.

Fixed filter function for collection units and datasets. Changed for

Updated plotLeaflet to not add provider tiles.

Removed mapview to avoid sp conflicts.

Updated README to reflect milestones with JOSS.

Updated maintainer.

neotoma2 1.0.0