crux predict-peptide-ions [options] <peptide sequence> <charge state>
Given a peptide and a charge state, predict the corresponding fragment ions according to the provided options.
peptide sequence– The peptide sequence.
charge state– The charge state of the peptide.
stdout– a series of lines, describing how the ions were predicted.
# PEPTIDE: <peptide sequence>The program then prints a one-line header that labels the tab-delimited columns, followed by one line per ion:
# CHARGE: <peptide charge>
m/z mass charge ion-series peptide-bond-index nh3 h2o isotope flank
The columns contain the following values:
- <m/z> is the ion's mass-to-charge
- <mass> is the ion's (charged) mass
- <charge> is the ion's charge e.g. 1,2,3
- <ion-type> is a string representing the series 'a', 'b', 'c', 'x', 'y', 'z', and 'p'
- <peptide-bond-index> is in [1...n), where n is peptide-length. Consistent with standard mass spec terminology, b-1 corresponds to a prefix ion of a single amino acid, and y-1 corresponds to a suffix ion of a single amino acid.
- <nh3> is the number of NH3 modifications
- <h2o> is the number of H2O Modifications
- <isotope> is the number of adjacent isotopic peaks
- <flank> is the number of flanking ions
--primary-ions a|b|y|by|bya– Predict the specified primary ion series. 'a' indicates a-ions only, 'b' indicates b-ions only, 'y' indicates y-ions only, 'by' indicates both b and y, 'bya' indicates b, y, and a. Default =
--precursor-ions T|F– Predict the precursor ions, and all associated ions (neutral losses, multiple charge states) consistent with the other specified options. Default =
--isotope <integer>– Predict the given number of isotope peaks (0|1|2). Default =
--flanking T|F– Predict flanking peaks for b- and y ions. Default =
--nh3 <integer>– Include among the predicted peaks b/y ions with up to n losses of nh3. For example, for --nh3 2, predict a peak for each b- and y-ion with the loss of one nh3 group and predict a second peak for each b- and y-ion with the loss of two nh3 groups. These peaks will have 1 and 2, respectively, in the NH3 column of the output. Default =
--h2o <integer>– Include in the predicted peaks, b/y ions with the loss of 1 to n water molecules. See --nh3 for an example. Default =
--max-ion-charge <string>– Predict theoretical ions up to max charge state (1, 2, ... ,6) or up to the charge state of the peptide ("peptide"). If the max-ion-charge is greater than the charge state of the peptide, then the maximum is the peptide charge. Default =
--fragment-mass average|mono– Specify which isotopes to use in calculating fragment ion mass. Default =