New program greylag-reannotate takes a set of SQT files and a FASTA database and reannotates the found peptides as if the search had been done against the specified database. (This is usually much faster than redoing the search.)
This command will work on SQT files produced by greylag or SEQUEST, and fixes some truncation problems in loci generated by the latter. It also produces better flanking residues and handles isobaric residues more correctly.
greylag-validate --prefer-closer-mass now has better charge alias handling.
maximum_missed_cleavage_sites now defaults to 1.
Carriage return characters in ms2 files are now handled better.
Fix some subtle but significant bugs in peak scoring and validation. These were found by comparing greylag and MyriMatch results. Greylag's results are now more similar to those of MyriMatch.
New program greylag-call-proteins takes the validated peptide list from greylag-validate and assigns them to specific protein groups using the parsimony criterion.
New filter flags to greylag-validate to support high-accuracy spectra (e.g., Orbitrap). This should help greylag to more often correctly distinguish between, for example, trimethlyation, acetylation, and carbamylation.
The new -exact-ptms flag supports validation of specific peptide modifications, as opposed to the peptide in general (with whatever modifications).
The --bootstrap flag provides a rough estimation of validation variance.
Better performance on single hosts.
More documentation.
Many other bug fixes and improvements.
See also the TODO file.