- Use
R_Calloc
andR_Free
instead ofCalloc
andFree
insrc/lowerConvexHull.c
, respectively, to reflect changes in the R API and fullfil STRICT_R_HEADERS check.
- Fix typo in normalisation methods description.
- Fix
common_path()
to not return also the file name if the input parameter contains only identical character strings.
- Add
common_path()
function.
- Bump version to force new package build on Bioconductor servers.
- Add function
force_sorted()
to adjust a numeric vector to ensure increasing/sorted values.
- Fix partial argument match (see issue #125).
- Fix documentation of
ndotproduct
.
- Add function
breaks_ppm
to create a sequence of numbers with increasing difference between elements (defined by parameterppm
).
- Porting baseline estimation function (see issue 119).
- Remove
impute_mle2()
since norm2 has been removed from CRAN (see issue 117).
- New Bioc devel version
- Add functions
entropy
andnentropy
.
- Fix bug in
impute_MinDet(MARGIN = 1)
and add unit test. - Check that package is available and namespace is loaded adding
stopifnot()
when callingrequireNamespace()
.
- Add function
maxi
to determine the maximal intensity value. This function returnsNA_real_
instead of-Inf
if all values are missing or if the length of the input parameter is 0.
- Check if parameter
y
is increasingly ordered inbin
: issue #108.
- Add function
sumi
to sum intensity values with correct NA handling.
- Reimplement
between
in C (see issue #105). - Use symbols to call registered C methods for faster lookup (see PR #106 and Writing R extensions: Converting a package to use registration).
- Documentation improvement: explicitly mention
impute_mle2()
in the MLE imputation paragraph.
- Add a
MARGIN
argument to (relevant) imputation functions to support (and make it explicit) along which dimensions (row or columns) imputation is performed. - New
impute_mle2()
function that usesnorm2
(see issue #100).
- New Bioconductor 3.17 (devel) release
- New Bioconductor 3.16 (stable) release
- feat: imputation is compatible with HDF5Matrix objects
- feat: normalization is compatible with HDF5Matrix objects
- feat: matrix aggregation is compatible with HDF5Matrix objects
- fix+feat: aggregate_by_matrix now correctly handles missing data and implements 'na.rm'
- Fix
rla
/rowRla
man page.
- Random forest imputation (using
missForest
) is now available (`method = "RF")
- New Bioc devel version
- Function
bin
gains parameterreturnMids
to choose whether or not bin mid-points should be returned in the resultlist
.
- Fix
ppm
to always return a positive value (issue #94).
- Add citation.
- Use
Matrix::colSums()
by default to handle sparce 'Matrix' and 'matrix' adjacency matrices.
- New
aggregate_by_matrix()
that uses an adjacency matrix to aggregate quantitative features. - Set colnames to the outputs of
aggregate_by_matrix()
andaggregate_by_vector()
to make sure that these are always set and not reply on the underlying function.
- New Bioc devel version
- Add
which.first
andwhich.last
.
- New Bioc devel version
- Add
join_gnps
andgnps
to allow calculation of GNPS spectra similarity scores.
- Add
rt2numeric()
,rt2character()
andformatRt()
. - New
impute_fun()
function for user-provide imputation function.
- Add Josep Badia Aparicio as a contributor
- New Bioc devel version
- Rewrite
c("left", "right", "inner", "outer")
join
in C <2020-10-06 Tue>.
- Add
...
to functions to join and compare peaks; see also #131.
- Change references to
Feature
toQFeatures
<2020-07-14 Tue> - Ensure
closest
accept just argumenttolerance
of length 1 orlength(x)
; see also #61, PR #62 <2020-08-07 Thu>. - The
tolerance
argument inclosest
should now be of length 1 or oflength(x)
(waslength(table)
before) <2020-08-20 Thu>.
- For an empty
table
closest
andcommon
return a vector of lengthx
withNA
orFALSE
, respectively (instead of1
andTRUE
). Fixes #55 <2020-06-18 Thu>. closest
andcommon
ignoreNA
intable
<2020-06-19 Fri>.- Fix
rbindFill
for singledata.frame
orDataFrame
as input <2020-06-23 Tue>.
- New
colCounts()
aggregation function <2020-05-27 Wed>.
-
Add some popular distance/similarity metrices:
ndotproduct
neuclidean
navdist
nspectraangle
; see also PR #33. -
Add deprecation note to
dotproduct
<2020-05-22 Fri>.
- Bioconductor devel version (Bioc 3.12)
- Bioconductor release version (Bioc 3.11)
- Trigger build.
- Provide more comprehensive description.
- Add vignette.
- Additional functions, and using Author@R to specify (unique) RforMassSpectrometry Package Maintainer.
- First release of
MsCoreUtils
with core function to get extreme values, grouping/matching, noise/smoothing, similarity measurements, various helper function, and function to process (impute and normalise) quantitative features.