Skip to contents

This function downloads the jmztabm-validator binary for the current platform (Linux, macOS, or Windows) from the GitHub releases of the jmztabm-validator repository. It caches the downloaded binary using BiocFileCache to avoid repeated downloads.

Usage

mzTabMValidator_download(tag = "dev-latest", force = FALSE)

Arguments

tag

character(1) specifying the release tag to download. Defaults "dev-latest".

force

logical(1) indicating whether to force re-download of the binary even if a cached copy exists.

Value

character(1) with the path of the jmztabm-validator.

Author

Gabriele Tomè

Examples


## Download and cache the operating system-specific validator
mzTabMValidator_download()
#>                                                                             BFC2 
#> "/github/home/.cache/R/BiocFileCache/1d4a2d48202b_jmztabm-validator-amd64-linux"