- Ensure that all vectors returned from functions used to list available information, such as
grover::listFiles
, are sorted client-side.
- Ensure that the run information tibble returned by
grover::runInfo
is ordered by .RAW file name.
- Ensure that
grover::convertDirectory
returns the file paths of the converted .mzML files for all the of the raw files in the specified directory.
-
Added the
exclude
argument togrover::convertDirectory
andgrover::runInfo
to exclude raw files matching the specified patterns. -
grover::runInfo
now collates the sample information client-side and so thetime_out
argument has been removed. -
The
grover::groverAPI
log_dir
andtemp_dir
argument directories are now created recursively if they do not already exist. -
Improved the naming of the
grover::groverAPI
log files to include the current system date.
-
The
grover::groverAPI
log_dir
andtemp_dir
argument directories are now created if they do not already exist. -
The
grover::groverAPI
temp_dir
argument default is nowtempdir()
. -
grover::extant
now returnsTRUE
if the specified API is accessible andFALSE
if not. -
The argument
overwrite
has now been added togrover::convertFile
andgrover::convertDirectory
to enable the overwriting of local mzML files with the same file name as the raw files to be converted. -
Removed the
build_vignettes
argument from the installation instructions in the package README as the package documetation is available online from https://jasenfinch.github.io/grover. -
Removed the Introduction vignette as the majority of this information was duplicated in the package README.
- Added Bioconductor package
rawrr](https://bioconductor.org/packages/release/bioc/html/rawrr.html) as a
biocremote to ensure the package can be installed correctly using [
pak](https://pak.r-lib.org/) and [
renv`.
-
Added
biocViews
field to the DESCRIPTION to ensure the `rawrr Bioconductor dependency is installed automatically. -
Fixed
grover::converFile
error when more than two options are supplied to theargs
parameter.
-
grover::converFile
creates the output directory if it doesn't already exist. -
Converted files now correctly zipped by
grover::converFile
to ensure they are readable by themzR
package.
-
File conversion methods
grover::converFile
andgrover::convertDirectory
now return the file path of the converted file. -
Zipping of converted files for reduced storage requirements can now be specified using the
zip
argument and is now the default of the conversion methods such asgrover::converFile
. -
Added
grover::version
to query the version number of a grover API. -
grover::groverAPI
now ensures that the specifiedtemp_dir
is created if not already extant.
grover::conversionArgsPeakPick
fix to ensure conversion argument is correctly passed tomsconverteR
.
-
rawR
dependency updated torawrr
with package name change. -
Fixed typo
grover::runInfo
console message. -
Request timeout limit can now be set for
grover::runInfo
. -
Fixed
grover::runInfo
when attempting to retrieve file meta-information for a corrupt.raw
file.
-
temp_dir
argument added togrover::groverAPI
to enable specification of a temporary directory for converted data storage. -
Fixed typo in
grover::convertDirectory
console message.
-
Added a
NEWS.md
file to track changes to the package. -
Fixed conversion argument helpers to work correctly with
msconverteR
. -
Converted files now returned correctly by the API.