RaMS (development version)
RaMS 1.4.3 (patch)
- Added timezone support to metadata’s timestamps (mzML files are all
UTC afaik)
 
- Fixed several bugs in the README and vignettes (it’s been a minute
since I recompiled these!)
 
- Switched to canonical CRAN URLs
 
- Handling Suggested packages in the tests more carefully (removed
bulk tidyverse call)
 
RaMS 1.4
- Added MS3 support to file reading and minification
- MS3 data is not automatically requested with “everything” (the
default) and must instead be added
(e.g. 
grab_what=c("everything", "MS3")) 
- msdata$MS3 has an additional column (prepremz) corresponding to the
MS1 trigger while the premz now corresponds to the immediately preceding
MS2 m/z trigger.
 
 
- Added option to include polarity as a column per request from
MetabolomicsWorkbench
- Enable by setting 
incl_polarity = TRUE in
grabMSdata() 
- Not enabled by default to preserve back-compatibility
 
- Polarity is encoded as 1 for positive mode and -1 for negative
mode
 
 
- Added function to edit the retention times of existing mzML/mzXML
files (editMSfileRTs)
- Still feels like it’s in development, would love feedback on
Github
 
 
- Swapped out demo files to test incl_polarity and MS3 data
 
- Updated tests and minification vignette to reflect new demo
files
 
RaMS 1.3.4
- Added OpenChrom reading support, credit to @ethanbass for the PR (#18 on Github)
 
- Added several convenience functions and useful documentation for
each
qplotMS1data, a shortcut for the common
ggplot2 call 
mz_group(), a way to group raw MS1 data into m/z bins
given a ppm error 
trapz(), for integrating RT/intensity data into peak
area 
 
- Added new vignette with speed & size comparison to other
packages and methods
 
- Updated vignettes
 
RaMS 1.3.1 (patch)
- Squashed a bunch of bugs around CRAN submission
 
- Changed where unit tests write to
 
- Improved unit test coverage
 
- Fixed broken URLs
 
- Added base64encoding to the package officially
 
RaMS 1.3.0
DAD and chromatogram
handling
- Added support for DAD (diode array detection) data with
grab_what = "DAD", credit to @ethanbass for the code 
- Added support for precompiled chromatograms with
grab_what = "chroms", credit to @ricardobachertdacunha for the
proposal
- Also enables MRM data support per Github issue #6
 
 
- Squashed some bugs
 
RaMS 1.2.0
The tmzML release
- Added 
tmzmlMaker, a function that converts mzML and
mzXML files to the new tmzML file type 
- Imported 
between() and %between% from
data.table to avoid the extra library() call
every time 
- Squashed some bugs
 
RaMS 1.1.0
The minification release
- Added 
minifyMSdata, a function that shrinks MS files by
excluding masses 
- Restructured demo files using the new 
minify* functions
to include more useful data 
- Added 
prefilter argument to grabMSdata
that drops masses below a user-provided intensity threshold 
- Added quick-start poster to README.md
 
- Added 
grabAccessionData, a function that extracts
arbitrary MS metadata by HUPO-PSI accession number 
- Squashed some bugs
 
RaMS 1.0.0
The first CRAN release
- Enabled rtrange parameter for mzXML files
 
- All retention times are now converted to minutes rather than
seconds
 
- Added several vignettes and switched back to knitr for PDF support,
abandoning plotly things
- RaMS and friends: some examples of moving data between R and other
languages
 
- Basic integrations: some rudimentary code that can be used to
manually integrate peaks
 
 
- Streamlined README.md
 
RaMS 0.3.0
The documentation update
- Expanded documentation for individual functions, both exposed and
unexposed
 
- Expanded README.md to include simpler demos and link to
vignette
 
- Created vignette to demonstrate the nuances of
RaMS 
- Created tests to stabilize future package development
 
- Streamlined example mzML and mzXML files
 
RaMS 0.2.0
The user-friendly update
- Combined mzML and mzXML handling into one wrapper,
grabMSdata, which also handles multiple files
simultaneously 
- Created README.md and included several demos of package
functionality
 
- Added several “minified” mzML and mzXML files for demos and
examples
 
RaMS 0.1.0
The first update
- Defined major functions, constructed package skeleton