installRawFileReaderDLLs: Download and install the New RawFileReader from Thermo Fisher...

View source: R/dotNetAssembly.R

installRawFileReaderDLLsR Documentation

Download and install the New RawFileReader from Thermo Fisher Scientific .Net assemblies i

Description

Download and install the New RawFileReader from Thermo Fisher Scientific .Net assemblies in the directory provided by rawrrAssemblyPath().

Usage

installRawFileReaderDLLs(sourceUrl = .thermofisherlsmsUrl(), ...)

Arguments

sourceUrl

url of New RawFileReader from Thermo Fisher Scientific assemblies.

...

other parameter for download.file

Details

The console application assembly rawrr.exe requires three assemplies:

  • ThermoFisher.CommonCore.Data.dll,

  • ThermoFisher.CommonCore.MassPrecisionEstimator.dll, and

  • ThermoFisher.CommonCore.RawFileReader.dll

.

The rawrr.exe assembly can be built from C# source code by using the msbuild tool shipped by the https://www.mono-project.com or by Microsoft's .NET SDK https://dotnet.microsoft.com on Linux, Microsoft, and macOS.

If no build tool and C# compiler (csc or msc) are available or the build process fails, you can download rawrr.exe assembly from the authors' site.

Value

An (invisible) vector of integer code, 0 for success and non-zero for failure. For the "wget" and "curl" methods this is the status code returned by the external program.

Author(s)

Christian Panse <cp@fgcz.ethz.ch>, 2021

References

See Also

buildRawrrExe and installRawrrExe

Examples

# to install all assemblies

rawrr::installRawFileReaderDLLs() 
rawrr::buildRawrrExe() || rawrr::installRawrrExe()


fgcz/rawR documentation built on May 5, 2024, 3:46 p.m.