proteowizard/pwiz-skyline-i-agree-to-the-vendor-licenses

Sponsored OSS

By ProteoWizard

Updated about 1 month ago

Makes it easy to run ProteoWizard and Skyline on Linux.

Image
Integration & delivery
Data science
7

50K+

proteowizard/pwiz-skyline-i-agree-to-the-vendor-licenses repository overview

Purpose:

This is a Docker image for running command-line ProteoWizard tools with vendor format support, which normally only work on Windows, on non-Windows platforms like MacOS and Linux. Tools like msconvert and SkylineCmd are included and you can see examples of using them below. If you don't know what Docker is or how to run things on a command-line, there will be a learning curve. See below for links to install and use Docker on MacOS and Linux.

Licensing:

In general, ProteoWizard is free for both commercial and non-commercial use, but you may not charge a fee for use of ProteoWizard (with vendor support enabled). And as the image name implies, you must agree to the vendor licenses to use this image. Read them here (switch between licenses at the top): http://proteowizard.sourceforge.net/licenses.html

Installation:
Running:

This container provides only command-line tools. If you are not familiar with running things on the command-line, consider a tutorial such as this one for MacOS or this one for Linux. If you need a GUI interface to MSConvert or Skyline, you will need a real Windows machine or VM. Once you have a command-line open, see below for some example commands.

Examples:

In these examples, /your/data should be replaced with a local path on your host, such as /Users/johnsmith/my-mass-spec-data. The /data part is on the container side and you should not change it.

  1. docker run -it --rm -v /your/data:/data proteowizard/pwiz-skyline-i-agree-to-the-vendor-licenses wine msconvert /data/file.raw -o /data
  2. docker run -it --rm -v /your/data:/data proteowizard/pwiz-skyline-i-agree-to-the-vendor-licenses wine SkylineCmd --dir=/data/Skyline-files --in=<input>.sky --import-file=<input>.raw --chromatogram-products --chromatogram-file=<output>.tsv
Supported vendor formats:
FormatStatus
ABI T2Dnot working
Agilent MHDAC (MassHunter non-IMS)working
Agilent MIDAC (MassHunter IMS)working
Bruker BAFworking
Bruker FID/YEPworking
Bruker TSF/TDFworking
Mobilion MBIworking
Sciex WIFFworking
Sciex WIFF2working
Shimadzu QQQworking
Shimadzu QTOFworking
Thermo RAWworking
Waters RAWworking
Waters UNIFIworking
waters_connectworking
For msconvert command-line help:

docker run -it --rm proteowizard/pwiz-skyline-i-agree-to-the-vendor-licenses wine msconvert --help

For Skyline command-line help:

docker run -it --rm proteowizard/pwiz-skyline-i-agree-to-the-vendor-licenses wine SkylineCmd --help

Support:

If something goes wrong and there's no error, try rerunning with -e WINEDEBUG=fixme-all+msgbox+relay. If that doesn't help identify a solution, send your command-line and the output you get to [email protected]. We may need a representative data file to test on as well.

This Docker image is built from the Dockerfile at: https://github.com/ProteoWizard/container

Tag summary

Content type

Image

Digest

sha256:a4c9570a1

Size

2.2 GB

Last updated

about 1 month ago

docker pull proteowizard/pwiz-skyline-i-agree-to-the-vendor-licenses:skyline_daily_26.1.1.159-0e763ec

This week's pulls

Pulls:

671

Jun 29 to Jul 5