MLPA-news | R Documentation |
Fusion detection functions added.
plot() method added for fsaModel objects, now used in classify().
'overwrite' argument added to designFile() and MLPA.process().
train() function added.
MLPA.process() now uses plot.fsa(..., title=...).
Cosmetic changes to plots generated by align.fsa(rescue=TRUE).
Meta-data collection fixed and hardened in read.fsa().
'meta.extra' argument added to read.fsa().
'bool' type implemented in read.abif().
Clearer error message in align.fsa() when R-squared is NA.
Published on Github.
Enhanced compatibility with older ABI fragment analyzers (read.fsa).
align.fsa() no longer tries to postpone "missing channel" errors.
align.fsa() and plot.fsa() now list available channels when asked for an unknown one.
align.fsa() now prints the R squared value in recue mode.
classify() no longer merges multiples gray zones into a single one.
Enhanced compatibility with older ABI fragment analyzers.
'processed' argument added to read.fsa(), preserving previous behavior as default (FALSE).
'useLadder' in align.fsa() now handles the NULL value.
'trim' argument added to align.fsa(), previous behavior is 'forward' (default).
align.fsa() now postpones error messages to enforce plotting.
align.fsa() and plot.fsa() now raise clearer error messages for missing channel.
plot.fsa() now handles empty objects.
plot.fsa() no longer overplots axes.
'gene.cex', 'file.line' and 'mar' arguments added to MLPA.process(), also handled by the design file.
Several minor modifications to classify(), plot.fsa() and MLPA.process() to enhance visual output.
Primer peak excluded from peaks.fsa()' "low profile" check.
'nticks' argument added to plot.fsa(), now defaulting to 5 rather than 1.
Examplar designs update.
'noiseRange' argument added to peaks.fsa().
peaks.fsa() now warns about values under the noise level.
'injectionTime' metadata extraction added to read.fsa().
Right clic on a text entry in MLPA.interface() now empties it.
MLPA.process() now produces PDF files with titles.
'logTransform' argument added to getMax().
'lowThreshold' argument added to getMax().
Error while processing profiles with a single off-scale value corrected.
getMax() renamed into peaks.fsa() and added to the design file.
MLPA.process() with rescue.conf now also prints sample names.
'rescue' mode of align.fsa() no longer crashes whith maskOffScale = TRUE.
Examplar designs converted to Windows EOL for better compatibility.
Examplar designs now only enforces non-default parameters.
'rescue' argument added to align.fsa(), "rescue.conf" updated accordingly.
Designs with empty PEAKS section no longer raise errors in designFile().
align.fsa() no longer stops if too many peaks are detected, warns instead.
align.fsa() default for 'fullLadder' is now complete.
designFile() no longer warns if an argument is set to default, sends a message instead.
MLPA.interface() now displays warning counts at the end of processing, if any.
read.fsa() and MLPA.process() now handle a selection of metadata from the FSA file.
model() no longer enforces a default for 'groupNames'.
model() and classify() added, designFile() modified accordingly.
Commas replaced by tabulations in designFile() for vectors.
Normalization now occurs in getMax().
getPeaks() and Ruminy... functions deleted, as deprecated.
align.fsa() can now mask indexes with off-scale value in any channel.
Package dataset replaced.
Rescue design added.
MLPA.process() now reminds design file in log (with MD5 checksum if available).
plot.fsa() better handles 'chanColors' when 'channels' is not default.
"rescue.conf" design file added.
MLPA.interface() manual resizing better controled.
Trailing spaces and tabulations no longer invalidate design files.
'chanCol' argument to plot.fsa() renamed into 'chanColors'.
'units', 'channels', 'chanCol', 'xlab', 'xlim', 'ylim' and 'xaxp' default values turned to NA.
"[plot.fsa]" section now handled by designFile().
'xlim' and 'ylim' removed from MLPA.interface() and MLPA.process() (moved into design).
"[align.fsa]" and "[plot.fsa]" sections are now optional in design files.
'modelMode' removed from MLPA.interface() and MLPA.process() until implementation.
4 more examples of .fsa files shiped in the 'extdata' directory.
Applied Biosystems' binary converter replaced by seqinr package's read.abif(), enabling compatibility with most operating systems.
Dependency to XML package dropped, dependency to tcltk made optional.
Windows file selection dialogues replaced by Tcl-tk ones.
Examples added to most of the help pages.
offScale attribute in 'fsa' objects simplified as vectors (channel data seems spurious).
outThreshold argument in align.fsa() can now be defined as a proportion (new default value).
MLPA.interface() no longer proposes a default design path (second occurence removed).
modelizeNoise() deleted, as deprecated.
Design files now include more settings, old files must be rewritten accordingly.
An example of design file is now provided in the package directory.
align.fsa() rewritten for more precision and robustness (may invalidate old intervals).
MLPA.interface() gave birth to MLPA.process() for harmonization with CLI processing.
Peak mode option removed from MLPA.interface().
MLPA.interface() is now resizable.
plot.fsa() no longer plots offscale values from unselected channels.
ruminyLPS() is now exported in the NAMESPACE.
read.fsa() now expects NA for default converter, no more NULL.
MLPA.interface() no longer proposes a default design path.
off-scale values no longer replaced by Inf.
'offScaleValues' attribute removed from class 'fsa'.
'peak.offScale' column added to getMax() and getPeaks().
off-scale behavior added to MLPA.interface().
'offScale' colnames enforced when no off-scale value is detected in read.fsa().
'Output table' and 'Output image file' merged in MLPA.interface().
SVG support removed from MLPA.interface().
Warnings and messages redirected to a log file in MLPA.interface().
Empty colors now supported in design for MLPA.interface().
designFile() added.
Ruminy's classifier functions added.
Expression matrix output file added to MLPA.interface().
R errors, warnings and messages now print the concerned file names or stages.
'color' column added to MLPA.interface() design file.
'excess' argument added to align.fsa(), with "warn" default rather than previous "stop"-like behavior.
Background color for MLPA.interface plots lightened.
Print method for fsa class added.
off-scale value detection added to read.fsa().
plot.fsa() nrow supports infinite y values.
XML conversion of FSA files now removed on exit.
MLPA.interface default switched from 'local max' to 'global max'.