New update

photobiology 0.4.8

Handling of names improved in split_bands(), including fixing a bug.
Minor change in handling of wavelength boundaries in waveband() and new_waveband() to ensure consistency of returned values.
Minor corrections to documentation.

Backwards compatible, but very small changes in returned irradiances are possible.

NOTE: Sources, and Windows binaries for R 3.1.x, are now available in the repository.

New updates

photobiology 0.4.7

Several new function added. a)  is.waveband().

Vignette User Guide was updated with a description of the new functions added.

Backwards compatible.

photobiologygg 0.1.14

Minor bug in plot functions fixed. Function plot() for source.spct, filter.spct and reflector.spct objects, now accept waveband objects and NULL, in addition to a list of waveband objects. Now photobiology 0.4.7 is required.

The vignette was revised to demonstrate this.

NOTE: Sources, and Windows binaries for R 3.1.x, are now available in the repository. If you update, then, please, update all these packages, as they depend on each other.

New updates

photobiology 0.4.6

Several new functions added. a) Type conversion (by copy) as.source.spct(), as.filter.spct(), as.reflector.spct(), as.response.spct(), as.chroma.spct, as.generic.spct(). b) Object creation: source.spct(), filter.spct(), reflector.spct(), waveband(). c) computation: reflectance(), transmittance(). d) Setting attributes: setTimeUnit(), setTfrType(). e) Auxiliary functions: rmDerivedSpct(), spct.classes()

One function was removed. Function rbindlist() was deleted from the package, as it was redundant, and was causing problems. Please, be aware that you have to use rbindspct() when row-binding or stacking spectra.

Bugs fixed. class.spct() was returning sometimes wrong values. reflectance_spct() would crash. Overall consistency in the use of attributes was checked and a few problems corrected.

Vignette User Guide was updated with descriptions of the new functions added in this and recent versions, trying to make clear the use of spectral objects.

Backwards compatibility: source.spct objects have gained a time.unit attribute, and filter.spct objects a Tfr.type attribute. Objects created earlier will be missing these attributes. Some new functions need these attributes to function correctly. setTimeUnit() and setTfrType() can be used to update old objects if needed.

photobiologygg 0.1.13

Automatic plotting functions added. These functions implement the generic function plot() for source.spct, filter.spct and reflector.spct objects.

The vignette was updated with a few examples of the use of these functions, but the text still needs to be revised.

photobiologyLEDs 0.1.4

All source.spct objects re-created with the current version of package photobiology, so that they include the time.unit attribute.

Data for an UVB LED from TaoYuan was added.

The vignette was updated to include plots of all spectra. and to make use of the new plot functions from package photobiologygg.

photobiologyLamps 0.1.15

All source.spct objects re-created with the current version of package photobiology, so that they include the time.unit attribute.

The vignette was updated to make use of the new plot functions from package photobiologygg.

photobiologyFilters 0.1.13

All filter.spct objects re-created with the current version of package photobiology, so that they include the Tfr.type attribute.

The vignette was updated to make use of the new plot functions from package photobiologygg.

photobiologySun 0.1.4

All source.spct objects re-created with the current version of package photobiology, so that they include the time.unit attribute.

The vignette was updated to make use of the new plot functions from package photobiologygg.

NOTE: Sources, and Windows binaries for R 3.1.x, are now available in the repository. If you update, then, please, update all these packages, as they depend on each other.

New updates

photobiology 0.4.02 : A major update. New functionality related to spectral objects, and after lots of testing several bugs squashed.

photobiologygg 0.1.11 : Added scales for use in annotation of spectra.

photobiologyLamps 0.1.13 : Moved two functions to the photobiology package.

MayaCalc 3.0.14: A major update now using data.table and returning source.spct objects.

Note 1: These package updates are interdependent, if you update MayaCalc you will need to update photobiology and photobiologyLamps. If you update from the repository this will happen automatically.

Note 2: I have uploaded source packages (for all OSs and R 3.1.x) and Windows binaries for R 3.1.x. I have deleted R 3.0.x binary folder from the repository, as the current versions of the packages cannot be built with R < 3.1.0.