TPP:4.6.0 SVN Log

From SPCTools

Jump to: navigation, search

Changes since 4.5.2 release

------------------------------------------------------------------------
r5928 | real_procopio | 2012-08-16 16:31:14 -0700 (Thu, 16 Aug 2012) | 12 lines

Amazon related changes:
  - Added option to run tandem search on the cloud
  - Added realclean (shut down and delete) button
  - Parse amztpp status from (new) xml output, new status page
  - New 'queued' command status
  - Monitoring code
  - New css classes to show queued jobs

Added ability to specify multiple output files per command;
New utility to display human readable file sizes;
Specify SpectraST output to have '.pep.xml' suffix.

------------------------------------------------------------------------
r5926 | slagelwa | 2012-08-16 14:47:27 -0700 (Thu, 16 Aug 2012) | 2 lines

Removing the RC

------------------------------------------------------------------------
r5921 | mhoopmann | 2012-08-08 16:13:14 -0700 (Wed, 08 Aug 2012) | 2 lines

Corrected labeling of endian-ness. This is not a bug fix, just making the code easier to read. Performance is identical. Thanks Jimmy!

------------------------------------------------------------------------
r5917 | mhoopmann | 2012-07-18 09:17:35 -0700 (Wed, 18 Jul 2012) | 2 lines

mzML and mzXML parsing bugfixes related to activation method.

------------------------------------------------------------------------
r5915 | slagelwa | 2012-07-03 16:10:57 -0700 (Tue, 03 Jul 2012) | 2 lines

Taking out some debugging code I had left in

------------------------------------------------------------------------
r5914 | slagelwa | 2012-07-03 15:11:09 -0700 (Tue, 03 Jul 2012) | 2 lines

Merging Mike r5913 change into branch

------------------------------------------------------------------------
r5912 | slagelwa | 2012-06-28 10:25:42 -0700 (Thu, 28 Jun 2012) | 5 lines

* TPP's makefile has a "xtandem-debug" target that wasn't doing anything. 
  Fixed this by using the value of DEBUG if its set.
* Fixed a number of deallocation issues that valgrind was complaining about.


------------------------------------------------------------------------
r5911 | dshteyn | 2012-06-22 12:34:34 -0700 (Fri, 22 Jun 2012) | 1 line

Remove xslt from link to XPressCGIProteinDisplayParser.cgi
------------------------------------------------------------------------
r5910 | dshteyn | 2012-06-22 12:33:20 -0700 (Fri, 22 Jun 2012) | 1 line

XPressCGIProteinDisplayParser.cgi: fix obvious security issue with passing commands in QUERY_STRING
------------------------------------------------------------------------
r5908 | mhoopmann | 2012-06-19 10:59:14 -0700 (Tue, 19 Jun 2012) | 2 lines

Report a,c,x,z ions (lost during upgrade to cyclone).
Report N-terminal protein acetylation mods with the '[' symbol.
------------------------------------------------------------------------
r5907 | real_procopio | 2012-06-19 10:55:18 -0700 (Tue, 19 Jun 2012) | 1 line

[Tandem2XML] Cleaner way to deal with N-term acetylation
------------------------------------------------------------------------
r5905 | slagelwa | 2012-06-18 14:54:35 -0700 (Mon, 18 Jun 2012) | 3 lines

Increase the maximum number of threads allowed.  Systems now exist with 16 or more cores.  Why increase to 256?  Why not?


------------------------------------------------------------------------
r5904 | slagelwa | 2012-06-18 11:49:45 -0700 (Mon, 18 Jun 2012) | 6 lines

Disable indexing of file system by the browser by default.  With this enabled 
it allows anyone to bypass the Petunia authentication/authoriation and both 
list and fetch any TPP data from a system that's been left open.  This certainly
doesn't close the door but it helps a little.


------------------------------------------------------------------------
r5901 | slagelwa | 2012-06-12 15:29:31 -0700 (Tue, 12 Jun 2012) | 5 lines

Added download button to the filebrowser to allow downloading of files in a
directory. Multiple files are downloaded as a zip file, single files as
themselves.


------------------------------------------------------------------------
r5893 | slagelwa | 2012-06-04 16:21:57 -0700 (Mon, 04 Jun 2012) | 1 line


------------------------------------------------------------------------
r5891 | slagelwa | 2012-06-01 15:13:24 -0700 (Fri, 01 Jun 2012) | 3 lines

Ubuntu's gcc doesn't like it when you don't catch the
return value of fread()

------------------------------------------------------------------------
r5889 | mhoopmann | 2012-06-01 13:20:17 -0700 (Fri, 01 Jun 2012) | 1 line

Minor changes to make sure tandem_native is identical with and without PLUGGABLE_SCORING. There is one remaining #ifdef PLUGGABLE_SCORING in mscore, however, it is handled in such a way that it should be identical when using "native". Tests show identical hyperscores, evalues, and peptide results. However, the section with the #ifdef PLUGGABLE_SCORING is not called at any point in any test I've tried. I cannot figure out how to trigger that section of code, which only relates to special cases for phosphosites.
------------------------------------------------------------------------
r5888 | real_procopio | 2012-06-01 12:57:42 -0700 (Fri, 01 Jun 2012) | 1 line

[Tandem2XML] Deal with quick acetyl mods, default in Tandem as of 2010.01.01.1
------------------------------------------------------------------------
r5886 | slagelwa | 2012-05-30 11:38:30 -0700 (Wed, 30 May 2012) | 1 line

Bumping RC #
------------------------------------------------------------------------
r5885 | dshteyn | 2012-05-29 17:13:04 -0700 (Tue, 29 May 2012) | 1 line

PTMProphet: Fix crash on peptides with modified 'n' written in the mod peptide tag. 
------------------------------------------------------------------------
r5884 | dshteyn | 2012-05-29 17:00:56 -0700 (Tue, 29 May 2012) | 1 line

put rename back in...it wasn't the problem
------------------------------------------------------------------------
r5883 | dshteyn | 2012-05-29 16:49:56 -0700 (Tue, 29 May 2012) | 1 line

updateAllPaths.pl: Need to close open filehandles in windows to allow overwriting the existing file.
------------------------------------------------------------------------
r5882 | dshteyn | 2012-05-29 15:48:03 -0700 (Tue, 29 May 2012) | 1 line

use a library to get current directory...system call to pwd stopped working
------------------------------------------------------------------------
r5880 | spacepod | 2012-05-24 15:16:33 -0700 (Thu, 24 May 2012) | 2 lines

Small xtandem commandline build update: if only building TPP's xtandem in an otherwise clean source tree, be sure that the TPP's build directory is created too.

------------------------------------------------------------------------
r5879 | dshteyn | 2012-05-20 22:12:40 -0700 (Sun, 20 May 2012) | 1 line

PTMProphet:  Fix bug in enumerating all combinations of mods.  Replaced recurring function with an iterative procedure.
------------------------------------------------------------------------
r5876 | dshteyn | 2012-05-17 11:50:47 -0700 (Thu, 17 May 2012) | 1 line

PTMProphetParser: Switching to Binomial Distribution to compute probability to site being modified. Default settings: disable EM, enable MULTIPLEX
------------------------------------------------------------------------
r5875 | real_procopio | 2012-05-17 11:39:14 -0700 (Thu, 17 May 2012) | 1 line

[Petunia] MULTIPLEX no longer an option in PTMProphet
------------------------------------------------------------------------
r5874 | real_procopio | 2012-05-16 16:49:12 -0700 (Wed, 16 May 2012) | 1 line

[mzParser] start low, end high high as a kite!
------------------------------------------------------------------------
r5873 | mhoopmann | 2012-05-16 16:36:05 -0700 (Wed, 16 May 2012) | 3 lines

conditional check on setting high and low mz 


------------------------------------------------------------------------
r5872 | mhoopmann | 2012-05-16 16:30:55 -0700 (Wed, 16 May 2012) | 3 lines

Updated mzXML parser to treat startMz and endMz attributes as synonymous to lowMz and highMz


------------------------------------------------------------------------
r5871 | dshteyn | 2012-05-16 15:41:18 -0700 (Wed, 16 May 2012) | 1 line

ASAPRatio: Remove debugging output
------------------------------------------------------------------------
r5870 | spacepod | 2012-05-16 11:38:09 -0700 (Wed, 16 May 2012) | 1 line

Minor cleanup: removing rouge tab character from Makefile.incl to prevent possible future make issues
------------------------------------------------------------------------
r5869 | dshteyn | 2012-05-16 11:16:19 -0700 (Wed, 16 May 2012) | 1 line

tpp_gui.pl: Jobs page sorted by the Session with most recent job executed.  Jobs within each session sorted in stack order.  Makes it easier to find your job.
------------------------------------------------------------------------
r5868 | dshteyn | 2012-05-15 17:34:29 -0700 (Tue, 15 May 2012) | 1 line

PTMProphet: further tweaks to enhance performance of the model
------------------------------------------------------------------------
r5867 | real_procopio | 2012-05-15 17:00:33 -0700 (Tue, 15 May 2012) | 1 line

[PepXMLViewer] Fix webserver accessible file path
------------------------------------------------------------------------
r5866 | real_procopio | 2012-05-15 14:26:09 -0700 (Tue, 15 May 2012) | 1 line

[lorikeet] Fix typos on parameter names for n- and c-terMods
------------------------------------------------------------------------
r5865 | real_procopio | 2012-05-15 14:20:38 -0700 (Tue, 15 May 2012) | 1 line

[mascotout.pl] Added error message if file not found; also added html footer with TPP version
------------------------------------------------------------------------
r5864 | pcbrefugee | 2012-05-15 13:34:38 -0700 (Tue, 15 May 2012) | 1 line

Branch copy of fix for an infinite recursion bug I introduced in trunk, change 5637 (Nov 2011).  I missed it because I tend to use RAMP+pwiz instead of mzparser, surprising that it took anyone else this long to notice.  Just a one liner to fix.  Also backing out change 5854 to cached_ramp.h which was an attempt to fix this, and which led to performance hits in XPress and Libra (5853 is addressed XPress performance with changes equivalent to the #defines in cached_ramp.h, but Libra is still dinged)
------------------------------------------------------------------------
r5862 | real_procopio | 2012-05-14 20:08:45 -0700 (Mon, 14 May 2012) | 1 line

[LibraPeptideParser] Re-formatting code so it can be read by human beings, no functional change
------------------------------------------------------------------------
r5860 | dshteyn | 2012-05-14 15:28:57 -0700 (Mon, 14 May 2012) | 1 line

PTMProphet: model tweak
------------------------------------------------------------------------
r5858 | dshteyn | 2012-05-14 14:15:45 -0700 (Mon, 14 May 2012) | 1 line

PTMProphetMpx: tweak to the model improves performance
------------------------------------------------------------------------
r5857 | spacepod | 2012-05-14 13:05:59 -0700 (Mon, 14 May 2012) | 1 line

Removing zlib from build prerequisites on OS X; otherwise on make will error out on OS X  (no target for -lz).  zlib is still included in the linker flags for os x X!Tandem.  NOTE: if zlib is not needed for some special platform such as mingw, it would be cleanest to remove this logic and simply remove ZLIB_LIB from the xtandem prereq list in both TPP and extern/xtandem makefiles.
------------------------------------------------------------------------
r5856 | dshteyn | 2012-05-14 13:01:43 -0700 (Mon, 14 May 2012) | 1 line

New function for PTMProphet that remembers the peaks already matched
------------------------------------------------------------------------
r5855 | dshteyn | 2012-05-14 12:59:55 -0700 (Mon, 14 May 2012) | 1 line

PTMProphet: Tweaking the algorithm to improve model
------------------------------------------------------------------------
r5854 | dshteyn | 2012-05-11 16:05:54 -0700 (Fri, 11 May 2012) | 1 line

Commented out code causing an Infinite Recurrence
------------------------------------------------------------------------
r5853 | dshteyn | 2012-05-11 16:03:09 -0700 (Fri, 11 May 2012) | 1 line

XPressPeptideParser: was slow, much faster using cached_ramp
------------------------------------------------------------------------
r5851 | real_procopio | 2012-05-10 14:33:38 -0700 (Thu, 10 May 2012) | 1 line

[Petunia] Avoid doing the blinky thing on initial page load; also made blinking code more elegant (these things matter, yo!)
------------------------------------------------------------------------
r5850 | real_procopio | 2012-05-10 13:42:43 -0700 (Thu, 10 May 2012) | 1 line

[Tandem2XML] Re-indented entire file for readibility, no functional change
------------------------------------------------------------------------
r5849 | dshteyn | 2012-05-10 11:32:39 -0700 (Thu, 10 May 2012) | 1 line

Increase precision for reported intensities so even the tiny peaks can be seen...helpful for PTM assignment that depends on the small peaks
------------------------------------------------------------------------
r5848 | slagelwa | 2012-05-09 16:22:10 -0700 (Wed, 09 May 2012) | 14 lines

Correction for building tandem w/pthreads as it was missing a dll.

Turns out that in the past we were linking to the Windows version of threads 
even though we were building it in a Unix like environment provided by MinGW.  
This was accomplished by setting the define MSVC to fool the tandem build to
think it was in a pure Windows environment...which of course is was not. This no
longer works since the newest version of tandem has added some additional MS 
specific code (vector math)that is unavailable to MinGW.  So instead of changing
the tandem code to allow MS threads but not the math stuff I instead just built 
a pthreads version.  

Problem is that pthreads can only be build with a dynamic library (well *almost*
true but for our purposes it might as well be).  So we now include the pthreads 
dll in the installer.
------------------------------------------------------------------------
r5847 | real_procopio | 2012-05-09 15:59:18 -0700 (Wed, 09 May 2012) | 1 line

[PepXMLViewer] Default ions2 link to Lorikeet, hide the link to old viewer (still available via Pick Columns)
------------------------------------------------------------------------
r5846 | real_procopio | 2012-05-09 15:44:49 -0700 (Wed, 09 May 2012) | 1 line

[Petunia] Add blinking baloney when checking status on jobs page; Made MULTIPLEX the default for PTMProphet (as per DDS)
------------------------------------------------------------------------
r5845 | slagelwa | 2012-05-09 15:18:09 -0700 (Wed, 09 May 2012) | 5 lines

Commented out EC2 special case in Makefile. Its no longer the default to
detect that you are building on a EC2 node and need a special move to handle
issues with using S3FS. If you need/want this functionality either uncomment
the line in the Makefile.incl, or add the define on the command line.

------------------------------------------------------------------------
r5844 | dshteyn | 2012-05-09 14:54:13 -0700 (Wed, 09 May 2012) | 1 line

ProphetModels.pl:  BUGFIX double counting uniques
------------------------------------------------------------------------
r5843 | real_procopio | 2012-05-09 12:35:26 -0700 (Wed, 09 May 2012) | 1 line

[Petunia] Fixed auto-refresh of page when submitting a job in Windows; Added ability to delete a single command output log file; Updated userTimeoutRecovery for new log files; Fixed small typo on PTMProphet page.
------------------------------------------------------------------------
r5842 | real_procopio | 2012-05-08 14:46:46 -0700 (Tue, 08 May 2012) | 1 line

[plot-msms-js] Bugfix: do not attempt to populate ms1 data unless we are reading an mz[X]ML file
------------------------------------------------------------------------
r5841 | real_procopio | 2012-05-07 16:40:47 -0700 (Mon, 07 May 2012) | 1 line

[Petunia] Specify output file to PTMProphet
------------------------------------------------------------------------
r5840 | slagelwa | 2012-05-07 16:32:35 -0700 (Mon, 07 May 2012) | 2 lines

Merging another of David's changes in.

------------------------------------------------------------------------
r5838 | slagelwa | 2012-05-07 13:16:44 -0700 (Mon, 07 May 2012) | 2 lines

Fixing compile issue with NEWPATH

------------------------------------------------------------------------
r5836 | dshteyn | 2012-05-07 12:10:59 -0700 (Mon, 07 May 2012) | 1 line

Makefile for building PTMProphet MULTIPLEX
------------------------------------------------------------------------
r5835 | dshteyn | 2012-05-07 12:07:59 -0700 (Mon, 07 May 2012) | 1 line

updateAllPaths.pl: switch to '\' to '/' for updating 
------------------------------------------------------------------------
r5833 | real_procopio | 2012-05-07 11:02:18 -0700 (Mon, 07 May 2012) | 1 line

[Petunia] Fix reported bug when converting multiple files to pepXML using semi-cleavage specificity
------------------------------------------------------------------------
r5832 | slagelwa | 2012-05-07 10:47:28 -0700 (Mon, 07 May 2012) | 2 lines

Merging in David's latest check in on trunk into 4.6

------------------------------------------------------------------------
r5821 | slagelwa | 2012-05-04 17:26:19 -0700 (Fri, 04 May 2012) | 2 lines

Merging David's changes that were checked in on the trunk

------------------------------------------------------------------------
r5819 | real_procopio | 2012-05-04 15:39:06 -0700 (Fri, 04 May 2012) | 1 line

[petunia] Added PTMProphet page (with a hack until the executable can handle output file as a parameter)
------------------------------------------------------------------------
r5816 | real_procopio | 2012-05-03 12:00:41 -0700 (Thu, 03 May 2012) | 1 line

Added basic Amazon EC2 Management page: can register/delete keys and check status; Show 'no jobs' in Jobs status tooltip if none have been launched.
------------------------------------------------------------------------
r5815 | slagelwa | 2012-05-03 10:53:21 -0700 (Thu, 03 May 2012) | 1 line

Adding PTM prophet to Windows installer file list
------------------------------------------------------------------------
r5814 | slagelwa | 2012-05-02 14:18:46 -0700 (Wed, 02 May 2012) | 2 lines

.pl.pl should be .pl

------------------------------------------------------------------------
r5813 | slagelwa | 2012-05-02 12:01:45 -0700 (Wed, 02 May 2012) | 3 lines

Tabs.  Wicked. Tricksy. False.  We hates Tabs.


------------------------------------------------------------------------
r5812 | slagelwa | 2012-05-02 10:14:31 -0700 (Wed, 02 May 2012) | 2 lines

Adding rules for createChargeFile, mergeCharges and fileDownloader

------------------------------------------------------------------------
r5811 | slagelwa | 2012-05-01 11:00:39 -0700 (Tue, 01 May 2012) | 3 lines

Merging David Shteynbergs recent change on the trunk into 4.6.


------------------------------------------------------------------------
r5809 | slagelwa | 2012-04-30 15:46:10 -0700 (Mon, 30 Apr 2012) | 2 lines

Merging changes added on 4.5.2 branch after release

------------------------------------------------------------------------
r5804 | slagelwa | 2012-04-20 15:41:21 -0700 (Fri, 20 Apr 2012) | 2 lines

* Fixed the patching of hdf5
* Set the version/build
------------------------------------------------------------------------
r5803 | slagelwa | 2012-04-19 14:57:34 -0700 (Thu, 19 Apr 2012) | 1 line

[branch 4.6] creating the 4-6 branch from the trunk
------------------------------------------------------------------------


 
Personal tools