-
Notifications
You must be signed in to change notification settings - Fork 9
ProMex Usage
Matthew Monroe edited this page Sep 22, 2020
·
2 revisions
ProMex is an LC-MS feature extraction tool that detects isotopomer envelopes of intact protein ions and determines their monoisotopic masses and abundances. The detected features are output to a .ms1ft file containing information including monoisotopic mass, range of charge states, elution-time span (consecutive spectra) and abundance.
- An instrument file or previously created .pbf file
- Command line options
- A *.ms1ft file
- A *_ms1ft.png image of features
- A *.pbf file (if a .pbf file was not provided)
ProMex version 1.0.7569 (September 21, 2020)
Usage: ProMex.exe
-?, -help Show this help screen
-i, arg#1 Required. Input file or input folder; supports .pbf,
.mzML, and several vendor formats (see documentation)
-o Output directory. (Default: directory containing input
file)
-minCharge Minimum charge state (Default: 1, Min: 1, Max: 60)
-maxCharge Maximum charge state (Default: 60, Min: 1, Max: 60)
-minMass Minimum mass in Da (Default: 2000, Min: 600, Max: 100000)
-maxMass Maximum mass in Da (Default: 50000, Min: 600,
Max: 100000)
-featureMap Output the feature heatmap (Default: True)
-score Output extended scoring information (Default: False)
-maxThreads Max number of threads to use (Default: 0 (automatically
determine the number of threads to use))
-csv Also write feature data to a CSV file (Default: False)
-scoreTh Likelihood score threshold (Default: -10)
-ms1ft ms1ft format feature file path (use '.' to infer the name
from the pbf file)
-ParamFile Path to a file containing program parameters. Additional
arguments on the command line can supplement or override
the arguments in the param file. Lines starting with '#'
or ';' will be treated as comments; blank lines are
ignored. Lines that start with text that does not match a
parameter will also be ignored.
-CreateParamFile Create an example parameter file. Can supply a path; if
path is not supplied, the example parameter file content
will output to the console.
NOTE: arg#1, arg#2, etc. refer to positional arguments, used
like "AppName.exe [arg#1] [arg#2] [other args]".
With a previously created .pbf file:
ProMex.exe -i MyDataset.pbf -minCharge 2 -maxCharge 60 -minMass 3000 -maxMass 50000 -score n -csv n -maxThreads 0
With a instrument/spectra file:
ProMex.exe -i MyDataset.raw -minCharge 2 -maxCharge 60 -minMass 3000 -maxMass 50000 -score n -csv n -maxThreads 0
ProMex.exe -i MyDataset.mzML -minCharge 2 -maxCharge 60 -minMass 3000 -maxMass 50000 -score n -csv n -maxThreads 0
To create a PNG of the features in an existing ms1ft file (requires both a .pbf file and a .ms1ft file):
ProMex.exe -i dataset.pbf -ms1ft dataset.ms1ft -featureMap
Minimum required:
- .NET 4.7.2
Minimum recommended:
- 2.4 GHz, quad-core CPU
- 16 GB RAM
- Windows 7 or newer
- 250 GB hard drive