TPP:5.0.0 SVN Log
From SPCTools
r6654 | slagelwa | 2014-09-30 10:46:26 -0700 (Tue, 30 Sep 2014) | 3 lines
TPP5-Refactor: making branch from trunk to work on TPP5 changes to directory structure, source files, build system, etc..
r6655 | slagelwa | 2014-09-30 11:17:45 -0700 (Tue, 30 Sep 2014) | 4 lines
TPP5-Refactor: Rename all ".cxx" files as ".cpp". After a lengthy discussion we decided to standardize on the extension ".cpp" for all of the C++ source files in TPP.
r6656 | slagelwa | 2014-09-30 12:10:59 -0700 (Tue, 30 Sep 2014) | 2 lines
TPP5-Refactor: removing deprecated pwiz folder
r6657 | slagelwa | 2014-09-30 12:22:31 -0700 (Tue, 30 Sep 2014) | 4 lines
TPP5-Refactor: retired refresh_interact. This wasn't being compiled in the TPP build and when I tried to compile it just throws all kinds of errors.
r6658 | slagelwa | 2014-09-30 12:32:15 -0700 (Tue, 30 Sep 2014) | 3 lines
TPP5-Refactor: Renaming common to Common so that it conforms with the other directory names in src/.
r6659 | slagelwa | 2014-09-30 12:36:36 -0700 (Tue, 30 Sep 2014) | 3 lines
TPP5-Refactor: Renaming util to Util so that it conforms with the other directory names in src/.
r6660 | slagelwa | 2014-09-30 12:45:08 -0700 (Tue, 30 Sep 2014) | 2 lines
TPP5-Refactor: directories didn't get deleted when retired or renamed
r6661 | slagelwa | 2014-09-30 12:48:32 -0700 (Tue, 30 Sep 2014) | 3 lines
TPP5-Refactor: moved Enzyme/ to Common/Enzyme. Seems Enzyme would be something that's common to many TPP components.
r6662 | slagelwa | 2014-09-30 12:57:56 -0700 (Tue, 30 Sep 2014) | 3 lines
TPP5-Refactor: updating #include statements to reflect move of the Enzyme/ folder to Common/Enzyme/
r6663 | slagelwa | 2014-09-30 13:06:00 -0700 (Tue, 30 Sep 2014) | 3 lines
TPP5-Refactor: moved COVERAGE/ folder into src/Util and renamed it batchcoverage after the name of the program it truly is.
r6664 | slagelwa | 2014-09-30 13:23:23 -0700 (Tue, 30 Sep 2014) | 4 lines
TPP5-Refactor: Removing all Visual Studio project files. These are project files are or will be seriously out of date after all of the TPP-5 refactoring and we are not in a position to update or maintain them anymore.
r6665 | slagelwa | 2014-09-30 13:29:28 -0700 (Tue, 30 Sep 2014) | 3 lines
TPP5-Refactor: moving run_in, runperl, tpp_hostname, and setWin32Permissions to the Util/ directory because they are utilities.
r6666 | slagelwa | 2014-09-30 13:30:37 -0700 (Tue, 30 Sep 2014) | 2 lines
TPP5-Refactor: unused. (Visual Studio thing? for Brian Pratt?)
r6667 | slagelwa | 2014-09-30 13:32:20 -0700 (Tue, 30 Sep 2014) | 2 lines
TPP5-Refactor: unused Win32 batch file, remove deleted directory
r6668 | slagelwa | 2014-09-30 14:07:05 -0700 (Tue, 30 Sep 2014) | 2 lines
TPP5-Refactor: perl_paths goes away in the new system.
r6669 | slagelwa | 2014-09-30 14:37:18 -0700 (Tue, 30 Sep 2014) | 2 lines
TPP5-Refactor: rolling back the previous change
r6670 | slagelwa | 2014-09-30 14:39:14 -0700 (Tue, 30 Sep 2014) | 5 lines
TPP5-Refactor: moving xtandem out of extern/ and into src/Search as the new policy is to try to keep only truly extern things in extern and we've heavily modified X!Tandem.
r6671 | slagelwa | 2014-09-30 14:41:30 -0700 (Tue, 30 Sep 2014) | 2 lines
TPP5-Refactor: perl_paths goes away (again) in the new system.
r6672 | slagelwa | 2014-10-01 09:19:02 -0700 (Wed, 01 Oct 2014) | 2 lines
TPP5-Refactor: renaming cxx files as cpp
r6673 | slagelwa | 2014-10-01 09:39:13 -0700 (Wed, 01 Oct 2014) | 3 lines
TPP5-Refactor: moving hpctools out of extern/ as its not a 3rd party external requirement for TPP.
r6674 | slagelwa | 2014-10-01 09:43:26 -0700 (Wed, 01 Oct 2014) | 3 lines
TPP5-Refactor: removing Visual Studio project files for building zlib. We now just do everything under MingW.
r6675 | slagelwa | 2014-10-01 09:46:32 -0700 (Wed, 01 Oct 2014) | 3 lines
TPP5-Refactor: removing VisualStudio files from extern. No longer maintain them.
r6676 | slagelwa | 2014-10-01 09:51:16 -0700 (Wed, 01 Oct 2014) | 3 lines
TPP5-Refactor: switching from using comet executables to just compiling comet for the platform.
r6677 | slagelwa | 2014-10-01 09:51:54 -0700 (Wed, 01 Oct 2014) | 2 lines
TPP5-Refactor: removing bat files (not used anymore if ever).
r6678 | slagelwa | 2014-10-01 09:52:47 -0700 (Wed, 01 Oct 2014) | 2 lines
TPP5-Refactor: not sure what this was ever for.
r6679 | slagelwa | 2014-10-01 10:01:17 -0700 (Wed, 01 Oct 2014) | 3 lines
TPP5-Refactor: fix a minor issue with includes that more recent gcc compilers were tripping up on.
r6680 | slagelwa | 2014-10-01 10:07:41 -0700 (Wed, 01 Oct 2014) | 3 lines
TPP5-Refactor: MingW64 gcc compiler seems to already have defined _WIN32_WINNT and with warnings as errors this stops the compile.
r6681 | slagelwa | 2014-10-01 10:26:17 -0700 (Wed, 01 Oct 2014) | 3 lines
TPP5-Refactor: replacing unknown bzip2.dll file by using actual source and building what we need.
r6682 | slagelwa | 2014-10-01 10:28:14 -0700 (Wed, 01 Oct 2014) | 3 lines
TPP5-Refactor: adding two more patches to boost 1.54 for compiling under recent gcc compilers on Linux/MingW64
r6683 | slagelwa | 2014-10-01 10:32:37 -0700 (Wed, 01 Oct 2014) | 2 lines
TPP5-Refactor: removing executable property on archives
r6684 | slagelwa | 2014-10-01 10:33:18 -0700 (Wed, 01 Oct 2014) | 2 lines
TPP5-Refactor: replacing gzstream directory with archive and patch.
r6685 | slagelwa | 2014-10-01 10:39:09 -0700 (Wed, 01 Oct 2014) | 2 lines
TPP5-Refactor: upgrade libarchive archive and add gd and png
r6686 | slagelwa | 2014-10-01 10:40:15 -0700 (Wed, 01 Oct 2014) | 2 lines
TPP5-Refactor: remove unneeded zlib dll's
r6687 | slagelwa | 2014-10-01 12:07:16 -0700 (Wed, 01 Oct 2014) | 3 lines
TPP5-Refactor: update include definitions with new directory locations.
r6688 | slagelwa | 2014-10-01 13:50:47 -0700 (Wed, 01 Oct 2014) | 4 lines
TPP5-Refactor: the kwset search routines were under the removed refresh_interact but were used by refreshparser and spectrast. Extracted a copy into Common so they can be properly used in more than one place.
r6693 | slagelwa | 2014-10-03 11:00:31 -0700 (Fri, 03 Oct 2014) | 2 lines
TPP5-Refactor: removing unused deprecated programs/files from Util
r6694 | slagelwa | 2014-10-03 13:53:45 -0700 (Fri, 03 Oct 2014) | 2 lines
TPP5-Refactor: removing unused deprecated batch file
r6696 | slagelwa | 2014-10-03 14:15:50 -0700 (Fri, 03 Oct 2014) | 2 lines
TPP5-Version: bringing up to date with trunk
r6698 | slagelwa | 2014-10-03 14:22:00 -0700 (Fri, 03 Oct 2014) | 2 lines
TPP5-Refactor: Fixed ISB's name/address
r6699 | slagelwa | 2014-10-03 14:22:40 -0700 (Fri, 03 Oct 2014) | 2 lines
TPP5-Refactor: Removed as these don't appear to be used anywhere.
r6700 | slagelwa | 2014-10-03 14:23:50 -0700 (Fri, 03 Oct 2014) | 2 lines
TPP5-Refactor: doesn't appear to be used anywere
r6701 | slagelwa | 2014-10-03 14:24:40 -0700 (Fri, 03 Oct 2014) | 3 lines
TPP5-Refactor: use getLocalHTML() function instead of define macro for path location
r6702 | slagelwa | 2014-10-03 14:25:28 -0700 (Fri, 03 Oct 2014) | 2 lines
TPP5-Refactor: changes necessitated by recent GCC
r6703 | slagelwa | 2014-10-03 14:27:15 -0700 (Fri, 03 Oct 2014) | 3 lines
TPP5-Refactor: removing gd code as it shouldn't be used/necessary anymore with new GD in extern
r6704 | slagelwa | 2014-10-03 14:30:25 -0700 (Fri, 03 Oct 2014) | 22 lines
TPP5-Refactor: Updated include statements to reflect new directory structure and/or file naming policy -This line, and those below, will be ignored--
M mzXML/tools/mzXMLIndexer/indexmzXML.cpp M Quantitation/Libra/LibraPeptideParser/Quantitation.hpp M Quantitation/Libra/LibraPeptideParser/LibraPeptideParser.h M Visualization/InteractParser/InteractParser.h M Visualization/PepXMLViewer/PepXSAXHandler.cpp M Visualization/Pep3D/Pep3D_functions.cpp M Search/SpectraST/SpectraSTSearchOutput.hpp M Search/SpectraST/FileUtils.cpp M Search/SpectraST/plotspectrast.cpp M Search/SpectraST/SpectraSTPepXMLLibImporter.hpp M Search/SpectraST/SpectraSTMzXMLSearchTask.hpp M Search/SpectraST/SpectraSTMzXMLLibImporter.hpp M Search/SpectraST/SpectraSTTsvLibImporter.hpp M Validation/PTMProphetParser/PTMProphetParser.h M Visualization/PepXMLViewer/PepXField.cpp M Validation/Respect/RespectParser.h M Util/add_mz.cpp
r6705 | slagelwa | 2014-10-03 14:33:29 -0700 (Fri, 03 Oct 2014) | 2 lines
TPP5-Refactor: Adding stdin to appease GCC compiler
r6706 | slagelwa | 2014-10-03 14:39:48 -0700 (Fri, 03 Oct 2014) | 4 lines
TPP5-Refactor: Updated some of the target conditionals to use the more standard names. Also had to make some adjustments for functions/defintions that exist under MingW64's GCC but not MingW.
r6707 | slagelwa | 2014-10-03 14:43:40 -0700 (Fri, 03 Oct 2014) | 5 lines
TPP5-Refactor: Introducing new macro TPP_WIN32THREADS to conditionally compile in pthreads or winthreads. Can't simply rely on platform to determine this. Also a good idea to continue to follow this practice for similar functionality.
r6708 | slagelwa | 2014-10-03 16:26:06 -0700 (Fri, 03 Oct 2014) | 2 lines
TPP5-Refactor: removing more Visual Studio files
r6713 | slagelwa | 2014-10-08 09:42:00 -0700 (Wed, 08 Oct 2014) | 2 lines
TPP5-Refactor: Merging trunk r6654 through r6712 into 'TPP_files.nsh'
r6768 | slagelwa | 2014-12-09 15:22:14 -0800 (Tue, 09 Dec 2014) | 5 lines
- Updated ProteoWizards upgrade instructions, makefile more in alignment
with TPP5.0 built system
- Added SPAREParts (back?)
r6779 | slagelwa | 2014-12-23 16:01:39 -0800 (Tue, 23 Dec 2014) | 2 lines
Fixing error message
r6781 | slagelwa | 2014-12-31 14:23:45 -0800 (Wed, 31 Dec 2014) | 3 lines
Checking in my sandbox. Reorganized programs into a more Perl-ish structure.
r6783 | slagelwa | 2014-12-31 14:33:51 -0800 (Wed, 31 Dec 2014) | 3 lines
Missed these changes
r6784 | slagelwa | 2014-12-31 14:59:50 -0800 (Wed, 31 Dec 2014) | 2 lines
Moved contents of CGI to perl.
r6785 | slagelwa | 2014-12-31 15:06:38 -0800 (Wed, 31 Dec 2014) | 1 line
r6786 | slagelwa | 2014-12-31 15:17:02 -0800 (Wed, 31 Dec 2014) | 2 lines
Checking in my source
r6787 | slagelwa | 2014-12-31 15:20:54 -0800 (Wed, 31 Dec 2014) | 2 lines
Added a pwiz-win32 directory, updated README. Reworked Makefile
r6788 | slagelwa | 2014-12-31 15:27:35 -0800 (Wed, 31 Dec 2014) | 2 lines
These got moved
r6789 | slagelwa | 2014-12-31 15:28:34 -0800 (Wed, 31 Dec 2014) | 2 lines
Don't need an empty directory
r6793 | slagelwa | 2015-01-06 16:24:15 -0800 (Tue, 06 Jan 2015) | 41 lines
Numerous changes including:
- Switched over to using the Inno Installer
- Uses a include file build by install instead of having to maintain a file containing the files to install. (One mechanism for handling installation). - Installs Strawberry perl as an option - "perl" checks reworked as it now can install Strawberry perl - "installation" check removed
- Reworked extern/ProteoWizard
- Major updates to Makefile - Now includes a pwiz-win32 so we can have better mgmt of windoze version - Installs pwiz licenses
- Version of TPP is now found in the VERSION.mk
file. Which as its name implies is a Makefile that simply gets included by the other makefiles. This follows the standard VERSION file found in many open source projects. BTW, the build process makes a similar "BUILD.mk" file that contains the version *and* build information.
- XTandem makefile removed and new rules placed in
Search/Makefile
- Worked on URLs in Petunia...more to come
- Included back in Mayu
- Included back in a number of other missing
Linux programs
- Added first pass at a generic http-tpp.conf file
- Added/modified Makefiles in new make system
r6794 | slagelwa | 2015-01-07 00:48:17 -0800 (Wed, 07 Jan 2015) | 2 lines
TPP5-Refactor: merged trunk r6793 into branch
r6795 | slagelwa | 2015-01-07 09:24:43 -0800 (Wed, 07 Jan 2015) | 2 lines
Missed some merge changes.
r6796 | slagelwa | 2015-01-07 09:47:48 -0800 (Wed, 07 Jan 2015) | 4 lines
- Fixed another merge change.
- Renamed tppbin to tpp_bin to match what we call
everything else
r6797 | slagelwa | 2015-01-07 10:18:00 -0800 (Wed, 07 Jan 2015) | 5 lines
One last merge issue which exposed a interesting aspect about amztpp log files, their location. I decided maybe they shouldn't be placed in the top tpp dir and bin dir but instead in the users command dir.
r6799 | slagelwa | 2015-01-07 11:07:10 -0800 (Wed, 07 Jan 2015) | 2 lines
Users don't need no stink'n help in TPP5 ;)
r6800 | slagelwa | 2015-01-07 11:43:49 -0800 (Wed, 07 Jan 2015) | 5 lines
Moved the old prophet image from the help dir into images so it can be used in the model's parser that is going away. Rmemoved other references to the help dir.
r6801 | slagelwa | 2015-01-07 12:10:06 -0800 (Wed, 07 Jan 2015) | 2 lines
TPP5-Refactor: not used anymore
r6804 | slagelwa | 2015-01-11 21:58:23 -0800 (Sun, 11 Jan 2015) | 24 lines
Next big checkin from my sandbox:
- Attempted to make TPP installation relocatable and clean up the confusion
around constants/tpp_hooks/util.cpp. Now uses *one* mechanism for defining various configuration paths and urls instead of #defines call by functions that were wrapped in #defines. The configuration values can all be supplied at build time (say in a site.mk file).
- Added a "base url" configuration. We use to install the html and schema
folders in the web server's document root on windows. On linux, there didn't even appear to be a normal place for these. So I reconfigured the Apache directives to server cgi, html, and schema out of the TPP directory. And its now the same on Linux in Windows. I added a "data" dir which points to were user data is kept. And a url for using this.
- New httpd-tpp.conf file gets generated as part of the build with the build configuration applied (cool)
- More updates to the various Makefiles
* Data, base url configured from make
- Added new "data_url" to support providing a data
prefix to urls (what /ISB/ always was)
- make debugging output *NOT* the default in pepxmlviewer
- I'm sure a bunch other changes I missed
r6805 | slagelwa | 2015-01-11 22:44:04 -0800 (Sun, 11 Jan 2015) | 11 lines
TPP5Refactor: Merged recent DDS changes on trunk into branch:
- PTMProphet: Auto-populate SpectraST Peptide modifications list to
allow for localizing novel mods.
- PepXMLViewer: BUGFIX regenerate index when a new column is added.
- PepXMLViewer.cgi: Correct issue with bad byte offsets in large files
found by Ulli(solved two problems long time to open the pepXML since index is bad, generated duplicate entries in the HTML view).
r6808 | slagelwa | 2015-01-13 21:36:23 -0800 (Tue, 13 Jan 2015) | 2 lines
TPP5-Refactor: Remaining parts from merge from trunk to branch
r6809 | slagelwa | 2015-01-13 21:38:42 -0800 (Tue, 13 Jan 2015) | 2 lines
TPP5-Refactor: Removed CGI dir as contents were moved to perl/
r6810 | slagelwa | 2015-01-13 23:05:45 -0800 (Tue, 13 Jan 2015) | 9 lines
TPP5-Refactor: merge in latest trunk changes
- r6806 | dshteyn | PepXMLViewer: once a column is added to the index,
keep it there always.
- r6807 | dshteyn | PTMProphet: auto-populate modifications not known to
SpectraST Peptide library.
r6812 | slagelwa | 2015-01-14 15:56:18 -0800 (Wed, 14 Jan 2015) | 3 lines
TPP5-Refactor: fixing a bug that Luis encounted when building it. (Or will).
r6813 | slagelwa | 2015-01-20 09:31:29 -0800 (Tue, 20 Jan 2015) | 2 lines
TPP5-Refactor: merged Luis's latest changes on trunk into branch
r6814 | slagelwa | 2015-01-21 16:21:19 -0800 (Wed, 21 Jan 2015) | 2 lines
TPP5-Refactor: would be nice if master makefile build the conf/ directory
r6821 | slagelwa | 2015-01-27 00:18:23 -0800 (Tue, 27 Jan 2015) | 5 lines
TP5-Refactor: merging latest trunk changes into branch
Merging r6813 through r6820 into 'perl' Merging r6810 through r6820 into 'src'
r6822 | slagelwa | 2015-01-27 00:22:48 -0800 (Tue, 27 Jan 2015) | 2 lines
Updated doc/fixed ISB alias
r6823 | slagelwa | 2015-01-27 00:36:43 -0800 (Tue, 27 Jan 2015) | 3 lines
TPP5-Refactor: correct change on TPP5 branch that accidently got backed out due to recent trunk merge.
r6824 | slagelwa | 2015-02-10 07:13:36 -0800 (Tue, 10 Feb 2015) | 1 line
TPP5-Refactor: merging trunk changes into branch
r6825 | slagelwa | 2015-02-11 08:46:20 -0800 (Wed, 11 Feb 2015) | 3 lines
- Now properly handles adding/removing directories from environment variables.
- Also cleaned up the code a little
r6826 | slagelwa | 2015-02-11 09:32:10 -0800 (Wed, 11 Feb 2015) | 3 lines
Renamed function call, problem was only seen on Windows.
r6827 | slagelwa | 2015-02-11 13:02:21 -0800 (Wed, 11 Feb 2015) | 2 lines
Cosmetic (or cosmic) fix
r6828 | slagelwa | 2015-02-11 13:04:26 -0800 (Wed, 11 Feb 2015) | 2 lines
Added UnxUtils back into the windows build
r6829 | slagelwa | 2015-02-11 14:22:21 -0800 (Wed, 11 Feb 2015) | 2 lines
Updated the instructions for Windows. Still incomplete but closer
r6840 | slagelwa | 2015-02-18 15:57:50 -0800 (Wed, 18 Feb 2015) | 2 lines
Added gsl to the linux build
r6841 | slagelwa | 2015-02-18 23:57:18 -0800 (Wed, 18 Feb 2015) | 4 lines
Added additional --without-lzma as DaveC discovered if you have lzma installed on your system then it compiles libarchive with support for lzma and then you have to include the -llzma flag.
r6842 | slagelwa | 2015-02-19 11:43:16 -0800 (Thu, 19 Feb 2015) | 11 lines
Added expat fann to the linux build so that it uses our version instead of the system version (if they even happen to be installed). Allows us to remove these from the build requirements. The only remaining ones are bzip2, libgd, and libpng. Are these commonly installed on systems? If not they either should be added or listed in the requirements.
Also made hdf5 get added if MZ5_SUPPORT is requested. Otherwise it gets ignored. I noticed on the Windows version is was getting built even though it isn't used. And that takes a LONG time....
r6843 | slagelwa | 2015-02-20 23:22:41 -0800 (Fri, 20 Feb 2015) | 2 lines
TPP-5: Adding our modified strawberry perl so we don't have to built it every time.
r6844 | slagelwa | 2015-02-20 23:25:49 -0800 (Fri, 20 Feb 2015) | 2 lines
Added FindBin::libs
r6845 | slagelwa | 2015-02-20 23:27:24 -0800 (Fri, 20 Feb 2015) | 3 lines
TPP5: now uses FindBin::libs to append to INC
also added a README for perl development
r6846 | slagelwa | 2015-02-21 00:05:37 -0800 (Sat, 21 Feb 2015) | 3 lines
TPP-5: Added perl Makefile.PL style tests with some very limited testing of
perl programs and modules
r6847 | slagelwa | 2015-02-22 23:37:45 -0800 (Sun, 22 Feb 2015) | 3 lines
TPP-5: want to leave the markers in the httpd.conf file for Windows as they need to be replaced by the Windows installer
r6848 | slagelwa | 2015-02-22 23:40:43 -0800 (Sun, 22 Feb 2015) | 5 lines
TPP-5 Updated strawberry perl again as it didn't really have FindBin::libs in it. Also threw in "-j" in the hopes I could convinence cpan to stop reading the settings from the users's home directory. Worked better but not completely so I added a error check to let the user know and move it out of the way.
r6849 | slagelwa | 2015-02-23 00:16:57 -0800 (Mon, 23 Feb 2015) | 2 lines
TPP-5: fix typo
r6850 | slagelwa | 2015-02-23 07:42:09 -0800 (Mon, 23 Feb 2015) | 2 lines
TPP-5: standardize on using mingw32 test
r6851 | slagelwa | 2015-02-23 22:45:32 -0800 (Mon, 23 Feb 2015) | 2 lines
TPP-5: use env to point to build area instead of source area
r6852 | slagelwa | 2015-02-24 21:30:51 -0800 (Tue, 24 Feb 2015) | 4 lines
TPP-5: Windows installer now fills in httpd.conf template as it was
being filled in on linux.
r6853 | slagelwa | 2015-03-03 01:08:40 -0800 (Tue, 03 Mar 2015) | 5 lines
TPP5: * Installer now honors data dir settings
* Installer properly fills out httpd conf file * Cleaned up strawberry perl a little more
r6854 | slagelwa | 2015-03-04 07:27:00 -0800 (Wed, 04 Mar 2015) | 13 lines
TPP-5: In my endevour to make the build more configurable I added the ability to set the default URLs used in TPP from the command line. This sort of works to a point, but also exposes a shortcoming in MinGW/MSYS. It likes to mangle paths found in arguments to commands -- such as to GCC. Didn't know that.
So I documented this in the README, and had to come up with a lousy hack to get around it since there isn't a way to disable this function. The hack is to not start URL's provided on the command line with "/". Yeah, I know.
Also brought the make variable names more in aline with their corresponding
- defines.
r6861 | slagelwa | 2015-03-04 22:28:30 -0800 (Wed, 04 Mar 2015) | 4 lines
TPP5: * fixed some comet vs comet.exe funkiness on mingw32
* removed some paths from PERL5LIB on windows as strawberry perl adds them already
r6865 | slagelwa | 2015-03-06 09:49:05 -0800 (Fri, 06 Mar 2015) | 3 lines
TPP5: Added some more documentation, fixed up http conf files after testing on Windows. Fixed tpp_gui's use of shebank line.
r6866 | slagelwa | 2015-03-07 13:35:59 -0800 (Sat, 07 Mar 2015) | 3 lines
TPP5: * added some more checking in the installer
* updated registery enviroment variables
r6873 | slagelwa | 2015-03-20 09:29:49 -0700 (Fri, 20 Mar 2015) | 14 lines
TPP-5: saving snapshot, many changes
* Changed TPP_DIR to SRC_DIR to be more similar to other names and less confusing with the TPP_* environment variables * Cleanup on licensing stuff. Still issue to fix * Added few more perl modules * Messaging in installer when updating env variables * Fixed updating of tpp httpd configuration in installer * Worked on TPP_* variable names * More documentation * Check build values for '/' vs '\' * Many more...
r6875 | slagelwa | 2015-03-23 19:36:59 -0700 (Mon, 23 Mar 2015) | 8 lines
TPP5: * Updated Strawberry perl to 5.18.2.2
* Corrected issue with perl licenses not being there * DEBUG=1 now builds with debugging flags * make debug for building whole debugging tpp * moved new get*() functions until util.h where they belong * getWebserverRoot now returns tppdata value
r6877 | slagelwa | 2015-03-24 22:33:09 -0700 (Tue, 24 Mar 2015) | 13 lines
TPP5:
- removed runperl, doesn't seem to be used anywhere
- guess calctppstats really wants badly to live in cgi-bin
- fixed minor path issue in PepXMLViewer
- fixed a Win32 issue with system() (damn you #ifdef to hell in sysdepends.h
this needs to be cleaned up)
- yes, the path to TPP static web documents is in html/ not in /
I'd love to name this something other than html since it is so muc more than html files.. Common names found in other web frameworks include static/, public/, www/, htdocs/, resources/, assets/,
r6878 | slagelwa | 2015-03-24 22:44:39 -0700 (Tue, 24 Mar 2015) | 2 lines
TPP5: we don't use SWIG anymore
r6879 | slagelwa | 2015-03-25 00:13:13 -0700 (Wed, 25 Mar 2015) | 6 lines
TPP5: Probably really going to regret this but I removed the SWIG ifndefs
from sysdepend.h and reogranized/commented/cleaned up the legacy sometimes backwards ifdef hell. Compiles under gcc on linux/ming32. Can't say for MacOSX or Visual Studio.
r6880 | slagelwa | 2015-03-25 00:31:17 -0700 (Wed, 25 Mar 2015) | 3 lines
TPP5: removed run_in, not used anylonger. Also removed source file for
runperl as it got left around
r6881 | slagelwa | 2015-03-27 15:15:57 -0700 (Fri, 27 Mar 2015) | 3 lines
TPP5: added check for previous version of TPP to installer and warn that they
have to uninstall it first.
r6885 | slagelwa | 2015-03-31 22:32:10 -0700 (Tue, 31 Mar 2015) | 16 lines
TPP-5: Changed the way the install works on Windows. "make install" no longer builds a installer then runs it. Also removed the building of a "manifest" to give to the installer so it can the same make install that Linux does and just use the "recursefire" option in Inno to slurp in the installation directory. Makes Makefile much simpler and much easier to maintain. Only risk is that it pulls in unexpected files - so make sure you clean the install directory before making the installer.
The new targets to make this all happen are:
install - of course installer - packages up the installation directory into a installer setup - runs the installer (need a better name) uninstall - removes the installation directory
r6886 | slagelwa | 2015-03-31 22:42:45 -0700 (Tue, 31 Mar 2015) | 2 lines
TPP5: Install pwiz EULA licenses on Windows
r6887 | slagelwa | 2015-03-31 23:52:30 -0700 (Tue, 31 Mar 2015) | 3 lines
TPP5: Try to check for ActivePerl and ask users to uninstall it if they only installed it to run TPP
r6890 | slagelwa | 2015-04-01 09:33:22 -0700 (Wed, 01 Apr 2015) | 3 lines
TPP5: strawberry perl is now added back in as a optional component. Will have to come up with a mechanism to do the same with pwiz.
r6894 | slagelwa | 2015-04-01 21:49:29 -0700 (Wed, 01 Apr 2015) | 2 lines
TPP5: make uninstall ALWAYS run
r6897 | slagelwa | 2015-04-06 00:04:31 -0700 (Mon, 06 Apr 2015) | 9 lines
TPP5: Well we're back to the install writing a file to feed to the installer. I really wanted to go the "grab the installation directory" approach but it was too hard to separate out pwiz into a component. We probably could have lived without this being a component but I figured where there was one use case there was likely going to be another. On the plus side I made it a little simpler to read and understand. Oh and it means there is less change that we'll accidently pick something up in the build.
r6898 | slagelwa | 2015-04-06 00:05:12 -0700 (Mon, 06 Apr 2015) | 2 lines
TPP5: there is no 'pwd' on windows
r6899 | slagelwa | 2015-04-06 00:05:43 -0700 (Mon, 06 Apr 2015) | 2 lines
TPP5: static html files are in same location now
r6900 | slagelwa | 2015-04-06 00:06:40 -0700 (Mon, 06 Apr 2015) | 3 lines
TPP5: latest version of strawberry perl was yelling about use strict and bare endhtml calls
r6901 | slagelwa | 2015-04-06 00:48:46 -0700 (Mon, 06 Apr 2015) | 2 lines
TPP5: If activestate perl is installed deselect and deactivate strawberry perl
r6905 | slagelwa | 2015-04-16 15:43:37 -0700 (Thu, 16 Apr 2015) | 3 lines
Looks like TeamCity may have changed their API. Also put in a error message to tell users when it can't identify the proper file to download.
r6906 | slagelwa | 2015-04-27 00:04:03 -0700 (Mon, 27 Apr 2015) | 2 lines
TPP-5: Added routines for getting the log directory
r6907 | slagelwa | 2015-04-27 00:05:07 -0700 (Mon, 27 Apr 2015) | 2 lines
TPP-5: fixed an issue with getting the current working directory
r6908 | slagelwa | 2015-04-27 00:05:51 -0700 (Mon, 27 Apr 2015) | 2 lines
TPP-5: Not sure why but the win32 components weren't separated correctly
r6909 | slagelwa | 2015-04-28 13:20:32 -0700 (Tue, 28 Apr 2015) | 2 lines
TPP-5: Minor editing of instructions to better reflect the semvar standard
r6911 | slagelwa | 2015-04-30 22:14:27 -0700 (Thu, 30 Apr 2015) | 4 lines
TPP-5: Now with a web server
Fixed some conf/ file issues around web server configuration
r6916 | slagelwa | 2015-05-07 16:10:23 -0700 (Thu, 07 May 2015) | 3 lines
TPP-5: no need to call clean on realclean in boost
fixed license file installation
r6917 | slagelwa | 2015-05-07 22:34:18 -0700 (Thu, 07 May 2015) | 3 lines
TPP-5: Looks like teamcity changed there urls again. Files <> File. Also fixed some undefined warnings.
r6918 | slagelwa | 2015-05-07 23:48:19 -0700 (Thu, 07 May 2015) | 2 lines
these not this
r6919 | slagelwa | 2015-05-08 00:05:56 -0700 (Fri, 08 May 2015) | 4 lines
TPP5 Added back boost-clean to realclean. Its needed
Included version info in boost as I was plyaing with upgrading it
r6920 | slagelwa | 2015-05-08 00:10:04 -0700 (Fri, 08 May 2015) | 3 lines
TPP5: merged trunch changes from r6824-HEAD
r6921 | slagelwa | 2015-05-08 00:20:07 -0700 (Fri, 08 May 2015) | 2 lines
TPP-5: Make sure readme has windows lines endings
r6922 | slagelwa | 2015-05-08 00:27:18 -0700 (Fri, 08 May 2015) | 2 lines
TPP-5 Updated comet
r6923 | slagelwa | 2015-05-11 22:23:35 -0700 (Mon, 11 May 2015) | 3 lines
TPP-5 appweb was missing license file, oh and cp not mv
the file.
r6924 | slagelwa | 2015-05-11 22:24:45 -0700 (Mon, 11 May 2015) | 3 lines
TPP-5: ignore build and site.mk files
r6927 | slagelwa | 2015-05-13 06:44:12 -0700 (Wed, 13 May 2015) | 2 lines
TPP-5: fixed more security warnings around CGI::param()
r6928 | slagelwa | 2015-05-13 06:45:36 -0700 (Wed, 13 May 2015) | 3 lines
TPP-5: * fixed problems with the windows pwiz programs
* updated windows pwiz to latest build
r6929 | slagelwa | 2015-05-13 23:04:27 -0700 (Wed, 13 May 2015) | 6 lines
TPP-5
* merged trunk r6916:HEAD changes * creates dbase/speclib directory
r6932 | slagelwa | 2015-05-17 22:42:34 -0700 (Sun, 17 May 2015) | 2 lines
TPP-5: fixed a issue introduced by the last merge
r6933 | slagelwa | 2015-05-17 22:43:57 -0700 (Sun, 17 May 2015) | 3 lines
TPP-5: Merged changes from trunk r6694 up to HEAD to address possible missing of changes due to tree conflicts
r6934 | slagelwa | 2015-05-17 23:01:40 -0700 (Sun, 17 May 2015) | 2 lines
TPP-5: fixed issue with bogus message about illegal directory
r6937 | slagelwa | 2015-05-20 12:51:01 -0700 (Wed, 20 May 2015) | 5 lines
TPP-5 Merging r6929 through r6935 from trunk into branch /src
* Mhoopman's fixes * Some proteinprophet change?
r6938 | slagelwa | 2015-05-20 23:11:54 -0700 (Wed, 20 May 2015) | 4 lines
TPP-5:
* Added a warning if users choose not to install appweb or perl * installer/setup comment
r6939 | slagelwa | 2015-05-20 23:14:15 -0700 (Wed, 20 May 2015) | 7 lines
TPP-5:
* noticed there were a few cases where it would try to rebuild the TPP perl archive when it shouldn't of. So fixed that. * And thanks, someone took over the SQS CPAN perl module and added a bunch of tests which cause the build to fail. Others have reported it. So I specified the version until the *** fixes it.
r6940 | slagelwa | 2015-05-21 00:08:31 -0700 (Thu, 21 May 2015) | 2 lines
TPP-5 mismerge
r6947 | slagelwa | 2015-06-15 23:12:26 -0700 (Mon, 15 Jun 2015) | 2 lines
TPP-5: merged changes from TPP-trunk r6946
r6949 | slagelwa | 2015-06-24 13:12:53 -0700 (Wed, 24 Jun 2015) | 16 lines
TPP-5: Installation now includes licenses for the following:
boost bzip2 d3 expat fann gsl gzstream libarchive libpng libgd
Hopefully this will avoid getting any DMCA's...
r6950 | slagelwa | 2015-06-25 07:51:25 -0700 (Thu, 25 Jun 2015) | 2 lines
TPP-5: Merged Jimmy's latest trunk change
r6951 | slagelwa | 2015-06-25 07:52:38 -0700 (Thu, 25 Jun 2015) | 3 lines
TPP-5: rolled back in the multi_param() calls that probably we removed in
by accident in a merge from trunk
r6952 | slagelwa | 2015-06-25 07:53:06 -0700 (Thu, 25 Jun 2015) | 2 lines
TPP-5: upgraded appeb from 5.4.0 to 6.0.0
r6955 | slagelwa | 2015-07-27 13:10:41 -0700 (Mon, 27 Jul 2015) | 21 lines
TPP-5: Restoring original r6963 change lost by Sourceforge
Revision: 6953 Author: slagelwa Date: 2015-07-16 16:25:49 +0000 (Thu, 16 Jul 2015)
Log Message:
TPP-5: Added/increased timeouts on the petunia script so that multiple jobs finish. The EmbedThis Appweb web server tends to closely watch its threads for requests that might be runaway (for security). Petunia does a fork (or pseudo fork for Windows) then runs using backticks commands for a job. When the first command finishes it appears that Appweb is catching some signal, or at least detects a closing thread then shuts things down. So I've extended the timeouts to match the timeouts being used in Apache (5 hrs). This solves the problem in the short term.
In the long run, we should consider an alternative approach that doesn't use the pseudo-thread model of fork() in perl on Windows. I'd suggest using Win32::Process to create a "real" process, to avoid all of the oddities associated with the web server, both Apache and Appweb...
r6956 | slagelwa | 2015-07-27 13:23:49 -0700 (Mon, 27 Jul 2015) | 16 lines
TPP-5: Restoring original r6964 change lost by Sourceforge
Revision: 6954 Author: slagelwa Date: 2015-07-16 16:28:36 +0000 (Thu, 16 Jul 2015) Log Message:
TPP-5: Reworked checking for ActivePerl including adding a bunch more checks on registry keys. Tested against every installer found in
/proteomics/sw/ActivePerl
As new ActivePerl releases occur they should be added to this folder so we can test against them in the future. (ActivePerl only makes available the most recent and previous release of their product. Older releases are behind a paywall).
r6957 | slagelwa | 2015-07-27 13:27:44 -0700 (Mon, 27 Jul 2015) | 8 lines
TPP-5: Restoring original r6965 change lost by Sourceforge
Revision: 6955 Author: slagelwa Date: 2015-07-16 16:29:35 +0000 (Thu, 16 Jul 2015) Log Message:
TPP-5: cleaned up language in error dialog
r6958 | slagelwa | 2015-07-27 14:37:20 -0700 (Mon, 27 Jul 2015) | 4 lines
TPP-5: Fixed html path in tpp_models.pl. Now uses tpplib function instead of hardcoding it.
r6959 | slagelwa | 2015-07-27 14:38:22 -0700 (Mon, 27 Jul 2015) | 5 lines
TPP-5: Rely on programs just being in PATH in fileDownloader.pl. Can override this if users want by editing file. (I'm not going to go back to using that crazy regex replacing string from the old perl_paths.makefile)
r6960 | slagelwa | 2015-07-27 14:40:46 -0700 (Mon, 27 Jul 2015) | 3 lines
TPP-5: Fixed another multi_param() in tpp_gui with regards to downloading
spec files
r6961 | slagelwa | 2015-07-27 14:43:51 -0700 (Mon, 27 Jul 2015) | 3 lines
TPP-5: added the missing errorbars js file that for some reason was never in
TPP.
r6962 | slagelwa | 2015-07-27 14:58:58 -0700 (Mon, 27 Jul 2015) | 12 lines
TPP-5:
* Fixed issue with perl scripts not running in Petunia by changing the registry hive from HKCR to HKLM when associating .pl files with the Perl executable so that it'll work for all users on a system.
* Changed TPP Information to TPP Support in the start menu drop down menu
* Fixed the petunia.ico for shortcuts. Was using a path to the build area instead of the installation area so it worked fine on dev machines.
r6963 | slagelwa | 2015-07-27 15:02:08 -0700 (Mon, 27 Jul 2015) | 2 lines
TPP-5: Fixed Spectrast ('ST') link in PepXMLViewer
r6964 | slagelwa | 2015-07-27 23:00:02 -0700 (Mon, 27 Jul 2015) | 3 lines
TPP-5 : Fixed ProtXMLViewer/old viewer
r6965 | slagelwa | 2015-07-27 23:02:11 -0700 (Mon, 27 Jul 2015) | 3 lines
TPP-5: added back xsltproc (win32) for protxml viewers
(among other things)
r6966 | slagelwa | 2015-07-29 00:11:22 -0700 (Wed, 29 Jul 2015) | 6 lines
TPP-5: Merging trunk r6947 through r6965 into branch
Two check ins by DSS. Note that these are erronously logged since the SourceForge recovery.
r6967 | slagelwa | 2015-08-04 12:21:44 -0700 (Tue, 04 Aug 2015) | 2 lines
TPP-5: Added back in gnuplot (and now with licenses)
r6968 | slagelwa | 2015-08-04 15:23:10 -0700 (Tue, 04 Aug 2015) | 2 lines
TPP-5: updated comet
r6975 | slagelwa | 2015-08-13 22:21:36 -0700 (Thu, 13 Aug 2015) | 3 lines
TPP-5: Reworked the windows installer one last time to make it simpler to
understand and use.
r6976 | slagelwa | 2015-08-13 23:01:49 -0700 (Thu, 13 Aug 2015) | 15 lines
TPP-5: merge the following changes from trunk to branch
[r6969] by dshteyn InteractParser: add option to record ion_injection_time in
pepXML. Rewrite spectrum names according to TPP conventions.
[r6970] by dshteyn ModificationInfo: BUGFIX, InteractParser was not including variable mods in the peptide string when the listed modifications in the pepXML\ where not in order.
[r6971] by dshteyn mzParser: ionIsolationTime
[r6973] by dshteyn Support legacy calls from Mascot2XML that were breaking the build.
r6977 | slagelwa | 2015-08-13 23:08:54 -0700 (Thu, 13 Aug 2015) | 9 lines
TPP-5: merged following changes from trunk to branch
[r6974] by real_procopio [plot-msms-js] Limit how many scans we backtrack while
looking for parent MS1 scan to 500. Spectra in files with MS2 data only would
take very long to open since the counter was going all the way to the beginning
of the file looking for an MS1 scan.
r6980 | slagelwa | 2015-08-14 12:23:38 -0700 (Fri, 14 Aug 2015) | 2 lines
TPP-5: Fixed some clean and target related issues
r6981 | slagelwa | 2015-08-14 12:26:16 -0700 (Fri, 14 Aug 2015) | 8 lines
TPP-5: Merged in Henry's recent spectrast change:
[r6972] Multi-threading for mz(X)ML search; LINUX standalone compile now uses
mzParser instead of ramp; Decoy ratio analysis now optional
* Also had to fix a cast from int to void pointer warning/error
r6982 | slagelwa | 2015-08-14 13:12:19 -0700 (Fri, 14 Aug 2015) | 9 lines
TPP-5: Merged following changes from trunk into branch:
[6979] PTMProphet: new feature, neutral losses! Changes in modification
specification on commandline!
[6978] PTMProphet: new feature, neutral losses! Changes in modification
specification on commandline
r6983 | slagelwa | 2015-08-14 13:23:12 -0700 (Fri, 14 Aug 2015) | 3 lines
TPP-5: Merging rest of r6966 through r6982 trunk into branch
r6984 | slagelwa | 2015-08-15 20:37:21 -0700 (Sat, 15 Aug 2015) | 7 lines
TPP-5: Having problems linking with gcc on linux. Not sure while, was having similar issue on windows but that was likely a old library issue that I fixed. If anyone knows why the function definition with defaults aren't working please fix.
r6992 | slagelwa | 2015-08-21 12:51:47 -0700 (Fri, 21 Aug 2015) | 2 lines
TPP-5: found some more missing "multi_param()" calls
r6993 | slagelwa | 2015-08-24 23:20:16 -0700 (Mon, 24 Aug 2015) | 2 lines
TPP-5: remerged Henry's changes
r6994 | slagelwa | 2015-08-24 23:23:37 -0700 (Mon, 24 Aug 2015) | 3 lines
TPP-5: added the inno dependency installer so next time Luis installs on a new laptop msconvert will work when he forgets to install its dependencies
r6995 | slagelwa | 2015-08-24 23:48:42 -0700 (Mon, 24 Aug 2015) | 5 lines
TPP-5: Merging trunk r6983 through r6994
* PTMProphet changes
r6998 | slagelwa | 2015-08-25 16:42:13 -0700 (Tue, 25 Aug 2015) | 2 lines
TPP-5: fixed an issue with output paths in jobs
r7007 | slagelwa | 2015-08-30 22:59:49 -0700 (Sun, 30 Aug 2015) | 7 lines
TPP-5: made installing pwiz dependencies an selectable option in the installer as luis found out that sometimes the dependencies can fail to install and this causes the installer to fail. Only option is to then choose not to install pwiz. So now if it fails you can skip installing the dependencies and fix it manually if you really need them.
r7008 | slagelwa | 2015-08-31 08:04:44 -0700 (Mon, 31 Aug 2015) | 2 lines
TPP-5: bumped version
r7009 | slagelwa | 2015-08-31 08:10:52 -0700 (Mon, 31 Aug 2015) | 18 lines
TPP-5: Web server differences
* Apparently not all web servers ignore the exit code of a cgi program. This cgi was one of the rare cases in TPP where a program would exit with a nonzero exit code on an error. Unfortunately in web servers like appweb this means you get a http 502 "Bad Gateway" error returned to the client. So every place were we print a "html" like message, the footer, then exit with non-zero I changed to exit with 0.
In cases where it is a "real" error that doesn't return a complete html page it now prints a message to both stderr and stdout and then exits with a non-zero error code.
* Missing the QUERY_STRING is now no longer an error. Apache probably provides an empty QUERY_STRING env variable. Appweb doesn't provide one at all if no parameters provided.
r7010 | slagelwa | 2015-08-31 12:50:21 -0700 (Mon, 31 Aug 2015) | 2 lines
TPP-5: multi_param() again
r7011 | slagelwa | 2015-08-31 13:09:52 -0700 (Mon, 31 Aug 2015) | 2 lines
TPP-5: Fixing path to url transformation
r7014 | slagelwa | 2015-09-02 00:01:26 -0700 (Wed, 02 Sep 2015) | 3 lines
TPP-5: Merged r6995 through r7011 from trunk to this branch
r7015 | slagelwa | 2015-09-02 14:47:13 -0700 (Wed, 02 Sep 2015) | 3 lines
TPP-5: Merged r6995 through r7011 from trunk to branch
(Latest DDS changes)
r7016 | slagelwa | 2015-09-02 22:51:11 -0700 (Wed, 02 Sep 2015) | 3 lines
TPP-5: added urlencode() function to encode cgi parameters then added calls
to encode parameters in PepXMLViewer
r7017 | slagelwa | 2015-09-02 23:32:06 -0700 (Wed, 02 Sep 2015) | 11 lines
TPP-5:
* fixed url to d3.js so it now uses the util function instead of hardcoded url * fixed malformed html document (missing <html> header) * added utf-8 to script line that loads d3.js, since it does have some unicode characters in it that cause javascript errors * commented out the cerr message about parsing. For some reason in appweb this is going to stdout. A normal fprintf(stderr) however doesn't. Odd
r7018 | slagelwa | 2015-09-03 00:09:34 -0700 (Thu, 03 Sep 2015) | 3 lines
TPP-5: Commented out line that was throwing lots of javascript errors. looks
to be unneeded anyhow?
r7019 | slagelwa | 2015-09-03 00:41:08 -0700 (Thu, 03 Sep 2015) | 2 lines
TPP-5: gnuplot.exe set to wgnuplot.exe for Windows
r7020 | slagelwa | 2015-09-04 23:09:26 -0700 (Fri, 04 Sep 2015) | 5 lines
TPP-5:
* improved documentation on path/url functions * added two new functions for translating paths to urls and back. Meant to replace the unorthodox mechanisms already in place
r7021 | slagelwa | 2015-09-04 23:10:49 -0700 (Fri, 04 Sep 2015) | 4 lines
TPP-5:
* fixed issue with links being bad to pep3d image when saving as html * took out the now deprecated cygwin and relative #define code sections
r7022 | slagelwa | 2015-09-04 23:54:02 -0700 (Fri, 04 Sep 2015) | 2 lines
TPP-5: fixed spectrast spectrum plot link
r7023 | slagelwa | 2015-09-05 21:55:12 -0700 (Sat, 05 Sep 2015) | 5 lines
TPP-5:
* Add common's path/url conversion functions * Make sure PATH and TPP_HOME are set in tests
r7024 | slagelwa | 2015-09-05 21:56:45 -0700 (Sat, 05 Sep 2015) | 2 lines
TPP-5: make sure our perl is in front of path when testing, for windows
r7025 | slagelwa | 2015-09-05 21:57:37 -0700 (Sat, 05 Sep 2015) | 2 lines
TPP-5: damn typo
r7026 | slagelwa | 2015-09-05 21:58:58 -0700 (Sat, 05 Sep 2015) | 6 lines
TPP-5:
* fixed png path 2 url * took out all of the cygwin stuff, no longer needed * took out all the hardcoding of the xslt path. now can have trust the environment's PATH
r7027 | slagelwa | 2015-09-05 22:32:21 -0700 (Sat, 05 Sep 2015) | 6 lines
TPP-5:
* added missing protein prophet image * fixed path to url conversion * took out old hardcoding of xslt paths * took out old cygwin/WEBSERVER stuff
r7028 | slagelwa | 2015-09-05 23:00:39 -0700 (Sat, 05 Sep 2015) | 2 lines
TPP-5: fixed missing help links on legacy protein prophet viewer
r7029 | slagelwa | 2015-09-06 10:45:32 -0700 (Sun, 06 Sep 2015) | 2 lines
TPP-5: Fixed xslt paths, took out old cgywin/relative webserver stuff
r7030 | slagelwa | 2015-09-06 11:02:01 -0700 (Sun, 06 Sep 2015) | 2 lines
TPP-5: removed extra '/' if present
r7031 | slagelwa | 2015-09-06 11:24:37 -0700 (Sun, 06 Sep 2015) | 3 lines
TPP-5: added a perl-realclean target and fixed an issue on windows were a perl
backup file is required
r7032 | slagelwa | 2015-09-06 11:53:44 -0700 (Sun, 06 Sep 2015) | 2 lines
TPP-5: fixed removing files from processing
r7033 | slagelwa | 2015-09-06 12:00:31 -0700 (Sun, 06 Sep 2015) | 5 lines
TPP-5: fixed new viewer doesn't display anything in pepxmlviewer when a
peptide is clicked on (no peptides shown in view) by merging r6912 trunk changes
r7034 | slagelwa | 2015-09-06 13:40:57 -0700 (Sun, 06 Sep 2015) | 4 lines
TPP-5:
* moved html/ directory creation into html/Makefile * Fixed ProteoGrapher issues
r7041 | slagelwa | 2015-09-10 21:53:04 -0700 (Thu, 10 Sep 2015) | 3 lines
TPP-5: urlencoded another path, this one to the spectrum viewer on comet
results
r7042 | slagelwa | 2015-09-10 22:00:24 -0700 (Thu, 10 Sep 2015) | 3 lines
TPP-5: fixed issue in the top 5 peptides view of comet where the ions url was
bad
r7043 | slagelwa | 2015-09-10 22:12:08 -0700 (Thu, 10 Sep 2015) | 4 lines
TPP-5:
* URL is encoded now from pepxmlviewer, need to decode the parameters * No need to encode the query string as it already is now
r7050 | slagelwa | 2015-09-17 13:22:55 -0700 (Thu, 17 Sep 2015) | 2 lines
TPP-5: updated appweb from 6.0.0 to 6.0.3
r7058 | slagelwa | 2015-10-05 14:34:41 -0700 (Mon, 05 Oct 2015) | 2 lines
TPP-5: updated comet to 2015021
r7069 | slagelwa | 2015-10-16 16:28:13 -0700 (Fri, 16 Oct 2015) | 4 lines
TPP-5: fixed ASAP ratio display problem by commenting out unimplemented mzParser function and exiting with a zero status instead of always returning with a nonzero status.
r7070 | slagelwa | 2015-10-16 17:26:30 -0700 (Fri, 16 Oct 2015) | 2 lines
TPP-5: updated to comet version 2015022
r7077 | slagelwa | 2015-10-21 00:20:18 -0700 (Wed, 21 Oct 2015) | 39 lines
TPP-5: Replaced appweb with apache
While I really wanted to use an smaller footprint, secure, embedded web server (and Luis agreed) and I was almost there besides two last issues, both "arguably non-standard". The first is that stderr and stdout go back to the browser, the second had to do with form proesssings. So at the end of the day
it was easier to revert to using an 3rd party apache build. It at least means
that the commands/user directions are going to be much similar.
I was however able to leverage some of the work done with appweb including (and also note the differences):
1) Its part of the installation (and TPP, under tpp/apache) when installed. This means it doesn't launch another installer, show up in the programs folder, or any of that other stuff. Also means it gets removed when TPP gets removed.
2) Installs a "TPP Apache Web Service" instead of a generic "Apache Web Service". Nice to see it in the list of services as "TPP".
3) Instead of using the ApacheMonitor I was still able to use the TPP tray application. (And I changed this to a .bat file to run better from the command shell). The tray app brands it a little more as tpp, and has some special menu items specific for tpp, such as opening the web browser, the data directory, the log directory.
4) Only localhost access is allowed by default. That can be changed of course by editing the conf files. I guess one could add this as an option to the installer (and the TPP tray) down the road.
5) It is using the latest 2.2 release of Apache. I tried 2.4, but there are some conf file directives that changed and aren't backward compatible.
6) Apache log files are under TPP, with the other TPP log files. Users won't have to hunt them down in Program Files anymore. In fact they can open it up pretty easily using the TPP tray.
r7078 | slagelwa | 2015-10-21 06:40:09 -0700 (Wed, 21 Oct 2015) | 4 lines
TPP-5: Changed default value of data directory so that if TPP >= 5 was installed
it defaults to its setting of TPP_DATADIR, otherwise if it detects the old ISB data directory it uses it.
r7079 | slagelwa | 2015-10-21 06:59:36 -0700 (Wed, 21 Oct 2015) | 4 lines
TPP-5: * updated error message if no Apache service
* "primed" the about dialog so it appears on the first click and not the second
r7080 | mhoopmann | 2015-10-21 11:12:25 -0700 (Wed, 21 Oct 2015) | 4 lines
Adding StPeter to TPP5. It is a tool for computing normalized spectral indexes for proteins, and writing them to the protXML files.
Also updated the Makefile to compile StPeter. IT WAS SOOOO EASY!!!! The new TPP5 is the BEST!!!! Someone else will have to figure out how to put this into TPP4. #nogoingback
r7082 | mhoopmann | 2015-10-21 13:08:57 -0700 (Wed, 21 Oct 2015) | 3 lines
Minor bugfixes when reporting proteins with null or nearly null abundance.
r7085 | mhoopmann | 2015-10-21 15:39:28 -0700 (Wed, 21 Oct 2015) | 3 lines
Increased verbosity for users. Added some progress meters to spectral extraction.
r7086 | slagelwa | 2015-10-21 22:13:08 -0700 (Wed, 21 Oct 2015) | 2 lines
TPP-5: bump build
r7087 | slagelwa | 2015-10-21 22:13:44 -0700 (Wed, 21 Oct 2015) | 2 lines
TPP-5: hack to make tpp_gui.pl backward compatible with old CGI.pm
r7088 | slagelwa | 2015-10-22 16:31:33 -0700 (Thu, 22 Oct 2015) | 2 lines
TPP-5: really only need one conf file now
r7094 | slagelwa | 2015-10-27 16:37:51 -0700 (Tue, 27 Oct 2015) | 2 lines
TPP-5: file was missed in the commit that merged two conf files
r7096 | dshteyn | 2015-10-28 10:20:05 -0700 (Wed, 28 Oct 2015) | 1 line
msys64/mingw64 build tweaks for TPP-5...also adding dependencies for new DISCO features
r7097 | dshteyn | 2015-10-28 11:28:53 -0700 (Wed, 28 Oct 2015) | 1 line
Remove //c flag which was preventing the installer target from finishing
r7103 | dshteyn | 2015-10-30 16:42:32 -0700 (Fri, 30 Oct 2015) | 1 line
Fixing tpp5 build under linux
r7104 | mhoopmann | 2015-11-16 12:28:24 -0800 (Mon, 16 Nov 2015) | 3 lines
Updated parser to handle many malformed modification masses produced by various search engines. Check for input files in CWD if paths in the prot.xml and pep.xml files are broken. Also exporting results in MsStats format, at least temporarily.
r7107 | mhoopmann | 2015-11-16 15:28:34 -0800 (Mon, 16 Nov 2015) | 3 lines
Jason's modifications to optionally export non-normalized peptide intensities.
r7108 | mhoopmann | 2015-11-16 15:44:51 -0800 (Mon, 16 Nov 2015) | 3 lines
Quick bugfix to correct output.
r7109 | mhoopmann | 2015-11-16 15:52:39 -0800 (Mon, 16 Nov 2015) | 3 lines
More bugfixes: export normalized SI values now.
r7110 | mhoopmann | 2015-11-16 17:06:33 -0800 (Mon, 16 Nov 2015) | 3 lines
Code cleanup and fix when reporting SIn to external file (not the ProtXML)
r7114 | mhoopmann | 2015-12-02 12:01:06 -0800 (Wed, 02 Dec 2015) | 3 lines
Added additional modification masses and fixed a typi (heh) in the usage statement.
r7115 | mhoopmann | 2015-12-02 12:08:37 -0800 (Wed, 02 Dec 2015) | 3 lines
Forgot to update the headers. This has now been remedied.
r7123 | dshteyn | 2015-12-29 12:27:59 -0800 (Tue, 29 Dec 2015) | 1 line
Merge fix from trunk
r7131 | dshteyn | 2016-01-04 15:25:43 -0800 (Mon, 04 Jan 2016) | 1 line
libgd MingW64 build
r7132 | dshteyn | 2016-01-04 15:48:26 -0800 (Mon, 04 Jan 2016) | 1 line
Correct message text
r7133 | dshteyn | 2016-01-04 16:27:30 -0800 (Mon, 04 Jan 2016) | 1 line
MSYS2 build instructions
r7134 | dshteyn | 2016-01-05 13:00:24 -0800 (Tue, 05 Jan 2016) | 1 line
BUGFIX: RespectParser fixed a problem which caused Neutral Loss use to significantly hinder running times.
r7135 | dshteyn | 2016-01-05 13:02:20 -0800 (Tue, 05 Jan 2016) | 1 line
Missing character in Makefile was causing the build to crash when building GZSTREAM
r7136 | slagelwa | 2016-01-07 14:33:24 -0800 (Thu, 07 Jan 2016) | 3 lines
TPP-5: provide a more meanful and correct error message if tpp_hostname
can't be invoked
r7137 | slagelwa | 2016-01-07 14:36:01 -0800 (Thu, 07 Jan 2016) | 2 lines
TPP-5: fix case where 2010 gets installed twice. (UNTESTED)
r7138 | slagelwa | 2016-01-08 10:45:00 -0800 (Fri, 08 Jan 2016) | 4 lines
TPP-5: use Digest::MD5 (found in Perl core) to calculate MD5 checksums instead of invoking the md5sum program. Much, much more efficent and doesn't risk sutble platform nuances.
r7139 | dshteyn | 2016-01-08 14:53:48 -0800 (Fri, 08 Jan 2016) | 1 line
BUGFIX vcredist2010
r7140 | dshteyn | 2016-01-10 20:31:39 -0800 (Sun, 10 Jan 2016) | 1 line
Check Path for C:\Windows\System32 (for cmd.exe) and add if missing
r7141 | dshteyn | 2016-01-10 20:41:58 -0800 (Sun, 10 Jan 2016) | 1 line
bump version
r7142 | dshteyn | 2016-01-12 13:57:47 -0800 (Tue, 12 Jan 2016) | 1 line
BUGFIX: UAC runas admin enabled allows the tray to control the apache, wperl gets the empty command prompt to go away
r7143 | dshteyn | 2016-01-12 14:04:15 -0800 (Tue, 12 Jan 2016) | 1 line
reduce verbose level
r7144 | slagelwa | 2016-01-13 12:06:40 -0800 (Wed, 13 Jan 2016) | 2 lines
TPP-5: Cleaned up Apache instructions
r7145 | dshteyn | 2016-01-13 15:50:13 -0800 (Wed, 13 Jan 2016) | 1 line
Added port control to installer. https replaced with http. Install favicon.ico.
r7146 | dshteyn | 2016-01-13 16:56:05 -0800 (Wed, 13 Jan 2016) | 1 line
New target configure will configure the installation by setting the values in httpd-tpp.conf to the TPP defaults defined in common.mk.
r7147 | dshteyn | 2016-01-14 21:47:13 -0800 (Thu, 14 Jan 2016) | 1 line
Makefile targets: configure and start to configure and launch new installation non-interactively, environment variables PATH must include a path to perl TPP_HOME must be setup manually for the TPP to work
r7148 | dshteyn | 2016-01-15 12:33:55 -0800 (Fri, 15 Jan 2016) | 1 line
Added makefile targets to install / uninstall and control the TPP through make alone...should help with automated building on windows
r7149 | dshteyn | 2016-01-15 21:34:47 -0800 (Fri, 15 Jan 2016) | 1 line
Use the Inno /silent feature to run the installer non-interactively. Removed the makefile changes to have one place of control for installation in the Inno setup tool.
r7150 | dshteyn | 2016-01-16 15:26:08 -0800 (Sat, 16 Jan 2016) | 1 line
Bump version
r7151 | dshteyn | 2016-01-16 21:07:08 -0800 (Sat, 16 Jan 2016) | 1 line
Adjust Makefile to improve get make installer to function...was breaking on schema
r7152 | dshteyn | 2016-01-17 17:53:36 -0800 (Sun, 17 Jan 2016) | 1 line
Fix more make installer problems ...
r7153 | dshteyn | 2016-01-18 11:51:04 -0800 (Mon, 18 Jan 2016) | 1 line
Adjust usage statement in makefile and UAC vbs script that was failing on win 7
r7154 | dshteyn | 2016-01-19 10:28:03 -0800 (Tue, 19 Jan 2016) | 1 line
Adjust components to uninstall
r7155 | dshteyn | 2016-01-19 16:28:16 -0800 (Tue, 19 Jan 2016) | 3 lines
make installer configuration tweaks..pull getUAC.bat as a separate script for make can utilize it for installation
r7156 | dshteyn | 2016-01-19 22:18:00 -0800 (Tue, 19 Jan 2016) | 1 line
Allow svn revision to be included in "exported" builds
r7157 | dshteyn | 2016-01-19 22:18:54 -0800 (Tue, 19 Jan 2016) | 1 line
bump version
r7158 | dshteyn | 2016-01-20 10:05:42 -0800 (Wed, 20 Jan 2016) | 1 line
Update comet version
r7159 | dshteyn | 2016-01-20 15:46:38 -0800 (Wed, 20 Jan 2016) | 1 line
PeptideMapper tool
r7160 | dshteyn | 2016-01-20 15:54:20 -0800 (Wed, 20 Jan 2016) | 1 line
Install parameters
r7161 | dshteyn | 2016-01-20 16:57:18 -0800 (Wed, 20 Jan 2016) | 1 line
Install PeptideMapper
r7162 | dshteyn | 2016-01-21 14:29:17 -0800 (Thu, 21 Jan 2016) | 1 line
Change uninstall target to wait for uninstaller to finish (up to 5 mins)...was failing at uninstall target on Win 7...bump version
r7163 | real_procopio | 2016-01-21 17:05:03 -0800 (Thu, 21 Jan 2016) | 1 line
Add Hardklor target to Linux build
r7164 | slagelwa | 2016-01-21 17:35:57 -0800 (Thu, 21 Jan 2016) | 3 lines
TPP-5: added other part to make sure hardklor gets installed on both
platforms
r7165 | slagelwa | 2016-01-21 22:21:04 -0800 (Thu, 21 Jan 2016) | 2 lines
TPP-5: cache results of calls to tpp_hostname
r7166 | slagelwa | 2016-01-22 10:54:13 -0800 (Fri, 22 Jan 2016) | 13 lines
TPP5:
* Added realclean targets for mstoolkit and hardklor so top level realclean doesn't fail * Reworked rule for hardklor so that its a phony target and depends on the actual files made. That way it doesn't run every time. * Reworked rules for mstookkit so that its a phony target and depends on the actual files made. That way it doesn't run every time. * Removed mstoolkit dependency from hardklor so you can run make hardklor in its diretory. Assumes that the library exists and was made for you. Did however add a dependency for it at the higher level to make sure it gets made first. Dependencies are a b*tch.
r7167 | real_procopio | 2016-01-22 13:50:44 -0800 (Fri, 22 Jan 2016) | 1 line
[PepXMLViewer] Do not show start_scan column by default; remove old commented-out code
r7168 | dshteyn | 2016-01-22 18:03:19 -0800 (Fri, 22 Jan 2016) | 1 line
quotes were creating a problem ...
r7169 | dshteyn | 2016-01-22 18:24:41 -0800 (Fri, 22 Jan 2016) | 1 line
Change the batch scripts to work whether the path given is quoted (called from Windows CMD) or not (called from MinGW shell)...
r7170 | dshteyn | 2016-01-25 11:05:54 -0800 (Mon, 25 Jan 2016) | 1 line
New comet version
r7171 | slagelwa | 2016-01-25 14:02:03 -0800 (Mon, 25 Jan 2016) | 3 lines
TPP-5: Fixed the circular dependency issue with the dependencies
r7172 | slagelwa | 2016-01-26 12:28:06 -0800 (Tue, 26 Jan 2016) | 2 lines
TPP-5: lets not configure boost for mingw on linux systems
r7173 | slagelwa | 2016-01-26 12:45:01 -0800 (Tue, 26 Jan 2016) | 3 lines
TPP-5: Move the directory order-only preq on the targets that are actually
in the directory. Otherwise it doesn't get run when needed.
r7174 | real_procopio | 2016-01-26 14:23:37 -0800 (Tue, 26 Jan 2016) | 1 line
[comet-pepxml.cgi] Add support for cases when mz data file is in different directory than pepXML file: extract mzML filename from pepXML msms_run_summary tag, go back to old behavior if file is not found; update link to Lorikeet by passing mzML file, scan number, and charge; added a spectrum name parsing sub; minor code clean-up to ensure proper xml attribute is collected
r7175 | dshteyn | 2016-01-26 16:35:02 -0800 (Tue, 26 Jan 2016) | 1 line
Compilation was getting stuck on MSSingleScan due to target order...fixed
r7176 | real_procopio | 2016-01-26 17:00:39 -0800 (Tue, 26 Jan 2016) | 1 line
[plot-msms-js] Added fake data points to force Lorikeet to always scale [0-2000], unless there is data beyond this range; updated link to project page
r7177 | dshteyn | 2016-01-27 10:40:19 -0800 (Wed, 27 Jan 2016) | 1 line
Remove unused variable breaking build on linux
r7178 | dshteyn | 2016-01-27 10:41:42 -0800 (Wed, 27 Jan 2016) | 1 line
Remove circular dependency
r7179 | real_procopio | 2016-01-27 13:17:45 -0800 (Wed, 27 Jan 2016) | 1 line
Remove unused file
r7180 | dshteyn | 2016-01-27 16:07:52 -0800 (Wed, 27 Jan 2016) | 1 line
Simplify TPPVersion setting...report the build time and svn revision...remove nonessential obfuscation
r7181 | dshteyn | 2016-01-28 10:15:14 -0800 (Thu, 28 Jan 2016) | 1 line
Fix typo...bump version
r7182 | real_procopio | 2016-01-28 13:12:16 -0800 (Thu, 28 Jan 2016) | 1 line
[RefreshParser] Show header of troublesome sequence entry when it is too large for processing; also re-tabbed code for readability
r7183 | real_procopio | 2016-01-28 13:13:27 -0800 (Thu, 28 Jan 2016) | 1 line
[RefreshParser] Show header of troublesome sequence entry when it is too large for processing; also re-tabbed code for readability
r7184 | real_procopio | 2016-01-28 17:25:46 -0800 (Thu, 28 Jan 2016) | 1 line
[TPP Models] Capture St.Peter analysis summary values; minor JS code cleanup
r7185 | dshteyn | 2016-02-08 16:37:08 -0800 (Mon, 08 Feb 2016) | 3 lines
BUGFIX compareProts.pl: fix issues with creating the d3 file for comparing protein lists. BUGFIX in the interaction with 2-list protein comparison (mouseovers were enabling the wrong protein display, now fixed)
tpp_gui : Petunia changes towards a refreshed color scheme
r7186 | real_procopio | 2016-02-08 16:41:54 -0800 (Mon, 08 Feb 2016) | 1 line
[ProtProphModels] Use non-POSIX time string (for Windows compatibility); display location of xml being changed to user
r7187 | dshteyn | 2016-02-09 11:29:23 -0800 (Tue, 09 Feb 2016) | 1 line
BUGFIX: set the TPP_BUILDID in one place the common.mk file and incorporate the svn revision and build time once...this allows make version to work and set the time and revision instead of xxxx-xxxx
r7188 | dshteyn | 2016-02-10 20:11:24 -0800 (Wed, 10 Feb 2016) | 1 line
Warn the user if a previous installation is detected, but pose a question if they'd like to continue. TPP 5 seems to live ok with pre-5 TPP in tests so far....more testing needed
r7189 | real_procopio | 2016-02-17 15:14:45 -0800 (Wed, 17 Feb 2016) | 1 line
[ProtProphetModels] Always use Unix EOL, even in Windows (files are produced that way in TPP)
r7190 | slagelwa | 2016-02-18 10:17:25 -0800 (Thu, 18 Feb 2016) | 2 lines
TPP-5: added zip/unzip dependencies
r7191 | real_procopio | 2016-02-18 17:08:41 -0800 (Thu, 18 Feb 2016) | 1 line
[ProtProphetModels] Report calculated decoy ratio; remove unneeded declaration
r7192 | real_procopio | 2016-02-18 18:00:46 -0800 (Thu, 18 Feb 2016) | 9 lines
[ProtXMLViewer]
- Added support for StPeter quantitation results
- Added ability to sort peptides
- View quant ratios as either numerical (with errors) or graphical bars
- Added basic spectrum stats for XPRESS results
- Show peptide map graphic when viewing shared peptides via the weight link
- Add peptides to exported TSV results (and change default file extension to .tsv)
- Turn off warnings for CGI parameters passed as a list
r7194 | real_procopio | 2016-02-23 16:12:04 -0800 (Tue, 23 Feb 2016) | 8 lines
[plot-msms-js] Added support for multiple (up to 5) side-by-side Lorikeet instances, with tab-switching - Still uses same base spectrum, so best use is to compare multiple interpretations of same spectrum - Handles charges, sequences, and all modifications independently of each other - Fully backwards-compatible; usage for first/single peptide is unchanged
URL usage for extra peptides: PepA=PEPTIDESEQ&ChargeA=2&ModA4=147.035&PepB=ANOTHERPEPTIDE&ChargeB=3&ModBC=45.1433 Peptides are designated A-D, last element above shows C-term mod on peptide B
r7196 | real_procopio | 2016-02-24 14:50:48 -0800 (Wed, 24 Feb 2016) | 7 lines
[comet-pepxml]
- Proof-of-concept: added link to view top hits (up to 5) in tabbed Lorikeet
Also:
- Fixed bug where bad comparison of mass_type ("average") strings resulted in incorrect url param
- Added page title and html footer with TPP version
- Minor code changes to building spectrum link; no net user effect.
r7197 | real_procopio | 2016-02-24 14:54:06 -0800 (Wed, 24 Feb 2016) | 1 line
[plot-msms-js] Added user-defined tab labels (default = peptide sequence)
r7199 | real_procopio | 2016-02-24 17:12:11 -0800 (Wed, 24 Feb 2016) | 1 line
[plot-msms-js] Added animation (slow/fast) with dynamic user selection; added utility function for printing tabs
r7200 | real_procopio | 2016-02-24 17:48:11 -0800 (Wed, 24 Feb 2016) | 1 line
[plot-msms-js] Make sure we can still display uninterpreted spectra -- e.g. from Pep3D
r7201 | real_procopio | 2016-02-25 18:39:26 -0800 (Thu, 25 Feb 2016) | 1 line
[Lorikeet] Update to lastest available version (Sep 2015)
r7202 | real_procopio | 2016-02-25 19:05:28 -0800 (Thu, 25 Feb 2016) | 1 line
[plot-msms-js] Handle fragment mass error and pass it to Lorikeet, via URL parameter 'MassError'
r7203 | dshteyn | 2016-02-29 15:38:57 -0800 (Mon, 29 Feb 2016) | 1 line
PTMProphet, RTCatalog, RTCalculator, SpectraST: check in the latest code.
r7204 | dshteyn | 2016-02-29 15:44:45 -0800 (Mon, 29 Feb 2016) | 1 line
tpp_gui: Default debug off
r7205 | real_procopio | 2016-02-29 15:57:39 -0800 (Mon, 29 Feb 2016) | 4 lines
[ASAPRatioPeptideParser]
- Added progress bar
- Display exe name and version at launch
- Cleaned up (some) code formatting and removed (some) unused code
r7206 | real_procopio | 2016-02-29 16:24:35 -0800 (Mon, 29 Feb 2016) | 1 line
[ProtXMLViewer] Fix link to models page in Windows by making drive letter comparison case-insensitive (as is Windows, brilliantly...)
r7207 | real_procopio | 2016-02-29 16:27:13 -0800 (Mon, 29 Feb 2016) | 1 line
[ProtXMLViewer] Tied to previous check-in -- replace text in actual filename being tested...oops
r7208 | real_procopio | 2016-02-29 16:28:44 -0800 (Mon, 29 Feb 2016) | 1 line
[ProtXMLViewer] Tied to previous 2 check-ins -- third time's a charm! Ugh.
r7209 | dshteyn | 2016-02-29 17:05:27 -0800 (Mon, 29 Feb 2016) | 1 line
Comment out DEBUG=1 for now since building with DEBUG flags in mingw-64 msys2 causes g++ to error out with "Fatal error: can't close file too big" when building Pwiz.
r7210 | dshteyn | 2016-02-29 17:27:20 -0800 (Mon, 29 Feb 2016) | 1 line
SpectraST: new code from branch
r7211 | dshteyn | 2016-03-01 10:52:55 -0800 (Tue, 01 Mar 2016) | 1 line
SpectraST: merging new code from trunk.
r7212 | slagelwa | 2016-03-01 23:09:11 -0800 (Tue, 01 Mar 2016) | 6 lines
TPP-5
* renamed depinstaller to innodependencyinstaller to faciliate updates and use the name it gets cloned out of git as * touched up the installer make rules
r7213 | slagelwa | 2016-03-02 00:17:05 -0800 (Wed, 02 Mar 2016) | 7 lines
TPP-5:
* removed commented out include line, doesn't work/isn't needed * updated to latest inno dependency installer * updated to use .Net 4.6, seems to solve the 4.5 failure problem * added some instructions on how to update using git
r7214 | dshteyn | 2016-03-02 10:36:44 -0800 (Wed, 02 Mar 2016) | 1 line
Append TPP paths to the front of PATH
r7215 | real_procopio | 2016-03-02 14:29:05 -0800 (Wed, 02 Mar 2016) | 1 line
[decoy models] Integrate pep- and i- prophets decoy validation analysis into pepXML and into the models page. For old usage, use the -G (gnuplot only) command-line option
r7216 | real_procopio | 2016-03-03 11:13:32 -0800 (Thu, 03 Mar 2016) | 1 line
[ProphetModels] Fix Windows-related line ending issue
r7217 | dshteyn | 2016-03-07 15:57:42 -0800 (Mon, 07 Mar 2016) | 1 line
Point to the correct path for protxml2html.pl
r7218 | real_procopio | 2016-03-10 11:48:04 -0800 (Thu, 10 Mar 2016) | 1 line
[ProtXMLViewer] Render Libra ratios as vertical blue bars by default (instead of horizontal color bars); also added heatmap-like option
r7219 | real_procopio | 2016-03-11 14:30:06 -0800 (Fri, 11 Mar 2016) | 1 line
[ProtXMLViewer] Fix Excel (tsv) export when including all peptides; added link to download resulting file post-export
r7220 | real_procopio | 2016-03-11 16:04:07 -0800 (Fri, 11 Mar 2016) | 1 line
[ProtXMLViewer] Fix sorting for very large sub-groups (that go past "az")
r7221 | dshteyn | 2016-03-14 14:17:56 -0700 (Mon, 14 Mar 2016) | 1 line
Adjust the alias to allow plotspectrast.cgi to correctly reference the butterfly plot image ...
r7222 | dshteyn | 2016-03-14 14:20:03 -0700 (Mon, 14 Mar 2016) | 1 line
SpectraST: Fix some problems with SpectraST...including proton mass reference, plotspectrast.cgi image reference, initialize rtLandmarks to NULL, etc...
r7223 | dshteyn | 2016-03-14 14:20:49 -0700 (Mon, 14 Mar 2016) | 1 line
PTMProphet: make fixes associated with MASSDIFFMODE analysis for SpectraST open-mod searching
r7224 | slagelwa | 2016-03-15 12:32:36 -0700 (Tue, 15 Mar 2016) | 2 lines
TPP-5: installer should reuse previous settings if upgrading
r7225 | dshteyn | 2016-03-15 13:10:19 -0700 (Tue, 15 Mar 2016) | 1 line
PTMProphet: Propagate the modifications from the search results when in MASSDIFFMODE
r7226 | real_procopio | 2016-03-16 12:39:14 -0700 (Wed, 16 Mar 2016) | 1 line
[ProteinProphet] Re-teach PP how to compute protein lengths. This has been broken since commit 6856. Also removed some no longer used code
r7227 | real_procopio | 2016-03-16 18:45:03 -0700 (Wed, 16 Mar 2016) | 7 lines
[ProteinProphet] - Generate error vs min_prob table and insert into protXML (similar to the one produced by PeptideProphet) - Write sens/error info into XML by ascending error rate (as in the other prophets) - Stop plotting sens/err png by default; removed NOPLOT option. To produce png, use new PLOTPNG option - Took out even more unused code - Minor code reformatting and spelling correction
r7228 | real_procopio | 2016-03-16 18:45:19 -0700 (Wed, 16 Mar 2016) | 7 lines
[ProteinProphet] - Generate error vs min_prob table and insert into protXML (similar to the one produced by PeptideProphet) - Write sens/error info into XML by ascending error rate (as in the other prophets) - Stop plotting sens/err png by default; removed NOPLOT option. To produce png, use new PLOTPNG option - Took out even more unused code - Minor code reformatting and spelling correction
r7229 | real_procopio | 2016-03-16 18:56:55 -0700 (Wed, 16 Mar 2016) | 5 lines
[tpp_models] - Display new error table from protXML, if present - Add tpp_models run datetime; removed debug tab (still available in DEBUG mode) - Do not display error tables tab if no data - Fixed wrong call to clear hashes
r7230 | real_procopio | 2016-03-17 19:05:22 -0700 (Thu, 17 Mar 2016) | 6 lines
[ProteinProphet] - New progress bars and cleaner, more consistent user feedback - Warn users if protein has any zero-mass residues, and display them with affected sequence - Fix call to Libra (use condition file, not channel number) - Updated and reformatted usage statement
r7231 | real_procopio | 2016-03-18 12:24:35 -0700 (Fri, 18 Mar 2016) | 1 line
[tpp_models] Make sure that the protein error tables appear!
r7232 | real_procopio | 2016-03-23 19:01:56 -0700 (Wed, 23 Mar 2016) | 1 line
[PepXMLViewer] Initial support for cross-linking results (specifically from Kojak) -- display both peptides and both proteins from 'xl' entries, along with their individual scores and overall spectrum search scores; link to (tabbed) Lorikeet with both peptides (had to import AA masses to compute appropriate modified mass at link site
r7233 | real_procopio | 2016-03-24 12:46:44 -0700 (Thu, 24 Mar 2016) | 1 line
[PepXMLViewer] Clean up alignment of various filters and options; added iProphet quick-filter to summary section; expanded size of filename text box; re-indented code in PepXOptions.cpp
r7234 | real_procopio | 2016-03-24 16:56:03 -0700 (Thu, 24 Mar 2016) | 1 line
[PepXMLViewer] Clean up display for quantitation fields and less popular search engines (Myrimatch, OMSSA, MSGF+, etc). Also added ability to format unruly values into decimal or scientific notation
r7235 | real_procopio | 2016-03-25 16:44:16 -0700 (Fri, 25 Mar 2016) | 6 lines
[PepXMLViewer] - Added filter options for KOJAK fields - Moved iProphet probability to first column by default - Added filter options for all iProphet models and cleaned up options - Removed obsolete iProphet fields from possible column list
r7236 | real_procopio | 2016-03-29 14:54:45 -0700 (Tue, 29 Mar 2016) | 1 line
[Petunia] Add St.Peter support and Neutral Losses in PTMProphet
r7237 | real_procopio | 2016-03-30 17:11:43 -0700 (Wed, 30 Mar 2016) | 6 lines
[Petunia] - Add simple interface to Kojak (and Percolator) - Fix 'icon' type in href - Subtly highlight when running a sub-command in command output (e.g. as in xinteract) - Minor code formatting
r7238 | real_procopio | 2016-03-31 18:59:19 -0700 (Thu, 31 Mar 2016) | 1 line
[PepXMLViewer] Added support for PLink and ProteinProspector cross-link results; fixed spectrum link and display of loop-link peptides
r7239 | real_procopio | 2016-03-31 19:30:29 -0700 (Thu, 31 Mar 2016) | 1 line
[PepXMLViewer] Allow NTT filter to have min and max values; also added similar filter for NMC
r7240 | real_procopio | 2016-03-31 19:35:27 -0700 (Thu, 31 Mar 2016) | 1 line
[Petunia] Fix tpp_bin and tpp_gui_url references for Kojak and Percolator
r7241 | slagelwa | 2016-04-06 13:30:07 -0700 (Wed, 06 Apr 2016) | 3 lines
TPP-5: Rewrote parameters rules so they don't run every single time. Also
fixed them so they are updated automatically if the source files change
r7242 | slagelwa | 2016-04-06 14:10:35 -0700 (Wed, 06 Apr 2016) | 2 lines
TPP-5: Doubt we want Proteowizard comment block in the MSToolkit Makefile
r7243 | slagelwa | 2016-04-06 14:14:28 -0700 (Wed, 06 Apr 2016) | 2 lines
TPP-5: removed circular references
r7244 | slagelwa | 2016-04-06 22:34:11 -0700 (Wed, 06 Apr 2016) | 2 lines
TPP-5: can't make dir on a phony target
r7245 | slagelwa | 2016-04-06 22:55:20 -0700 (Wed, 06 Apr 2016) | 5 lines
TPP-5: Sign, resort to using a marker file. It appears that in windows we're using make 4.0, which treats pattern matching slightly differently and hence wasn't working correctly for directories.
r7246 | dshteyn | 2016-04-07 12:41:08 -0700 (Thu, 07 Apr 2016) | 1 line
RTCatalog: updated with more features
r7247 | dshteyn | 2016-04-07 12:42:08 -0700 (Thu, 07 Apr 2016) | 1 line
PTMProphet: updated with more bug fixes and MASSDIFFMODE improvements
r7248 | dshteyn | 2016-04-07 12:43:29 -0700 (Thu, 07 Apr 2016) | 1 line
InteractParser: bug fix spetrum name mangling under certain nativeSpectrumID conditions
r7249 | dshteyn | 2016-04-07 12:45:50 -0700 (Thu, 07 Apr 2016) | 1 line
ProteinProphet: improve warning message and not crash when database file is not where specified.
r7250 | real_procopio | 2016-04-08 14:43:42 -0700 (Fri, 08 Apr 2016) | 1 line
[Petunia] Step 1 of full Look&Feel revamp : simplified and streamlined navigation and menus; some code clean-up. More to do, but fully-functional as-is
r7251 | real_procopio | 2016-04-08 20:31:19 -0700 (Fri, 08 Apr 2016) | 1 line
[Petunia] Step 2 of full L&F revamp: new style for tools sections and submit buttons; highlight selected checkboxes and radio buttons; removed step counts; removed "nter" from interprophet; darkened body background
r7253 | slagelwa | 2016-04-11 16:39:05 -0700 (Mon, 11 Apr 2016) | 2 lines
TPP-5: fix an dependency order issue between libgd and libpng
r7254 | real_procopio | 2016-04-11 20:06:35 -0700 (Mon, 11 Apr 2016) | 1 line
[Petunia] Step 3 of full L&F revamp: consider Kojak a Pipeline Type (and thus not under tools; added dynamic filter to Speclibs page; updated to current ISB logo; removed black borders from all logos; changed page background to white; more css harmonization
r7255 | mhoopmann | 2016-04-12 15:03:13 -0700 (Tue, 12 Apr 2016) | 3 lines
Improved pathfinding for locating mzML files.
r7256 | real_procopio | 2016-04-12 19:42:15 -0700 (Tue, 12 Apr 2016) | 1 line
[Petunia] Step 4 of full L&F revamp: Almost done cleaning up CSS; added basic Comet params editor page (will also be used for kojak.params)
r7257 | slagelwa | 2016-04-12 22:57:33 -0700 (Tue, 12 Apr 2016) | 3 lines
TPP-5: updated process to download ProteoWizard from Team City. Now uses
targets in the Makefile and the "newer" URL API.
r7258 | slagelwa | 2016-04-13 20:30:01 -0700 (Wed, 13 Apr 2016) | 2 lines
TPP-5: can't use MKDIR on a phony target
r7259 | slagelwa | 2016-04-13 20:42:24 -0700 (Wed, 13 Apr 2016) | 2 lines
TPP-5: can't use MKDIR on a phony target
r7260 | slagelwa | 2016-04-15 12:24:26 -0700 (Fri, 15 Apr 2016) | 4 lines
TPP-5: Updated how TPP manages ProteoWizard. No longer keep the Windows dlls
in subversion and instead now just use the installer to install on Windows.
r7262 | real_procopio | 2016-04-19 14:50:45 -0700 (Tue, 19 Apr 2016) | 8 lines
[Petunia] - Added support for editing Kojak params files - Insert date/time and user info as a comment when saving comet/kojak params via Petunia - Updated menu names for Qualscore, StPeter, and reSpect - Added 'filter files here' hint text to files filter box - Minor code reformatting
r7263 | real_procopio | 2016-04-19 18:56:08 -0700 (Tue, 19 Apr 2016) | 5 lines
[Petunia] - Added ability to choose mzML input file(s) for Kojak - Added Comet and Kojak help link for each search parameter - Added support for TMT-10 in Libra conditions page
r7264 | real_procopio | 2016-04-20 18:01:01 -0700 (Wed, 20 Apr 2016) | 8 lines
[Petunia] - Edited some of the tools descriptions - Show short explanation at the top of each tool page - Use "Specify" and "Choose" in a consistent manner - Decoy Peps and Decoy Prots pages now request specific xml types (pep.xml and prot.xml, respectively) - More formatting tweaks - Removed unused "Resultspage" session setting
r7265 | real_procopio | 2016-04-20 19:39:00 -0700 (Wed, 20 Apr 2016) | 4 lines
[Petunia] - Do not display full jobs list when viewing a specific command output - Partial redesign of jobs page (still a little more to do) - Minor code and page formatting
r7266 | real_procopio | 2016-04-22 17:40:44 -0700 (Fri, 22 Apr 2016) | 1 line
[Petunia] Redesign Jobs page and clean up stylesheet
r7267 | real_procopio | 2016-04-25 13:45:51 -0700 (Mon, 25 Apr 2016) | 5 lines
[Petunia] - Animate button after action is submitted until completion (e.g. Copy/Paste a large file) - Change name of css entry: formentryhead -> tablehead - Fix html on Jobs page - Minor html change on PeptideProphet/decoy parameters
r7268 | real_procopio | 2016-04-25 17:48:37 -0700 (Mon, 25 Apr 2016) | 1 line
[Petunia] Added Disco interface
r7270 | real_procopio | 2016-04-27 14:01:41 -0700 (Wed, 27 Apr 2016) | 1 line
[ProteinProphet] Cleaned up usage statement
r7271 | real_procopio | 2016-04-27 16:57:09 -0700 (Wed, 27 Apr 2016) | 8 lines
[Petunia] - Fix calling Libra via ProteinProphet by including condition file name and cd to output dir - Updated NOPROTLEN option in ProteinProphet call - Do not display 'Kill Command' link in Jobs page once command is finished - Line up TPP tools sub-menus - Spified up login page - Remove obsolete show/hide JS code - Small css tweaks
r7272 | real_procopio | 2016-04-27 19:17:29 -0700 (Wed, 27 Apr 2016) | 1 line
[PepXMLViewer] Display "KScore" as the column heading when viewing XTandem (K-score) results -- which are stored in pepXML as "hyperscore"
r7273 | real_procopio | 2016-04-28 14:54:30 -0700 (Thu, 28 Apr 2016) | 1 line
[Petunia] Remove Marimba! Also clarified idconvert text and rearranged main menu items
r7274 | real_procopio | 2016-04-28 15:44:22 -0700 (Thu, 28 Apr 2016) | 1 line
[Petunia] Spified up Mascot search page: add page size filter, highlight selected file to download, collapse server URL setting if results are returned
r7275 | real_procopio | 2016-04-29 20:51:29 -0700 (Fri, 29 Apr 2016) | 1 line
[PepXMLViewer] Display multiple PTMProphet analysis results for the same spectrum using different colors for each (up to 7 -- for now?)
r7276 | real_procopio | 2016-05-02 13:31:09 -0700 (Mon, 02 May 2016) | 1 line
[PepXMLViewer] Adjust a couple of PTM colors
r7277 | real_procopio | 2016-05-02 16:34:13 -0700 (Mon, 02 May 2016) | 1 line
[Petunia] Added RefreshParser page; Close all other menus when another one is opened; Small text updates
r7278 | eng_jk | 2016-05-03 13:59:40 -0700 (Tue, 03 May 2016) | 2 lines
add option to pass ion series to use in Lorikeet plotting
r7279 | real_procopio | 2016-05-03 15:23:28 -0700 (Tue, 03 May 2016) | 1 line
[Petunia] New blue footer and blue-background images. Added drop shadows to form divs. CSS tweaks
r7280 | real_procopio | 2016-05-04 11:56:16 -0700 (Wed, 04 May 2016) | 1 line
[PepXMLViewer] Pass ions series from search params to Lorikeet; also changed column headers: *** "ions"-->"ions_old" (old viewer), "ions2"-->"ions" (lorikeet) *** ; minor code clean-up
r7281 | real_procopio | 2016-05-04 16:26:42 -0700 (Wed, 04 May 2016) | 1 line
[Libra] Add progress bar; display executable name and version when running; Some code clean-up
r7282 | real_procopio | 2016-05-04 18:27:17 -0700 (Wed, 04 May 2016) | 7 lines
[Petunia] - Only display bubble with number of running/active jobs next to Jobs tab menu title (mouse-over still displays status summary of all jobs) - Add filter box on jobs page - On Libra conditions page, only display m/z of relevant channels when selecting from drop-down; blank out all others - Add visual separator between current directory tree and list of subdirectories in filebrowser/picker - Round corners for messages divs - More css tweaks (shadows!)
r7283 | real_procopio | 2016-05-05 17:18:56 -0700 (Thu, 05 May 2016) | 1 line
[Libra] Fix parameter handling (and avoid seg faults when a file is not found); changed progress bar style
r7284 | real_procopio | 2016-05-05 19:06:47 -0700 (Thu, 05 May 2016) | 1 line
[Petunia] Spruce up command status -- add border and shadow similar to other elements
r7285 | dshteyn | 2016-05-06 11:12:36 -0700 (Fri, 06 May 2016) | 1 line
PTMProphet: Don't use shared intensity to evaluate the mod positions, use the site determining ions.
r7286 | dshteyn | 2016-05-06 11:15:41 -0700 (Fri, 06 May 2016) | 1 line
Disco: adjust default settings and usage
r7287 | real_procopio | 2016-05-06 15:51:07 -0700 (Fri, 06 May 2016) | 1 line
[Petunia] Remove old IPP help pages; Moved Decoy Utilities in main menu to conserve space; added shadow to top of footer
r7288 | dshteyn | 2016-05-06 16:39:06 -0700 (Fri, 06 May 2016) | 1 line
PTMProphet: test that the modString is not a path , don't treat windows paths as a mod string.
r7289 | real_procopio | 2016-05-10 11:08:55 -0700 (Tue, 10 May 2016) | 1 line
[PepXMLViewer] Use the same color for any given PTM mod across all spectra (in page) -- implemented via a map/hash
r7290 | real_procopio | 2016-05-11 19:54:30 -0700 (Wed, 11 May 2016) | 7 lines
[ProtXMLViewer] - Fixed horizontal scrolling of column header (also added shadow effect to separate from main content) - Added ability to show/hide peptides for each protein - Changed color scheme and submit buttons to match new Petunia - Styled certain links so that they are more obvious targets to the user - Anchored footer to bottom of page, and styled it
r7291 | real_procopio | 2016-05-13 12:51:20 -0700 (Fri, 13 May 2016) | 9 lines
[ProtXMLViewer] - Enabled sorting by protein name/accession - Make page footer neatly stay in place at bottom of page, like all nice footers should - Highlight selected checkbox and radio options - Added spacer to fix bug that cropped rightmost column header on wide pages - Fixed wrapping of peptide page and menu bar on narrow displays - Fixed FireFox bug when displaying file stats: double border, background color was cropped - CSS tweaks...
r7292 | real_procopio | 2016-05-13 14:52:39 -0700 (Fri, 13 May 2016) | 1 line
[Marimba] REMOVE IT!
r7293 | real_procopio | 2016-05-13 15:44:29 -0700 (Fri, 13 May 2016) | 1 line
[Petunia] Restore call to FindBin; Always zip files when Downloading (even a single file)
r7294 | real_procopio | 2016-05-18 17:34:23 -0700 (Wed, 18 May 2016) | 10 lines
[Petunia] - Added ability to merge info from another session to current one
- Preserve login datetime, but override values otherwise, including working dir - Session can be selected from account drop-down, or linked from a file
- Added page for fetching datasets from public repositories (not linked yet!)
- Includes AJAX call to get system-specific capabilities for executable
- Added auto-filter for displaying jobs belonging to a specific session - Refactored a few session variables - Make filter box re-filter on blur - Re-saved config file with Linux line endings
r7295 | dshteyn | 2016-05-23 14:26:00 -0700 (Mon, 23 May 2016) | 1 line
DiscoFilter: build and install to bin not cgi-bin.
r7296 | dshteyn | 2016-05-23 15:46:26 -0700 (Mon, 23 May 2016) | 1 line
DiscoFilter: default settings to use internal HardKlor API
r7297 | dshteyn | 2016-05-24 09:51:13 -0700 (Tue, 24 May 2016) | 1 line
Disco: build target should point to BUILD_BIN instead of BUILD_CGI
r7298 | dshteyn | 2016-05-24 09:59:13 -0700 (Tue, 24 May 2016) | 1 line
Initialize fpkm count
r7299 | real_procopio | 2016-05-24 20:45:45 -0700 (Tue, 24 May 2016) | 5 lines
[Petunia] - Added (empty) directory delete functionality - Fixed file types for decoy peptide and protein analysis - Moved realpath use directive (to see if that will avoid the namespace collision with FindBin::libs)
r7300 | eng_jk | 2016-05-25 11:50:20 -0700 (Wed, 25 May 2016) | 2 lines
add array out of bounds check
r7301 | real_procopio | 2016-05-25 20:09:41 -0700 (Wed, 25 May 2016) | 8 lines
[Petunia] - Pass advanced/extra user options to Disco - Implemented max files limit on file chooser; give warning when over limit -- Updated pages that require this limit - Renamed 'ref_page' parameter to addFiles to more precise 'proctype' - Expanded max size for extra user options in all relevant tools - Call new(?) --showAbilitiesHTML to display fetchDataset info
r7302 | real_procopio | 2016-05-26 16:36:41 -0700 (Thu, 26 May 2016) | 1 line
[Petunia] Updated to more user-friendly tag names for session files (proc_types)
r7303 | real_procopio | 2016-05-31 19:25:28 -0700 (Tue, 31 May 2016) | 8 lines
[ASAPRatio] Boost performance by doing a single pass read of all peptides in source pepXML files (as opposed to reading all files for each protein!) Benchmarked speed-up at 200+ times over previous version - New psm struct to hold peptide data in a global vector; used to calculate protein ratios after all source files have been read into memory - Somehow fixed memory leak bug that caused some incorrect peptide assignments during ratio calculation - Record ASAPRatio version in protXML - Provide more feedback when running command (software name, version, and file being analyzed) as well as progress bar - Minor code reformatting and clean-up
r7304 | real_procopio | 2016-06-01 15:05:12 -0700 (Wed, 01 Jun 2016) | 7 lines
[ASAPRatio] Could not leave fast enough alone :: boosted performance by another factor of 2. This is now about ~400x faster than previous version. - Store peptide info in a map for faster lookup - Removed unnecessary Bool get_all_peptides from overloaded class signature - Also removed useless Next_Peptide and Previous_Peptide buttons from peptide curation interface - Some code formatting and clean-up
r7305 | real_procopio | 2016-06-01 18:20:03 -0700 (Wed, 01 Jun 2016) | 1 line
[Petunia] Remove FindBin::libs as it breaks the core Cwd perl module we use; fix xinteract output directory bug
r7306 | real_procopio | 2016-06-02 17:23:05 -0700 (Thu, 02 Jun 2016) | 7 lines
[ASAPRatio] - BUGFIX: do NOT write heavy2light_adj_ratio_standard_dev attribute unless it is a normalized value!! - BUGFIX: Increase tmp buffer size to 50k for javascript within interface to accomodate peptides with many identifications - Remove useless Prev_ and Next_Protein buttons from interface - Some code formatting and clean-up (this codebase needs a thorough bleaching and scrubbing...)
r7307 | mhoopmann | 2016-06-15 16:02:06 -0700 (Wed, 15 Jun 2016) | 2 lines
ProtXML parsing now understands that the probability table has been reversed. Improved warnings and error handling when data file paths have been broken in the XMLs.
r7308 | real_procopio | 2016-06-15 17:00:54 -0700 (Wed, 15 Jun 2016) | 1 line
[ProtXMLViewer] Add filter to exclude entries w/o Libra values; display 'inf' Libra values as 100%
r7309 | real_procopio | 2016-06-17 12:20:37 -0700 (Fri, 17 Jun 2016) | 1 line
[ProtProphetModels] Make sure we insert the <analysis_summary> tag set before <dataset_derivation> as per the schema. If none is present, fall back to first instance of <protein_group>
r7310 | real_procopio | 2016-06-17 13:41:39 -0700 (Fri, 17 Jun 2016) | 8 lines
[Libra] - Boosted performance by another factor of 20. This is now about ~500x-2000x faster than 4.8.0. -- Store peptide info in a map for faster lookup - Removed unnecessary Bool get_all_peptides from overloaded class signature - For not-a-number and infinity results, output XML_compliant "NaN" and "INF" values - Improved user feedback
r7311 | real_procopio | 2016-06-17 16:30:10 -0700 (Fri, 17 Jun 2016) | 1 line
[StPeter] Add schema-required attributes time and id to analysis_summary tag. Also save with Linux line endings instead of DOS...
r7312 | real_procopio | 2016-06-17 17:07:32 -0700 (Fri, 17 Jun 2016) | 1 line
[protXML schema] Adding StPeter and decoy analysis results, and updating Libra channel info
r7313 | real_procopio | 2016-06-17 17:08:33 -0700 (Fri, 17 Jun 2016) | 1 line
[protXML schema] Update to latest version of schema
r7314 | mhoopmann | 2016-06-20 14:02:24 -0700 (Mon, 20 Jun 2016) | 3 lines
Fixed redundancy in peptides listed for each protein (did not affect results). Made a few function call changes to silence valgrind warnings; StPeter functionality remains the same.
r7315 | mhoopmann | 2016-06-20 15:27:29 -0700 (Mon, 20 Jun 2016) | 3 lines
Changed timestamp format string to support compilers still using older standards (ahem...Microsoft...)
r7316 | dshteyn | 2016-06-24 16:46:10 -0700 (Fri, 24 Jun 2016) | 1 line
PTMProphet: Poisson and EM -- InteractParser, RefreshParser, PeptideProphet, iProphet, ProteinProphet: Kojak Support -- RTCatalog: tweaks to defaults -- Various other small tweaks.
r7317 | dshteyn | 2016-06-24 16:51:58 -0700 (Fri, 24 Jun 2016) | 1 line
Fix ambiguous reference
r7318 | dshteyn | 2016-06-24 17:08:29 -0700 (Fri, 24 Jun 2016) | 1 line
More ambiguous refs.
r7319 | dshteyn | 2016-06-24 17:39:10 -0700 (Fri, 24 Jun 2016) | 1 line
Remove unneeded
r7320 | mhoopmann | 2016-06-29 12:43:54 -0700 (Wed, 29 Jun 2016) | 4 lines
Swapped in sort() for qsort() to fix crashes in GCC 5.x.x Note: other instances of qsort() in the code appear to function correctly. Just this one has issues, and only with GCC 5 (4.x.x works fine).
r7321 | mhoopmann | 2016-06-29 13:00:40 -0700 (Wed, 29 Jun 2016) | 2 lines
fixed an output string to quiet warnings in GCC 5.3.1
r7322 | mhoopmann | 2016-06-29 13:02:35 -0700 (Wed, 29 Jun 2016) | 2 lines
updated version number and date
r7323 | dshteyn | 2016-07-06 11:50:35 -0700 (Wed, 06 Jul 2016) | 1 line
compareProts.pl: fix bug with JS_HOME.
r7324 | dshteyn | 2016-07-06 14:53:46 -0700 (Wed, 06 Jul 2016) | 1 line
compareProts_ClusterHM.pl: fix D3 and JS references.
r7330 | dshteyn | 2016-07-15 12:39:50 -0700 (Fri, 15 Jul 2016) | 1 line
RespectParser: BUGFIX: peptide string was not being cleared out properly.
r7331 | mhoopmann | 2016-07-18 14:47:51 -0700 (Mon, 18 Jul 2016) | 3 lines
Fixed bug in which peptides read from prot.xml files without iprophet were being ignored.
r7333 | real_procopio | 2016-07-26 13:21:21 -0700 (Tue, 26 Jul 2016) | 1 line
[Tandem2XML] Remove non-schema compliant search_engine attribute from msms_run_summary tag
r7334 | real_procopio | 2016-07-27 14:24:23 -0700 (Wed, 27 Jul 2016) | 11 lines
[pepXML schema] First pass at updating pepXML schema; minor extra work is needed to add new desired features
- Added support for cross-linking results - Added (belated) support for PTMProphet results - Modified unique_search_summary_basename restriction to also include search_engine -- this allows for combining of multiple search engine results of the same source files (e.g. iProphet) - Created new data type declarations for reusable elements alternative_protein and modification_info - Removed errant search_engine attribute from msms_run_summary (was mistakenly re-added in v118) - Added YABSE, MS-GF+, and Kojak to list of known search engines
r7335 | real_procopio | 2016-07-27 14:50:36 -0700 (Wed, 27 Jul 2016) | 1 line
[pepXML schema] Bump to v120
r7336 | dshteyn | 2016-07-29 08:15:18 -0700 (Fri, 29 Jul 2016) | 1 line
BUGFIX: Null the pointers after deleting to prevent deleting twice, which breaks with gcc.
r7337 | real_procopio | 2016-08-03 14:13:24 -0700 (Wed, 03 Aug 2016) | 7 lines
[pepXML schema] Clean up support for PTMProphet results - Enable multiple tags within <analysis_result> - Added ptmprophet_summary declaration Added initial support for SAAV results in anticipation of full PEFF support Minor Interprophet typo correction
r7338 | dshteyn | 2016-08-03 15:06:26 -0700 (Wed, 03 Aug 2016) | 1 line
PTMProphet: fix pepxml reporting to conform to schema. New EM models.
r7339 | real_procopio | 2016-08-04 14:56:45 -0700 (Thu, 04 Aug 2016) | 7 lines
[Petunia] - Fix reference to ProteoGrapher - Show all TPP tools under Kojak pipeline - Switch SWATH -> DIA - Add \n to properly display message when user forces a command to terminate - Keep [?] help link next to parameter (do not line break)
r7340 | real_procopio | 2016-08-04 15:02:14 -0700 (Thu, 04 Aug 2016) | 5 lines
[ProtXMLViewer] - Export stpeter value to Proteographer, if present - Always test for 'INF' in Libra ratios by forcing uppercase on value - Removed unneeded File::Copy include
r7341 | real_procopio | 2016-08-04 17:40:03 -0700 (Thu, 04 Aug 2016) | 1 line
[kojak] Adding Kojak to TPP. To keep it simple, we just check in the binaries downloaded from kojak-ms.org. Also installs conf (parameters) file.
r7342 | real_procopio | 2016-08-04 17:41:48 -0700 (Thu, 04 Aug 2016) | 1 line
[kojak] Adding Kojak to TPP. To keep it simple, we just check in the binaries downloaded from kojak-ms.org. Also installs conf (parameters) file.
r7343 | real_procopio | 2016-08-04 17:43:29 -0700 (Thu, 04 Aug 2016) | 1 line
[comet] Latest version of comet -- 2016012
r7344 | real_procopio | 2016-08-04 17:47:34 -0700 (Thu, 04 Aug 2016) | 1 line
[PepXMLViewer] Display linked position of XL peptides
r7345 | real_procopio | 2016-08-04 17:53:56 -0700 (Thu, 04 Aug 2016) | 1 line
[TPP 5.0.0] Behold our first RC of Omega Block!
r7346 | dshteyn | 2016-08-09 11:07:49 -0700 (Tue, 09 Aug 2016) | 1 line
PTMProphet: memory delete bug fix.
r7347 | dshteyn | 2016-08-09 11:10:05 -0700 (Tue, 09 Aug 2016) | 1 line
RespectParser: BUFIX sort the output by scan number and reindex in order of scan number for iProphet multipe search engine results to be properly encoded.
r7348 | real_procopio | 2016-08-09 19:21:48 -0700 (Tue, 09 Aug 2016) | 1 line
[xtandem] Do not remove trailing path designator
r7349 | real_procopio | 2016-08-09 19:25:36 -0700 (Tue, 09 Aug 2016) | 1 line
[params] Make sure params are under www access and with rw permissions; Properly configure tandem_params.xml; Fix svn ID in code
r7350 | real_procopio | 2016-08-09 19:31:42 -0700 (Tue, 09 Aug 2016) | 1 line
[Petunia] Add warning if Percolator is not installed; Update to new MZTOL default for reSpect; add var declaration to javascript variable
r7351 | real_procopio | 2016-08-09 20:07:12 -0700 (Tue, 09 Aug 2016) | 1 line
rc2
r7352 | real_procopio | 2016-08-10 11:28:56 -0700 (Wed, 10 Aug 2016) | 1 line
[pepXML schema] Adding optional "source" attribute for modification site info
r7353 | dshteyn | 2016-08-10 14:44:09 -0700 (Wed, 10 Aug 2016) | 1 line
Remove debug message
r7354 | dshteyn | 2016-08-10 15:21:10 -0700 (Wed, 10 Aug 2016) | 1 line
Remove debug message
r7355 | real_procopio | 2016-08-10 19:04:33 -0700 (Wed, 10 Aug 2016) | 1 line
[make] Remove errant comment that caused build to crash
r7356 | real_procopio | 2016-08-11 16:57:37 -0700 (Thu, 11 Aug 2016) | 1 line
[Windows installer] Is this where the string replacement is supposed to happen...?
r7357 | real_procopio | 2016-08-12 17:20:53 -0700 (Fri, 12 Aug 2016) | 1 line
[TagFilter] Undo change that broke PvalueParser (and potentially other TPP components
r7358 | real_procopio | 2016-08-12 17:29:17 -0700 (Fri, 12 Aug 2016) | 1 line
[ASAPpvalue] Do not crash if model file is not under webserver_root - just give a warning; Do not attempt to open a file if none is given in input parameters (duh...)
r7359 | real_procopio | 2016-08-12 17:29:57 -0700 (Fri, 12 Aug 2016) | 1 line
RC3
r7360 | real_procopio | 2016-08-16 18:08:30 -0700 (Tue, 16 Aug 2016) | 1 line
[constants] Remove duplicated define
r7361 | real_procopio | 2016-08-16 18:12:19 -0700 (Tue, 16 Aug 2016) | 1 line
[XPress] Get location of xsltproc via getBinPath call in non-Linux systems (removing hard-coded reference to old C:\Inetpub\tpp-bin\). Minor code clean-up
r7362 | real_procopio | 2016-08-16 18:13:58 -0700 (Tue, 16 Aug 2016) | 1 line
RC4
r7363 | real_procopio | 2016-08-17 14:00:03 -0700 (Wed, 17 Aug 2016) | 1 line
[util] Synchronize Jimmy's commits 7083 and 7084 from trunk. Update README
r7364 | real_procopio | 2016-08-17 14:29:34 -0700 (Wed, 17 Aug 2016) | 1 line
[XPress] Synchronize Jimmy's commits 7101 and 7102 from trunk. Also added svn Id tag and removed redundant util.h include
r7365 | real_procopio | 2016-08-17 14:43:14 -0700 (Wed, 17 Aug 2016) | 1 line
[subsetdb] Synchronize Jimmy's commits 7195, 7198, 7261, 7269, and 7332 from trunk. Also added svn Id tag
r7366 | real_procopio | 2016-08-17 15:40:32 -0700 (Wed, 17 Aug 2016) | 1 line
RC5
r7367 | real_procopio | 2016-08-17 19:08:01 -0700 (Wed, 17 Aug 2016) | 4 lines
[ProtXMLViewer] - Added links to PeptideAtlas and Protter - Format reported XPress weighted global ratio and percent psm's used therein
r7368 | real_procopio | 2016-08-18 16:57:47 -0700 (Thu, 18 Aug 2016) | 1 line
[kojak] Update to 1.5.1 (fixes multi-thread bugs). Also make sure it is called Kojak.exe in Windows!
r7369 | dshteyn | 2016-08-18 22:51:56 -0700 (Thu, 18 Aug 2016) | 1 line
InteractParser: populate sample_enzyme tag when not present, this tag is required for RefreshParser.
r7370 | dshteyn | 2016-08-18 22:55:12 -0700 (Thu, 18 Aug 2016) | 1 line
KojakResult: store the higher scoring peptide score in another member.
r7371 | dshteyn | 2016-08-18 23:02:22 -0700 (Thu, 18 Aug 2016) | 1 line
PeptideProphetParser: Kojak Support. InterProphetParser: minor. DiscoFilter: Now works when the first scan is not MS1, and will not crash passing the last scan.
r7372 | dshteyn | 2016-08-18 23:04:29 -0700 (Thu, 18 Aug 2016) | 1 line
PeptideProphet: new model for Kojak XL.
r7373 | dshteyn | 2016-08-19 08:08:09 -0700 (Fri, 19 Aug 2016) | 1 line
xl option
r7374 | dshteyn | 2016-08-19 08:38:28 -0700 (Fri, 19 Aug 2016) | 1 line
XLSecondScoreFractionMixtureDistr Model compilation.
r7375 | dshteyn | 2016-08-21 16:29:46 -0700 (Sun, 21 Aug 2016) | 1 line
InteractParser: don't filter out InteractParser tags, they show a record of the corrections applied to the pepXML file...also fix a bug with unclosed analysis_summary tags...
r7376 | real_procopio | 2016-08-22 17:40:19 -0700 (Mon, 22 Aug 2016) | 1 line
[Windows installer] Ensure forward slashes for INSTALL_PARAMS path
r7377 | mhoopmann | 2016-08-24 09:02:43 -0700 (Wed, 24 Aug 2016) | 2 lines
Added parameter to convert SIn to ng.
r7378 | real_procopio | 2016-08-24 15:47:31 -0700 (Wed, 24 Aug 2016) | 1 line
[Windows installer] Place params files within the actual desired directory, and not the incorrectly used 'users/' dir
r7379 | real_procopio | 2016-08-24 16:42:20 -0700 (Wed, 24 Aug 2016) | 1 line
[Petunia] Preset a few xinteract defaults for Kojak-based analysis
r7380 | real_procopio | 2016-08-24 16:45:07 -0700 (Wed, 24 Aug 2016) | 1 line
[kojak] Set default threads value in sample conf file to something more common
r7381 | real_procopio | 2016-08-24 17:02:37 -0700 (Wed, 24 Aug 2016) | 1 line
RC6
r7382 | real_procopio | 2016-08-25 13:13:19 -0700 (Thu, 25 Aug 2016) | 1 line
[pwiz msi] Updating to latest...hope it works
r7383 | real_procopio | 2016-08-25 16:23:47 -0700 (Thu, 25 Aug 2016) | 1 line
RC7 - new Win-PWIZ
r7384 | real_procopio | 2016-08-26 11:55:38 -0700 (Fri, 26 Aug 2016) | 1 line
[filtertable] Added convenience function to allow quick-filtering of tables; also force filter when filter box is blank
r7385 | real_procopio | 2016-08-26 12:16:31 -0700 (Fri, 26 Aug 2016) | 8 lines
[Petunia] - Do not show directories when looking for files - Added quick links to view jobs by status (including 'ALL') - Fix formatting of message when no jobs are present - Switch to using new set_filter js function for filtering list via link - Add links to open pdf and jpg files - Added two extra simple link styles
r7386 | real_procopio | 2016-08-26 12:47:21 -0700 (Fri, 26 Aug 2016) | 1 line
[Petunia] Link directly to MODELS file when running either of the ProphetModels decoy validation tools
r7387 | dshteyn | 2016-08-29 12:16:33 -0700 (Mon, 29 Aug 2016) | 1 line
tpp_gui.pl: DiscoFilter - BATCH is no longer necessary
r7388 | dshteyn | 2016-08-29 12:17:56 -0700 (Mon, 29 Aug 2016) | 1 line
version bump
r7389 | dshteyn | 2016-08-29 13:12:41 -0700 (Mon, 29 Aug 2016) | 1 line
PTMProphet: REMOVE modstring from the model name so not to break parsing by the _MODELS.html page.
r7390 | real_procopio | 2016-08-29 14:39:42 -0700 (Mon, 29 Aug 2016) | 1 line
[protXML viewer] Ensure forward slashes in file paths; always link to Protter in new tab/window
r7391 | dshteyn | 2016-08-31 10:57:58 -0700 (Wed, 31 Aug 2016) | 1 line
RespectParser: reSpect will now set the modification masses directly from the pepXML and not rely on the masses being in the Peptide::defaultTables.
r7392 | dshteyn | 2016-08-31 11:22:59 -0700 (Wed, 31 Aug 2016) | 1 line
Fix crash when the enzyme is not specified and default trypsin is utilized but not stated in the command or pepXML file.
r7393 | mhoopmann | 2016-08-31 11:48:56 -0700 (Wed, 31 Aug 2016) | 2 lines
Bug fix when overwriting existing StPeter annotations in ProtXML
r7394 | real_procopio | 2016-08-31 14:59:59 -0700 (Wed, 31 Aug 2016) | 1 line
[PepXMLViewer] Fix coloring of multiple PTMs on a single PSM due to schema-compliant XML update
r7395 | real_procopio | 2016-08-31 15:01:30 -0700 (Wed, 31 Aug 2016) | 1 line
RC9...
r7396 | real_procopio | 2016-09-01 11:27:15 -0700 (Thu, 01 Sep 2016) | 1 line
[windows installer] Fix(?) when installing params in a directory other than the default C:\TPP\data\params
r7397 | dshteyn | 2016-09-01 12:43:58 -0700 (Thu, 01 Sep 2016) | 1 line
spectrast: Allow spectrast to find the data file from the pepXML file when not present in current working directory on WINDOWS
r7398 | dshteyn | 2016-09-01 16:55:02 -0700 (Thu, 01 Sep 2016) | 1 line
PeptideProphetParser: BUGFIX standard mass model was crashing for comet due to search_offsets being set in the derived class rather than parent class.
r7399 | real_procopio | 2016-09-01 17:23:14 -0700 (Thu, 01 Sep 2016) | 1 line
[tpp_models] Only plot data for first "decoy" model found in file (common in iProphet from multiple search engines). Long term fix is to either plot all, or remove extra data (TBD)
r7400 | real_procopio | 2016-09-02 11:17:01 -0700 (Fri, 02 Sep 2016) | 1 line
[PepXMLViewer] Teach it how to spell "glycosylation"
r7401 | real_procopio | 2016-09-02 13:09:53 -0700 (Fri, 02 Sep 2016) | 1 line
[ProtXMLViewer] Add button to recompute pvalues; show pvalue average+/-error in File Info when available; call tpp_models using full path
r7402 | real_procopio | 2016-09-02 17:06:39 -0700 (Fri, 02 Sep 2016) | 1 line
[windows installer] 17th time's a charm... Fixhistory | grep svn when installing params in a directory other than the default C:\TPP\data\params\ For realz. This time I mean it. Seriously, you guys.
r7403 | dshteyn | 2016-09-08 08:37:51 -0700 (Thu, 08 Sep 2016) | 1 line
BUGFIX: previous mass model changes broken the ACCMASS mode in PeptideProphetParser, this is a fix for that.
r7404 | dshteyn | 2016-09-08 08:39:31 -0700 (Thu, 08 Sep 2016) | 1 line
version bump
r7405 | eng_jk | 2016-09-12 15:56:27 -0700 (Mon, 12 Sep 2016) | 2 lines
deprecated files
r7406 | real_procopio | 2016-10-03 18:22:49 -0700 (Mon, 03 Oct 2016) | 8 lines
[Petunia] - Added C/N isotope series option for each Libra channel (relevant for TMT-10) - Apply channel corrections only to channels within same (C/N) series - Added sample isotopic correction factors and refined channel m/z's for TMT-10 (from Thermo website) - New css style for C/N (radio) selection - Revised percolator detection in Windows (by also testing for percolator.exe) - Refine file type test for all commands
r7407 | real_procopio | 2016-10-03 18:23:52 -0700 (Mon, 03 Oct 2016) | 1 line
[version] Rename TPP5, bump rc
r7408 | real_procopio | 2016-10-03 18:46:03 -0700 (Mon, 03 Oct 2016) | 1 line
[decoyFASTA] Add missing decoyFASTA to build
r7409 | mhoopmann | 2016-10-04 13:03:03 -0700 (Tue, 04 Oct 2016) | 3 lines
Added use of degenerate peptides in quantitation - default is off. Updated modifications to assume W[202] is oxidation of W and not other possible modifications to W of similar mass. This lack of precision in ProtXML modifications in the TPP will do us harm eventually...
r7410 | real_procopio | 2016-10-04 19:12:51 -0700 (Tue, 04 Oct 2016) | 1 line
[Petunia] Add new StPeter options (sample load and degen peptides); apply backspace when present in command output
r7411 | real_procopio | 2016-10-05 12:39:41 -0700 (Wed, 05 Oct 2016) | 1 line
[ProtXMLViewer] Display and export new nanograms value from StPeter analysis; fix form alignment issue (only seen in new version of Chrome...)
r7412 | real_procopio | 2016-10-05 13:04:49 -0700 (Wed, 05 Oct 2016) | 1 line
[protXML schema] Adding new StPeter analysis summary attributes, ng attribute, and StPeterQuant_peptide sub element
r7413 | real_procopio | 2016-10-05 16:38:11 -0700 (Wed, 05 Oct 2016) | 5 lines
[ProtXMLViewer] - Fixed display bug introduced in previous commit - Cleaned up background color in 'box peptides' display - Added StPeter protein load statistic to File Info
r7414 | real_procopio | 2016-10-06 19:12:15 -0700 (Thu, 06 Oct 2016) | 5 lines
[Petunia] - Apply backspace removal code before HTML-safe encoding - Refined iTRAQ-8 isotopic interference factors with latest from SciEx - Provide link to Thermo's TMT data sheets so users can more easily look up kit COA
r7415 | real_procopio | 2016-10-07 12:29:51 -0700 (Fri, 07 Oct 2016) | 1 line
[linux install] First pass at updating the Linux build and installation instructions]
r7416 | real_procopio | 2016-10-07 14:30:28 -0700 (Fri, 07 Oct 2016) | 1 line
[kojak] upgrade to new 1.5.2
r7417 | real_procopio | 2016-10-07 16:45:09 -0700 (Fri, 07 Oct 2016) | 1 line
[linux install] Rev up minimum Perl version required; add CGI.pm requirement
r7418 | real_procopio | 2016-10-10 12:36:27 -0700 (Mon, 10 Oct 2016) | 1 line
[version] 5.0.0 release!
r7420 | real_procopio | 2016-10-11 11:45:46 -0700 (Tue, 11 Oct 2016) | 1 line
[RefreshParser] Avoid core dump if "protein" attribute is missing from search_hit; report error and exit instead. Minor clean up of output, error messages, and usage statement
r7421 | real_procopio | 2016-10-11 12:05:09 -0700 (Tue, 11 Oct 2016) | 1 line
[make] Adding OS to build id