reshape_peaktable
function to include wavelength and retention time data.pk_tab
data file to latest peak table format.get_peaks
causing occasional errors due to edge cases.plot_spectrum
plots.plot_spectrum
.ggplot2
theme to theme_light
.get_times
and get_lambdas
functions.tryCatch
to allow for missing spectra in plot_all_spectra
.cluster_spectra
.alpha
in cluster_peaks
to match common usage, such that the
alpha
parameter now specifies the significance level rather than the
confidence level (1-alpha).peak_no
argument in cluster_peaks
in favor of new min_size
and max_size
arguments.get_peaks
causing peaks to erroneously filtered out in some cases.preprocess
and fit_peaks
functions) to better describe arguments.mirror_plot
when var
contains more than two levels and levels aren't specified.mirror_plot
to work properly with 2D data.correct_rt
.correct_peaks
function so it works properly for correcting retention times in peak lists.fixed_levels
argument to reshape_peaktable
so features can be plotted in the order they're provided by the user.merge_peaks
function by selecting method = "sum"
.get_peaktable
so that the use.cor
argument works correctly (to use corrected retention times stored in a separate column).mirror_plot
so it can take numeric input for lambdas.verbose
argument in correct_rt
from FALSE
to default setting.load_chroms
function. Use read_chroms
instead.attach_ref_spectra
function.index
argument in plot.peak_list
to idx
. The original argument is now deprecated.plot_purity
argument in plot.peak_list
.reshape_chroms
so empty metadata column no longer appears.plot_spectrum
function now includes the peak names when plotting spectra.correct_rt
so it no longer requires user-provided lambdas
for 1D chromatograms.subset.peak_table
function for easily subsetting peak_tables (e.g. to exclude specific
peaks or samples).what
argument for plot_all_spectra
(e.g. to plot multiple spectra at a particular retention time).cluster_spectra
function:cluster_spectra
now requires reference spectra to be attached to peak table.chrom_list
argument is no longer needed.pvclust
package is now suggested instead of being required.plot_chroms
and plot_spectrum
) causing error when retention times are inconsistent between chromatograms.read_chroms
syntax in vignette.parallel
package for parallel processing (in addition to current options using mcapply
). (These options require the installation of suggested package pbapply
).get_peaktable
for greater flexibility (e.g. for usage of 'ChemStation' peak lists as input).attach_metadata
when there are NA values in merge column.plot_chroms
and correct_rt
to allow automatic detection of lambda
for 1D chromatograms.combine_peaks
(due to misplaced parenthesis).filter_peaktable
(what = "max"
), as suggested by Katherine Holmes.get_peaktable
causing failure to print strip plot when plot_it == TRUE
..zenodo.json
file.plot_chroms
causing mismatched legend labels in base R plot.plot_chroms
function: xlim
,ylim
, and legend_position
. get_peaks
for fine-tuning the peak-finding algorithm (in response to #27).metadata
argument to reshape_peaktable
for filtering metadata fields.reshape_peaktable
by providing a named character vector.plot_chroms
, show_legend
now defaults to FALSE to prevent overloading of the plot.get_peaktable
when applied to gaussian peak list.time.units
metadata by filter_peaks
function.time.units
in plot.peak_list
.ggplot2
option to plot_spectrum
, plot.peak_table
and plot_all_spectra
functions.write_chroms
for more sensible handling of paths and added filename
argument.get_purity
function to improve speed.reshape_chroms
function for subsetting data by
retention times (rts
).pbapply
package for the correct_rt
,
get_peaks
, and preprocess
functions by setting the cl
argument.preprocess
when inferring retention times so chromatograms are no longer rounded down to the largest integer.preprocess
, spectral smoothing is no longer applied on 2D chromatograms, removing error message when preprocess is used with default settings....
argument to end in plot.peak_table
.progress_bar
argument to show_progress
in correct_rt
, preprocess
and get_peaks
to fix strange pmatch
behavior with additional arguments to
preprocess.plot_spectrum
to match other
plotting engines.mc.cores
argument in correct_rt
is now deprecated in favor of the new
cl
argument.parallel
argument in preprocess
in favor of just using cl
.mirror_plot
from peak_table
to x
. Otherwise the function has not changed.get_chrom_list
(internal) to allow parsing of subsetted lists.merge_peaks
function so it works properly (to combine 2 or more
peaks in a peak table).plot_chroms
preventing plotting with ggplot2
and plotting wrong chromatograms in base R. plot_chroms
and reshape functions.reshape_peaktable
function for conversion of peak tables to long format.estimate_purity
in get_peaks
function by default.reshape_chroms
, speeding up plot_chroms
.plot_chroms
function for easily plotting multiple traces from a list of chromatograms.correct_rt
to give more informative error messages.estimate_purity
argument in get_peaks
to toggle peak purity estimation.progress_bar
in correct_rt
and get_peaks
. Now defaults to TRUE
if pbapply
is installed.plot_chroms
function.boxplot.peak_table
function.plot_spectrum
so spectrum is exported properly when engine == plotly
.write_peaktable
when writing to xlsx
.reshape_chroms
function for converting chromatograms to "long" format.write_peaktable
function to easily write peak_table to csv
or xlsx
.get_purity
function for assessing peak purity.plot.peaktable
.plotly_trace
and plotly_spec
.preprocess
so it will no longer try to interpolate along columns for 2D data.boxplot
function for peak_table
objects.ptw_list
) and plotting function for lists of ptw
alignment objects.plot_it
argument in correct_rt
for plotting alignments.progress_bar
option to get_peaks
and correct_rt
.plot.peaklist
.fit_peaks
function and syntax (see below).fit_peaks
function.fit_peaks
syntax so it now takes a matrix (x
) and a wavelength
(lambda
) instead of a numeric vector (y
).lambda
) to peak_list
and peak_table
metadata.fit_peaks
.attach_metadata
that could result in disordered rows.cluster_spectra
test on CRAN.cluster_spectra
and combine_peaks
functions so messages can be suppressed with verbose == FALSE
.time.units
for peak area in get_peaks
function
facilitating better comparison with vendor software.filter_peaktable
function.load_chroms
function. Please use read_chroms
from chromConverter
to import files instead.correct_rt
to corrected_values
rather than models
.VPdtw
from CRAN instead of https://ethanbass.github.io/drat/cluster_spectra
affecting peaks with 0 standard deviation.peak_list
metadata.\value
and \section{Side effects}
fields to docs for the various plot
functions. mirror_plot
so legend can be fully hidden by setting plot_legend
to FALSE.scan_chrom
so additional arguments are passed to plot_spectrum
.color
argument to customize color of fitted peaks in plot.peak_list
.plot.peak_table
so it can return spectra if export_spectrum
is TRUE.box_plot
option in plot.peak_table
if metadata is not attached.box_plot
option in plot.peak_table
if peak is not provided to loc
.plot_spectrum
function for user-supplied retention times beyond
the edges of the chromatogram.plot_spectrum
function for unspecified lambda
(if what=="click
).correct_rt
function.get_peaks
.verbose
option to correct_rt
to print reference chromatogram.NEWS.md
file to track changes to the package.Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.