docker run -a stdin -a stdout -i -t rocker/verse:4.0.5 R
install.packages('http://fgcz-ms.uzh.ch/~cpanse/rawrr_0.99.13_19.tar.gz', repo=NULL)
rawfile <- rawrr::sampleFilePath()
h <- rawrr::readFileHeader(rawfile)
i <- rawrr::readIndex(rawfile)
x <- rawrr::readChromatogram(rawfile=rawfile, type="tic")
s <- rawrr::readSpectrum(rawfile, 1:9)
TEST CASE 2 - runtime installed
docker run -a stdin -a stdout -i -t c95c10872a5d
install.packages('http://fgcz-ms.uzh.ch/~cpanse/rawrr_0.99.13_19.tar.gz', repo=NULL)
rawfile <- rawrr::sampleFilePath()
h <- rawrr::readFileHeader(rawfile)
i <- rawrr::readIndex(rawfile)
x <- rawrr::readChromatogram(rawfile=rawfile, type="tic")
s <- rawrr::readSpectrum(rawfile, 1:9)
Listing of the Dockerfile
FROM rocker/verse:4.0.5
RUN apt-get update \
&& sudo apt-get install mono-runtime -y
CMD ["R"]
TEST CASE 3 - msbuild is installed
docker run -a stdin -a stdout -i -t f53000645fca
install.packages('http://fgcz-ms.uzh.ch/~cpanse/rawrr_0.99.13_19.tar.gz', repo=NULL)
rawfile <- rawrr::sampleFilePath()
h <- rawrr::readFileHeader(rawfile)
i <- rawrr::readIndex(rawfile)
x <- rawrr::readChromatogram(rawfile=rawfile, type="tic")
s <- rawrr::readSpectrum(rawfile, 1:9)
Listing of the Dockerfile
FROM rocker/verse:4.0.5
RUN apt-get update \
&& sudo apt-get install mono-mcs mono-xbuild -y
CMD ["R"]
TEST CASE 4 - msbuild is installed and MONO_PATH set
docker run -a stdin -a stdout -i -t -v /usr/local/lib/RawFileReader/:/usr/local/lib/RawFileReader/ d6cec6026a70
docker run -i -v /usr/local/lib/RawFileReader/:/usr/local/lib/RawFileReader/ d6cec6026a70 R --no-save << EOF
install.packages('http://fgcz-ms.uzh.ch/~cpanse/rawrr_0.99.13_19.tar.gz', repo=NULL)
Sys.getenv("MONO_PATH")
rawfile <- rawrr::sampleFilePath()
h <- rawrr::readFileHeader(rawfile)
i <- rawrr::readIndex(rawfile)
x <- rawrr::readChromatogram(rawfile=rawfile, type="tic")
s <- rawrr::readSpectrum(rawfile, 1:9)
EOF
Listing of the Dockerfile
FROM rocker/verse:4.0.5
RUN apt-get update \
&& sudo apt-get install mono-mcs mono-xbuild -y
CMD ["R"]
runs on
fgcz-c-073
TEST CASE 1 - no mono runtime
TEST CASE 2 - runtime installed
Listing of the Dockerfile
TEST CASE 3 - msbuild is installed
Listing of the Dockerfile
TEST CASE 4 - msbuild is installed and MONO_PATH set
Listing of the Dockerfile