DTASelect version log information
From Mswiki
This page contains recent CVS revisions of the DTASelect code. It is intended for those advanced users who want to know more about the features and bug fixes released in each version. Not all revisions on this list have been deployed; many of them are simply internal development versions.
Note: the oldest (last) revision on the list corresponds to DTASelect2.0.1, released in July 2006. Earlier versions are not listed.
revision 2.0.41
date: 2010/03/25 21:35:50; author: cociorva; state: Exp; lines: +1 -1
Version 2.0.41: Maximum peptide charge, peptide length, peptide mass, etc increased significantly to allow for top-down searches.
revision 2.0.40
date: 2010/01/23 04:04:46; author: cociorva; state: Exp; lines: +1 -1
Version 2.0.40: new filter introduced for minimum and maximum number of modifications. It supports both SEQUEST and ProLuCID modification formats.
revision 2.0.39
date: 2009/05/16 06:36:37; author: cociorva; state: Exp; lines: +1 -1
Version 2.0.39: new filename filter introduced. This allows the user to select only spectra that belong to certain MS2 files.
revision 2.0.38
date: 2009/03/17 19:34:29; author: cociorva; state: Exp; lines: +2 -2
Version 2.0.38: minor changes in the output. Also, new option "-tpr" introduced. This is just an internal version, not for wide release.
revision 2.0.37
date: 2009/02/25 21:55:29; author: cociorva; state: Exp; lines: +16 -27
Version 2.0.37: introducing new "-t 1" option to display one peptide per salt step. Note: summary table for "-t 1" option still needs to be corrected. Also, obsolete "-r" option removed.
revision 2.0.36
date: 2009/02/20 00:49:27; author: cociorva; state: Exp; lines: +13 -26
Version 2.0.36: protein scores are now calculated for each spectrum, individually, under the theory of the "great unique peptide". Also added delta mass and tryptic protein scores.
revision 2.0.35
date: 2009/02/18 01:18:52; author: cociorva; state: Exp; lines: +11 -9
Version 2.0.35: minimum protein scores are now calculated for fully cleaved peptides. This makes the protein filters more stringent.
revision 2.0.34
date: 2009/01/27 06:46:07; author: cociorva; state: Exp; lines: +1 -1
Version 2.0.34: new "--brief" option introduced, for fast html output (without similarity links).
revision 2.0.33
date: 2009/01/16 18:23:07; author: cociorva; state: Exp; lines: +3 -1
Version 2.0.33: new "--quiet" option introduced, inhibiting database terminal output.
revision 2.0.32
date: 2009/01/16 17:10:40; author: cociorva; state: Exp; lines: +1 -1
Version 2.0.32: minimum protein scores now introduced. The user can specify a minimum XCorr, ZScore or confidence for a protein. This filter is in its early stages of development and currently works at peptide level. The scores of a protein are simply the highest scores from the pool of peptides in that protein. A weakness of the current 'highest peptide score' scheme is that high quality shared peptides contribute to the high score of multiple proteins.
Also, the GroupIdenticals function has been replaced with an older version, which also works when the proteins are not found in database (useful for quick DTASelect runs without a database).
revision 2.0.31
date: 2008/10/02 22:57:18; author: cociorva; state: Exp; lines: +1 -1
Version 2.0.31: output files are now printed out even if no proteins pass the filters.
revision 2.0.30
date: 2008/10/02 20:55:24; author: cociorva; state: Exp; lines: +39 -36
Version 2.0.30: several improvements and bug fixes:
- the "--copy" option has been fixed to properly work with multiple files
- a new function has been added to remove redundant entries in the Mega protein
revision 2.0.29
date: 2008/09/17 22:38:51; author: cociorva; state: Exp; lines: +39 -42
Version 2.0.29: major changes to the code, to allow for the following improvements:
- the "-t 0" option now works correctly (except for the summary table, which should still be disregarded)
- new option to specify the minimum number of tryptic peptides required for a protein to pass
revision 2.0.28
date: 2008/09/04 18:55:59; author: cociorva; state: Exp; lines: +1 -1
Version 2.0.28: SequencePosition field in the DTASelect-filter.txt file is now turned on with the "--seqpos" flag rather than the "--extra" flag. This was done to keep file format compatibility with YRC parser.
revision 2.0.27
date: 2008/07/29 19:17:07; author: cociorva; state: Exp; lines: +1 -1
Version 2.0.27: added SequencePosition field to the DTASelect-filter.txt file. This is reported if the '--extra' flag is used.
revision 2.0.26
date: 2008/05/19 22:42:13; author: cociorva; state: Exp; lines: +14 -1
Version 2.0.26: sequence coverage filter now added. This filter needs to be further polished to take into account redundancies, protein groups, subset proteins, etc. For now, it works as a simple filter that removes proteins that have too low a sequence coverage.
revision 2.0.25
date: 2008/03/06 00:37:29; author: cociorva; state: Exp; lines: +1 -1
Version 2.0.25: introducing support for new *.out file format in Thermo's Bioworks (additional "Sf" column)
revision 2.0.24
date: 2008/02/25 20:58:37; author: cociorva; state: Exp; lines: +1 -1
Version 2.0.24: Minimum sequence length default changed from 7 to 6.
revision 2.0.23
date: 2008/01/12 01:16:53; author: cociorva; state: Exp; lines: +1 -1
Version 2.0.23: bug fixed in OUT file reader. Same bug was fixed for the SQT file reader in version 2.0.21.
revision 2.0.22
date: 2008/01/11 22:44:24; author: cociorva; state: Exp; lines: +1 -1
Fixed a bug that made the statistics package only work with SQT files (didn't work with OUT files). Version number is now 2.0.22.
revision 2.0.21
date: 2007/12/09 23:49:46; author: cociorva; state: Exp; lines: +1 -1
Version 2.0.21: bug fixed in the SQT file reader. Previously, when a sequence was present in the same protein in multiple places, each place was counted as a new peptide match. This has been corrected: only one peptide match is now counted by DTASelect in such an instance.
revision 2.0.20
date: 2007/10/05 19:40:16; author: cociorva; state: Exp; lines: +5 -5
Version 2.0.20: enzymatic cleavage can now be specified to be different from tryptic. Enzyme numbers 1 (tryptic, default), 2 (lys-C) and 3 (aspN) are supported, together with intact protein (no digest, 99). Users can also specify any cleavage conditions with the --before and --after options (for example, "--after KR" is the same as tryptic digest, while "--before D" is the same as AspN digest). Note: the "DetermineMissedTryptic" function has not been updated, and it still counts missed tryptic sites (rather than missed cleavage sites). This will be fixed in a future release.
revision 2.0.19
date: 2007/09/27 00:35:46; author: cociorva; state: Exp; lines: +1 -1
Version 2.0.19: DTASelect.params info is now printed in the output header.
revision 2.0.18
date: 2007/09/26 22:39:44; author: cociorva; state: Exp; lines: +1 -1
Added "Reverse_sp" option for OMSSA, to be compatible with earlier changes. Version number is now DTASelect2.0.18.
revision 2.0.17
date: 2007/08/13 23:10:21; author: cociorva; state: Exp; lines: +3 -3
More OMSSA options added. Attention: the sqt file filter is no longer "*.sqt", but rather "qt". This is to accomodate "*.oqt", "*.tqt", and "*.mqt" files from OMSSA, XTANDEM, and Mascot respectively. This change can potentially create problems when random files with the "qt" extensions are encountered.
Still to be addressed: the OMSSA filters are turned on with the "--omssa" flag, while the column headers are controlled by the "qt" file header. This can potentially create problems.
Version number is now 2.0.17.
revision 2.0.16
date: 2007/06/27 16:45:12; author: cociorva; state: Exp; lines: +1 -1
Column headers fixed for ProLuCID, and also new headers introduced for OMSSA.
revision 2.0.15
date: 2007/05/24 22:32:59; author: cociorva; state: Exp; lines: +1 -1
Version 2.0.15: fixes bug introduced in 2.0.14. Version2.0.14 is not a production version, and should not be used.
revision 2.0.14
date: 2007/05/24 22:01:29; author: cociorva; state: Exp; lines: +1 -1
Version 2.0.14: DTAFile now has a ScanNumber field. This will be used in the future.
revision 2.0.13
date: 2007/05/24 21:46:59; author: cociorva; state: Exp; lines: +1 -1
Fixed a bug in LDAConfidence.java, where the == operator was used for string comparison (potentially very dangerous bug, although in this particular case, it had no harmful effect).
revision 2.0.12
date: 2007/05/15 21:07:00; author: cociorva; state: Exp; lines: +1 -1
Major change: the --trypstat and --modstat options now work differently. The discriminant analysis is first done on the full data set of a given charge state, and the linear coefficients are computed. Then the confidence values are computed for different tryptic and modification values, using the SAME coefficients. This makes the discriminant analysis much more robust, as the data sets are larger. Note: version number is now 2.0.12.
revision 2.0.11
date: 2007/05/14 05:32:48; author: cociorva; state: Exp; lines: +6 -10
Finished the charge state extension for double digit charge states (in v2.0.10, it only worked in the first run). Version number is now 2.0.11.
revision 2.0.10
date: 2007/05/08 22:16:48; author: cociorva; state: Exp; lines: +1 -1
MaxChargeState changed to 16. Version number is now 2.0.10.
revision 2.0.9
date: 2007/04/19 22:34:31; author: cociorva; state: Exp; lines: +1 -1
Charge state statistics option is now included. Previously, charges +3 and above were lumped together. Now, the user specifies the maximum charge state for statistics (default = 3). Version number changed to 2.0.9.
revision 2.0.8
date: 2007/02/22 23:57:15; author: cociorva; state: Exp; lines: +1 -1
Ambiguous ID flag now set to "false" by default.
revision 2.0.7
date: 2007/02/09 21:12:16; author: cociorva; state: Exp; lines: +1 -1
Bug fixed for "-Sic" and "-Sec" options.
revision 2.0.6
date: 2006/11/09 19:52:17; author: cociorva; state: Exp; lines: +13 -5
Fixed a bug that created problems when the "--copy" option was used in conjunction with ProLuCID. The bug fix is just for the "--copy" option, and it doesn't affect how the rest of the program treats ProLuCID output. Version number is now 2.0.6.
revision 2.0.5
date: 2006/09/20 23:12:54; author: cociorva; state: Exp; lines: +1 -1
Fixed a bug that crashed the program in the event that a sequence was incomplete. The bug was in the DetermineTryptic method. Version number is now 2.0.5.
revision 2.0.4
date: 2006/09/18 22:12:18; author: cociorva; state: Exp; lines: +1 -1
Version 2.0.4: a bug is the calculation of missed tryptic sites has now been fixed.
revision 2.0.3
date: 2006/08/17 20:11:39; author: cociorva; state: Exp; lines: +1 -1
Version 2.0.3 has minimum XCorr set to 1 (change made earlier in SelectCriteria.java).
revision 2.0.2
date: 2006/07/13 20:14:00; author: cociorva; state: Exp; lines: +1 -1
Version 2.0.2: --hidedecoy option now inhibits the appearance of the false positive info at the bottom.
revision 2.0.1
date: 2006/07/13 19:13:41; author: cociorva; state: Exp; lines: +1 -1
Version name is now 2.0.1. This will be tagged.
