mpactr
Correction of Preprocessed MS Data
mpactr spent two spring releases normalizing case in metadata after users kept tripping on it.
◆Recent moves
- 3mo ago
Peak table names lowercased when absent from the injection column
A follow-on to the previous release's case normalization, extending it from metadata columns to imported peak_tables names. Internal naming consistency with no change to filtering behaviour.
View source ↗ - 3mo ago
Metadata column names forced lowercase; get_metadata() renamed
Fixes the input contract at its source: import_data() now lowercases every metadata column name, so files written with uppercase headers stop failing to match. The get_meta_data() to get_metadata() rename breaks existing calls, which is the part users have to act on.
View source ↗ - 10mo ago
Valgrind and sanitizer memory issues cleared
Compiled-code hygiene so the package passes under Valgrind, clang-asan and gcc-asan, plus a limit_cores() helper for CRAN check environments. Invisible to users, necessary for the compiled filtering path to stay on CRAN.
View source ↗ - 1y ago
Rcpp added to speed up filtering; data.table moved to Imports
The performance foundation of the package as it stands — filtering moves into compiled code — with data.table demoted from Depends to Imports so it no longer attaches to the user's search path. A duplication error is fixed alongside.
View source ↗ - 1y ago
mpactr 0.1.0
A pull-request pointer with no description of what changed. Its changelog link compares from a v1.0.0 tag to 0.1.0, which is the clearest sign that tag ordering in this repository does not follow version order.
View source ↗