Comet release 2017.01
release 2017.01 rev. 0 (2017.01.0), release date 2017/??/??
- Major update to code to add PSI's enhanced fasta format (PEFF) support.
Comet currently supports the ModRes and VariantSimple keywords only. This
enables one to search annotated variable modifications and amino acid substitutions.
The ModRes modifications can be analyzed in conjunction with the
standard Comet variable modifications.
• Note that the controls for Comet's standard
variable modifications (such as binary mods, force modification, etc.) only apply
to the standard variable modifications and not the PEFF mods.
• For the VariantSimple amino acid substitutions, Comet will currently
only allow a single amino acid substitution in a peptide at a time.
• PSI-Mod OBO entries must have "xref: DiffMono:". UniMod OBO entries must
have "xref: delta_mono_mass:". Entries without these values are ignored.
• Addition of source="peff" or source="param" attributes
to the mod_aminoacid_mass element in the pepXML output.
• Addition of id attribute, referencing the modification ID from
the OBO file, to the mod_aminoacid_mass element in the pepXML output.
PEFF modifications will not be specified in the "search_summary" element at the
head of each pepXML file.
• Note that any static mods are *always* applied and variable or PEFF modification
masses are added on top of static mods.
• When a PEFF modification occurs at the same position as a PEFF variant,
the modification will be considered at that position on both the original residue
as well the variant residue.
• The .out, .sqt, and .pin output formats currently expect a modification
character (e.g. * or #) to appear in the sequence for each variable modification.
This does not extend well to PEFF modifications so for these output formats, the
peptide string will replace these modification characters with the bracketed
modification mass "[80.0]" for a PEFF search. I can't think of another good way to
specify PEFF modifications in these output formats.
- In pepXML modification output, 'static="mass"' and 'variable="mass'
are added to each "mod_aminoacid_mass" element.
- Added a "verbose_output" hidden parameter. This parameter controls whether or
not (default) extra diagnostic information is reported. Currently it warns if
a PEFF modification does not have a mass difference entry or if a PEFF variant
is the same residue as in the original sequence. This parameter is "hidden" in
that it is not written to the comet.params file generated by "comet -p" nor is it
present in the example comet.params files available for download. To invoke this
parameter, a user must manually add "verbose_output = 1" to their comet.params file.
- Comet now tracks and reports all duplicate protein entries. The residues I and L
treated as being the same/equivalent. You can turn off I/L equivalence by adding
an undocumented/hidden parameter "equal_I_and_L = 0".
- Limit the number of permutations of modifications within a single peptide to 10,000.
This limit is separately applied to both variable modifications and PEFF modifications.
- Change Crux compiled text output to also represent mass differences (e.g. M[16.0])
instead of actual modified masses (e.g. M[147.0]) in the modified peptide string.
This brings it in line with the standard text output. Additionally, both standard
and Crux versions will now report the mass differences to one decimal point.
Documentation for parameters for release 2017.01
can be found here.
Go download from the download page.