Skip to content

matter 2.6.2

Compare
Choose a tag to compare
@kuwisdelu kuwisdelu released this 13 Jun 16:47
· 2 commits to RELEASE_3_19 since this release

CHANGES IN VERSION 2.6.2 [2024-6-10]

BUG FIXES

o Fix 'sgmixn()' on 'matter_mat' and 'sparse_mat' input

CHANGES IN VERSION 2.6.1 [2024-5-7]

BUG FIXES

o Fix 'matter_list' error on zero-length elements

CHANGES IN VERSION 2.5.22 [2024-4-26]

BUG FIXES

o Fix y-flipped raster images on non-macOS platforms

CHANGES IN VERSION 2.5.21 [2024-4-26]

NEW FEATURES

o Add new vizi mark 'image' for plotting pre-rastered images
o Add arguments 'rasterImages' and 'rasterParams' to 'plot_image()'

CHANGES IN VERSION 2.5.20 [2024-4-26]

SIGNIFICANT USER-VISIBLE CHANGES

o Update 'trans2d()' and 'warp2_trans()' to support arrays

CHANGES IN VERSION 2.5.19 [2024-4-25]

NEW FEATURES

o Add new vizi mark 'rules' for reference lines

CHANGES IN VERSION 2.5.18 [2024-4-24]

NEW FEATURES

o Add support for optional 'plotly' graphics output
o Add 'vizi_engine()' for setting the plotting engine
o Add support for 3D images to 'plot_image()'

SIGNIFICANT USER-VISIBLE CHANGES

o Export 'parse_formula()' for developer use

BUG FIXES

o Fix 'plotly' error from non-gridded voxels

CHANGES IN VERSION 2.5.17 [2024-4-19]

SIGNIFICANT USER-VISIBLE CHANGES

o Allow passing subplots to 'as_facets()' via '...'

BUG FIXES

o Fix 'rowsweep()'/'colsweep()' behavior with NA groups
o Fix 'cv_do()' and 'mi_learn()' behavior with NA labels

CHANGES IN VERSION 2.5.16 [2024-4-17]

SIGNIFICANT USER-VISIBLE CHANGES

o Add PLS 1-component regressions to 'opls' output
o Add 'fitted()' method for 'opls'
o Update 'predict()' method for 'opls'
o Add multiple instance learning support to 'cv_do()'

BUG FIXES

o Fix 'opls_nipals()' usage with 'mi_learn()'
o Fix error setting bags to negative class in 'mi_learn()'

CHANGES IN VERSION 2.5.15 [2024-4-17]

BUG FIXES

o Use names "MacroRecall"/"MacroPrecision" in 'cv_do()'

CHANGES IN VERSION 2.5.14 [2024-4-13]

NEW FEATURES

o Add function 'rocscore()' for calculating ROC AUC

BUG FIXES

o Fix bug in 'mergepeaks()' merging too aggressively
o Fix NAs in probability in 'nscentroids()'
o Fix formatting for 'size_bytes()' when vmem is 0
o Fix bug in 'cv_do()' not processing test set

CHANGES IN VERSION 2.5.13 [2024-4-8]

BUG FIXES

o Fix error in 'estnoise_filt()' when all peaks are noise

CHANGES IN VERSION 2.5.12 [2024-4-5]

SIGNIFICANT USER-VISIBLE CHANGES

o Add 'free' argument to 'plot_signal()' and 'plot_image()'
o Add 'style' argument to 'set_par()'
o Return 'fitted.values' from each fold in 'cv_do()'
o Add 'pos' argument to 'mi_learn()' to specify positive class
o Export 'chunkify()' and 'chunk_writer()' utilities
o Export 'size_bytes()' constructor

BUG FIXES

o Improve error messages for invalid plotting options
o Rescale 'alpha' channel for images when 'enhance=TRUE'
o Return 'probability' component for 'sgmixn()'
o Prevent mark 'boxplot' from plotting extra axes
o Fix 'mi_learn()' failing for missing values in response
o Fix 'plot_image()' failing for constant opacity if 'scale=TRUE'

CHANGES IN VERSION 2.5.11 [2024-4-2]

NEW FEATURES

o Add RNG utility functions 'RNGStreams()',
    'getRNGStream()', and 'setRNGStream()'
o Add 'seeds' argument for parallel-safe RNG
    for 'chunk_lapply()', etc.
o Add 'type' argument to 'drle' constructor
    to allow pure-RLE or sequential encoding
o Add function 'sgmixn()' for fitting multiple
    spatial Gaussian mixture models in parallel
o Add vizi marks 'intervals' and 'boxplot'
o Add 'predscore()' for scoring predictions
o Add 'cv_do()' for performing cross-validation

SIGNIFICANT USER-VISIBLE CHANGES

o Change 'fitted()' argument 'type' to use "response"
    (instead of "probability") for 'nscentroids'
o Print methods for models (e.g., 'pls', etc.) now
    truncate output to 'getOption("matter.show.head.n")'
o Add 'jitter' transformation for vizi mark 'points', etc.
o Export 'avg()' utility function

BUG FIXES

o Fix bug in 'nscentroids()' predictions
o Fix error in 'nscentroids()' for one-class models
o Fix error in 'sgmix()' caused by singleton classes
o Pass 'weights' argument to 'distfun()'
    in 'fastmap()' and 'nscentroids()'
o Fix error in 'plot_image()' for NA-only images

CHANGES IN VERSION 2.5.10 [2024-3-24]

NEW FEATURES

o Add function 'peakheights()'
o Add nearest shrunken centroids ('nscentroids()')
o Add spatial Gaussian mixture model ('sgmix()')
o Add colocalization coefficients ('coscore()')
o Add multiple instance learning ('mi_learn()')

SIGNIFICANT USER-VISIBLE CHANGES

o Rename 'estres()' parameter 'tol.ref' to 'ref'
o Export 'array_ind()' and 'linear_ind()'
o Add 'nchunks' argument to 'prcomp()' and 'pls()'
o Vectorize 'predict.pls()' over 'k' argument
o Set corresponding attributes to NULL when center/scale
    are FALSE in 'rowscale()' and 'colscale()'

BUG FIXES

o Fix 'tolerance()' returning invalid value for 'tolerance()<-'
o Fix error in 'peakareas()' when peak boundaries are NULL
o Remove duplicate peaks in 'findpeaks_cwt()'
o Fix potential infinite loop in 'binpeaks()'
o Fix potential incorrect vector lengths in 'simspec()'

CHANGES IN VERSION 2.5.9 [2024-3-13]

BUG FIXES

o When writing to a file in chunk apply functions, preserve
    order in file even if chunks are processed out-of-order

CHANGES IN VERSION 2.5.8 [2024-3-12]

NEW FEATURES

o Added scaling functions 'rescale_rms()', 'rescale_sum()',
    'rescale_ref()', 'rescale_range()', and 'rescale_iqr()'

CHANGES IN VERSION 2.5.7 [2024-3-11]

SIGNIFICANT USER-VISIBLE CHANGES

o Moved 'keys' and 'keys<-' generics to Cardinal
o Removed 'chunksize' and 'chunksize<-' generics

BUG FIXES

o Fix error with NAs in 'add_alpha()'
o Fix flipped x/y coordinates in 'inpoly()'

CHANGES IN VERSION 2.5.6 [2024-3-7]

BUG FIXES

o Fix error in apply functions when 'BPPARAM=NULL'
o Remove zero-height peaks in 'plot_signal()'

CHANGES IN VERSION 2.5.5 [2024-3-6]

NEW FEATURES

o Added 'plot_signal()' and 'plot_image()'
o Added new mark 'vizi_text'

SIGNIFICANT USER-VISIBLE CHANGES

o Add 'vizi' style 'classic' for transparent background
o Implement 'vm_used()' for 'sparse_arr' objects
o Implement 'combine()' for 'vizi_plot' objects
o Rename 'plot_facets()' to 'as_facets()'

BUG FIXES

o Fixed RStudio plotting bugs due to 'par(bg="transparent")'
o Fixed 'matter_list' subsetting not subsetting type
o Fixed 'vizi_pixels' issues with y-axis
o Fixed plotting functions not passing along parameters
o Handle mixed int/double types in 'ltob()' and 'lttb()'
o Implement 'vm_used()' for 'sparse_arr'

CHANGES IN VERSION 2.5.4 [2024-2-18]

BUG FIXES

o Improved 'mergepeaks()' efficiency

CHANGES IN VERSION 2.5.3 [2024-2-18]

BUG FIXES

o Fixed stack overflow in 'sparse_mat' subsetting
o Fixed 'mergepeaks()' failing for missing peaks

CHANGES IN VERSION 2.5.2 [2024-2-14]

SIGNIFICANT USER-VISIBLE CHANGES

o For 'estres()', allow 'tol=NA' or 'tol=Inf'

CHANGES IN VERSION 2.5.1 [2024-1-26]

BUG FIXES

o Fixed bug in 'simspec()' not respecting 'units'
o Enabled calling 'vizi()' with no arguments