Skip to content

IsoriX 0.9.3

Latest
Compare
Choose a tag to compare
@courtiol courtiol released this 07 Sep 12:11

New features

  • a new global option title_delta_notation is available to modify the delta notation for all plotted isoscapes. The can be use, for example, to fix some issues with the display of the delta character, or for using another stable isotope than deuterium. See ?options_IsoriX for details.
  • new datasets CalibDataBatRev, CalibDataBat2Rev, AssignDataRev and AssignData2Rev which are revised version of CalibDataBat, CalibDataBat2, AssignDataandAssignData2` (respectively). The bat fur isotope values were corrected to align with the current delta values for keratin reference materials (Soto et al. 2017, https://doi.org/10.1002/rcm.7893) ensuring comparability between formerly and more recently normalized datasets of delta values for deuterium.

Breaking changes

  • the dataset CalibDataBat2 now contains slightly different elevation values (the one reported by field workers as opposed to those extracted from a specific elevation map).
  • the dataset CalibDataBat now contains different values for the column "site_ID".

Major changes

  • the functions prepsources(), calibfit() and isofind() emit warnings if some locations share the same location IDs or if several locations IDs correspond to a unique location. This should help users to spot issues in their data (fixes #133).

Minor changes

  • the functions terra::extract() and lattice::lpolygon() now re-exported and lattice::panel.points()) no longer is.

Small fixes

  • the URL for WorldClim data was outdated so getprecip() was no longer working.
  • some internal code had arguments misspelt. It was working as a result of R's ability to do partial matching, but this was not good practice. It is now fixed (fixes #181).
  • some links in the documentation were incomplete and flagged is some online CRAN checks ("Found the following Rd file(s) with Rd \link{} targets missing package"). This should now be fixed.
  • function names should now be consistently displayed as computer code in the documentation.

Internal (geeky) changes

  • the project is now being setup so that the development using VScode is possible.
  • the format of the NEWS file has been changed to allow for using usethis::use_github_release() to create new releases (fixes #177).
  • the description of datasets now relies on the markdown syntax.