Recipe 2.6. Fragmenting a peptide
Problem
You want to fragments a peptide and generate an MS2 spectrum.
Solution
// build your custom fragmenter
PeptideFragmenter fragmenter =
new PeptideFragmenter.Builder(EnumSet.of(
FragmentationType.BY, FragmentationType.PRECURSOR,
FragmentationType.IMMONIUM)).build();
// the peptide to fragment
Peptide aas = new Peptide.Builder("MQRSTATGCFKL").build();
// set the precursor peptide with its charge
fragmenter.setFragmentablePrecursor(aas, 1);
// just make the job
fragmenter.generateFragments();
// get the fragment list
PeakList pl = fragmenter.getPeakList();
Discussion
See Also


