ggpp 0.4.4

Version 0.4.4 fixes a bug affecting most of the geometries in the package. Adding multiple layers using the same geom to the same plot would result in only one of these layers being rendered with others silently missing from the graphical output.

Changes compared to version 0.4.3, the previous version in CRAN are:

  • Fix bug caused by repeated grob and grob tree names.

Documentation web site at http://docs.r4photobiology.info/ggpp/ includes all help pages, with output from all examples, vignettes as well as a changelog in HTML format.

NOTE: Version 0.4.4 is on its way to CRAN.

Please raise issues concerning bugs or enhancements to this package through GitHub at https://github.com/aphalo/ggpp/issues. Pull requests are also welcome.

ggpmisc 0.4.6

Version 0.4.6 fixes a significant bug occasionally affecting highlighting and labelling of peaks and valleys. Even though when triggered the problem is easily detectable by looking at the plot, please, update.

Changes compared to version 0.4.5, the previous version in CRAN are:

  • Fix bug in stat_peaks() and stat_valleys(). They could return wrong values for peaks and valleys if the rows in data in the ggplot object were not sorted by the value of x.

Documentation web site at http://docs.r4photobiology.info/ggpmisc/ includes all help pages, with output from all examples, vignettes as well as a changelog in HTML format.

NOTE: Version 0.4.6 is on its way to CRAN.

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

Plans for upcoming versions of the suite

I just want to share what is in my “to do” list and what I wish someone else could contribute to the R for photobiology suite of packages either as part of the suite or as independent extensions. In addition to the enhancements listed below, I hope at some point to be able to submit the packages in the suite to R Open Science to be peer reviewed.

Continue reading

photobiology 0.10.10

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

This update concerns mainly methods normalize() and fscale() and the use of attributes to keep a history of these transformations. Some of the reporting enhancements are not operational for objects normalized and re-scaled with previous versions of this package, while all earlier features remain available.

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

  • Update normalize() methods to support updating an already present normalization (norm = "update") and skipping the normalization altogether (norm = "skip").
  • Update normalize() methods to store range in the attribute, and getNormalized() to return it.
  • Update normalize() methods to better handle normalization of previously normalized spectra, and add flexibility to the normalization of previously scaled spectra.
  • Add getScaling() and fix minor inconsistency in value returned by getScaled().
  • Fix bug in getNormalization() (wrong named member in returned value from spectra with no normalization data).
  • Fix bug resulting in "normalization" attribute not being copied.
  • Fix bug resulting in not all relevant attributes being copied to the value returned by summary.generic_spct().
  • Improve printing of metadata for normalization and rescaling.
  • Fix bug in shared_member_class() (wrong value returned for empty¬† collections).
  • Update smooth_spct() to handle bad arguments passed to method without crashing and add support for skipping smoothing (method = "skip").

NOTE: Version 0.10.10 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