Runs msconvert in docker to convert RAW to mzML.
This is a small Nextflow pipeline that just wraps and runs the Proteowizard docker container to leverage msconvert from that software package.
i. Install nextflow
ii. Install one of docker
, singularity
iii. Download the pipeline and run on your raw files to convert. Example:
# Semicolons to separate options, filters, remove -- from the options as they are otherwise passed to nextflow
nextflow run lehtiolab/nf-msconvert -profile <docker/singularity> --raws '/path/to/*.raw' --options 'mz5;numpressAll' --filters '"peakPicking true 2";"precursorRefine"'
See usage docs for all of the available options when running the pipeline.
The lehtiolab/nf-msconvert pipeline comes with documentation about the pipeline, found in the docs/
directory:
- Installation
- Pipeline configuration
- Running the pipeline
- Troubleshooting