New Version of hyperSpec on CRAN
A new version of hyperSpec
is available on CRAN. This is mostly a maintenance and bugfix version.
Install:
> install.packages ("hyperSpec")
or update:
> update.packages (oldPkgs = "hyperSpec")
04 Mar 2015 » New Version of hyperSpec on CRAN
13 Feb 2015 » Deprecate logbook III
02 Jun 2014 » Deprecate logbook II
31 May 2014 » read.jdx.Shimadzu superseeded by read.jdx
20 Feb 2014 » LabRAM ASCII File Import: read.txt.Horiba
25 Oct 2013 » Extended binary arithmetic operators
12 Sep 2013 » Import Cytospec .mat files: bugfix in `R.matlab` 2.0.4
05 Sep 2013 » Bugfix spc.rubberband baseline fitting
25 Jun 2013 » Import Multispectra JCAMP-DX files
16 May 2013 » Spectral smoothing: splines and Savitzky-Golay filters
16 May 2013 » Shimadzu GS-MS import
01 Mar 2013 » Deprecate logbook
27 Feb 2013 » Bugfix hyperSpec initialization
28 Jan 2013 » Witec ASCII file import
11 Jan 2013 » Import Cytospec .mat files
16 Aug 2011 » Graphical Interaction in Spectrosopic Data Analysis: hyperSpecGUI
16 Aug 2011 » hyperSpec: working with spectroscopic data
28 Aug 2009 » Chemometric Analysis of Spectroscopic Data in R: hyperSpec
A new version of hyperSpec
is available on CRAN. This is mostly a maintenance and bugfix version.
Install:
> install.packages ("hyperSpec")
or update:
> update.packages (oldPkgs = "hyperSpec")
The next step has been taken to deprecate the loogbook (see the explanation in vignette
("introduction")
).
Functions logbook
and logentry
have now been removed. The @logbook
slot still exists but cannot be accessed any more by getter and setter functions. It should stay an empty data.frame
from now on.
The next step has been taken to deprecate the loogbook (see the explanation in vignette
("introduction")
).
From now on, functions logbook
and logentry
yield a warning that this functionality is deprecated.
read.jdx.Shimadzu
is no longer needed read.jdx
is now available with more general functionality.
Horiba(-Jobin-Yvon) LabRAM .txt
files can now be imported directly using read.txt.Horiba
.
hyperSpec
’s binary arithmetic operators (+
, -
, *
, /
) now working for calculations on spectra matrix plus row or column-vector objects as well, so that many calls to sweep
can now be more easily expressed, e.g.
Centering:
> plot (flu - colMeans (flu))
Normalization:
> plot (flu / rowMeans (flu))
A recent update from R.matlab
version 1.7.0 to 2.0.1 broke the import of Cytospec-saved Matlab files due to different handling of Matlab structs.
Thanks to Henrik Bengtsson for taking immediately care of it, the import seamlessly works again wiht version 2.0.4.
... read more ...spc.rubberband
was not working correctly for data where the baseline is /above/ (e.g. transmittance, reflectance).
This was corrected. The argument to switch to upper baselines is now upper = TRUE
(instead of lower = FALSE
as it was before).
hyperSpec now imports multispectra JCAMP-DX files.
... read more ...hyperSpec
offers several ways for spectral smoothing:
The next step has been taken to deprecate the loogbook (see the explanation in vignette
("introduction")
).
From now on, new ("hyperSpec", ...)
yields a warning if data for the logbook is handed over, and the file import functions do not create logbook entries by default any more.
hyperSpec
s initialization method has been fixed that prevented creation of hyperSpec
objects when the spc=
argument to new
was a data.frame.
Witec supports two types of ASCII export, which now can both be read by hyperSpec
:
ATTENTION: the ASCII import functions have been renamed:
... read more ...hyperSpec
gains a new file import filter reading Matlab files written by Cytospec.