TPP:4.8.0 Release Notes
From SPCTools
*** THIS IS A DRAFT DOCUMENT FOR DEVELOPERS ONLY ***
Trans-Proteomic Pipeline (TPP) software, release 4.8.0 is a minor release of TPP that contains new feaures, improvements, and fixes to 4.7.1. The software is available for Windows as well as Linux (and unofficially) through OSX source from all the usual locations (please see the section below, "Getting the software"). Most users are recommended to use the Windows installer, which installs and configures the TPP and other required software (such as a web server). For advanced users who need to customize the TPP, or for those who run high-throughput experiments, you can download the source code. Again, most users don't need build from source, and should use the Windows installer.
Previous release notes are available at TPP:4.7.1_Release_Notes
Contents |
New Features
- ProteinProphet: GROUPWTS used by default now and OCCAMS razor is now sharper than with GROUPWTS before this change. For old GROUPWTS behavior use SOFTOCCAM option. NOGROUPWTS added for original behavior without GROUPWTS used. Also added count of distinct peptide sequences.
- ProteoGrapher
Improvements/Changes
- PTMProphet: L[119] modification
- plotspectrast.cgi: set GNUPLOT_BINARY definition at build time
- Respect: cleanup some code, default minprob 0.5
- SpectraST: Peptide new mod for DiMethyl-C13HD2
- ASAPRatio: Enable wavelet option
- tpp_gui.pl: use '&' to separate commands in windows, move towards stripping out run_in
Bug fixes
- RespectParser: Use stat to check for file's existence instead of try catch block that was crashing on windows.
- RespectParser: report each spectrum only once per file.
- RespectParser: correct issue with multiple references to the same mzML file in one combination file such as created by iProphet.
- RespectParser: Keep track on live threads and only join live threads.
- InteractParser: remove errorneous path from spectrum name when occurring
- InteractParser: BUGFIX When the MS datafile not read in successfully don't try to access the spectrumList or it crashes.
- PTMProphet: BUGFIX better tracking of unspecified mods. fix reporting of masses combining a static and variable mod.
- get_prots.pl: BUGFIX corrected pattern matching mistake, added JSON output. Include protein length in output.
- PG.html: fix highlighting and error histogram.
- PeptideProphetParser: If bad value in the model is found report and exit without generating giant log.
- PepXMLViewer.cgi: bug fix in parsing and display of PTMProphet data.
- iProphet: printing all_ntt_probs twice for ntt=0 caused a bug that is now fixed.
- InterProphet: improved handling of multiple threads.
- updatepaths.pl: Fixed an issue where the protein_summary_header element was not being updated
- updatepaths.pl: Replaced a conditional and (",") operator with a or ("|") operator so that the first update of an element is applied not the last
- Fixed an compilation issue with Boost 1.54 on Ubuntu via a patch to the Boost code.
Miscellaneous
- Update d3
Known Issues
- No known issues to report
- For building from source, please refer to the readme file in TPP/src as well as the wiki.
The TPP Team: Luis, David, Mike, Joe, and Jimmy plus all other developers who contributed to this release from the ISB. Thanks to developers and users from the TPP's user community who provided feedback and code contributions.
SVN Log
The SVN log of all changes since the previous release are available at TPP:4.8.0_SVN_Log.