photobiologyInOut 0.4.23

Fifteen months since the previous release, this update adds support for one new spectrometer from LI-COR and multiple spectrometers from Wasatch Photonics. Updates to the tidyverse were triggering deprecation notices which are now avoided. Updates to package ‘photobiology’ revealed some minor bugs that are also fixed. Unnecessary progress messages during file realing and text scanning have been silenced.

The main changes from version 0.4.22 the previous CRAN release, are:

  • Add parameters na and ... to read_csi_data().
  • Add function read_wasatch_csv() supporting data import from long form CSV spectrum files saved by Wasatch’s Enlighten program.
  • Add function read_li180_txt() supporting data import from files saved by the LI-180 handheld array spectrometer from LI-COR.
  • Avoid spurious progress messages when reading files.
  • Track various changes in the tidyverse that deprecated functions used in this package.
  • Fix bugs in some imports from ‘photobiology’.
  • Move git repository from Bitbucket to Github.
  • Set up Github action for CRAN-checks on Windows, OS X and Ubuntu.
  • Documentation web site at http://docs.r4photobiology.info/photobiologyInOut/.

NOTE: This version of the package is on its way to CRAN.

Please raise issues concerning bugs or enhancements to this package through Bitbucket at https://github.com/aphalo/photobiologyinout/issues

photobiology 0.10.7

The package documentation web site at https://docs.r4photobiology.info/photobiology/ includes a changelog with information for each release since version 0.1.0.

This release includes enhancements related to the computations of reference evapotranspiration:

Changes from version 0.10.6 the most recent CRAN release, are:

  • Add function ET_ref() for computation of reference
    evapotranspiration, implementing the original FAO56 formulation of the Penman-Monteith method as well as modified in 2005 for tall and short vegetation according to ASCE-EWRI. The formulation is that for ET expressed in mm/h, but modified to use as input flux rates in W/m2 and pressures expressed in Pa.
  • Add function net_radiation() that computes the long wave net radiation balance if downwelling long wave radiation is available and otherwise estimates it.
  • Add function irrad_extraterrestrial() that computes down-welling solar irradiance on a horizontal plane at the top of the atmosphere based on the Sun to Earth distance.
  • Revise function sun_angles() to also return the Sun to Earth distance.

NOTE: The updated package is on its way to CRAN.

Please raise issues concerning bugs or enhancements to this package through GitHub at https://github.com/aphalo/photobiology/issues

photobiology 0.10.6

The package documentation web site at https://docs.r4photobiology.info/photobiology/ includes a changelog with information for each release since version 0.1.0.

This release includes fixes to several minor bugs that were reported during the last seven months. In addition to these fixes new specializations of existing methods were added to improve the consistency across the different methods and classes. The Git repository was recently moved from Bitbucket to GitHub and continuous integration using Git actions set up.

Changes from version 0.10.5 the most recent CRAN release, are:

  • Fix boundary-condition bug in msmsply().
  • Fix handling of na.rm = TRUE in find_peaks().
  • Revise the computation of the default for dyn.range in cps2Tfr() and cps2Rfr() so that it takes into account the relative signal in
    the reference spectrum.
  • Add parameter missing.pixs to cps2irrad() so that corrupted too-short spectra can be converted if the location of missing pixels
    is known.
  • Add row-wise summaries for raw_mspct and cps_mspct objects.
  • Add support of multiple spectra in long form to irrad(), e_irrad(), q_irrad(), q_ratio(), e_ratio(), qe_ratio(), eq_ratio(), absorbance(), absorptance(), trasmittance(), reflectance() methods.
  • Add warning for handling of multiple spectra in long form to integrate_spct() method.

NOTE: The updated package is on its way to CRAN.

Please raise issues concerning bugs or enhancements to this package through GitHub at https://github.com/aphalo/photobiology/issues

photobiologySensors 0.5.0

Package documentation web site at: https://docs.r4photobiology.info/photobiologySensors/

The main changes from version 0.4.0, the current CRAN version:

New

  • Rename member spectra by prepending suppliers’ names and rebuild sensors.mspct with ‘photobiology’ (0.10.5) which is now required.
  • Add data for angular responses saved in a list of data frames named diffusers.lst.
  • Update the User Guide.

Backward incompatibilities

Code breaking because of renaming of members of the collection of sensor response spectra.

NOTE: The updated package has been submitted to CRAN.

Please raise issues concerning bugs or enhancements to this package through Bitbucket at https://bitbucket.org/aphalo/photobiologySensors/issues