ProteinProspector Revision History
V 3.2.1 3/1999
- The mutation/modification feature in MS-Tag/MS-Fit now has more options. The options can also be programmed
by licencees.
- The form entries for the Max. # of mismatched AA's in MS-Edman, the Min. # matches with NO AA substitutions in MS-Fit
and the Max. # unmatched ions in MS-Tag have been changed to allow any number to be entered.
- Fixed the following bugs:
- There are sometimes problems with inputs of lists of text strings (eg. list of
sequences in MS-Edman) if the cursor does not end up at the start of the line underneath the last text string.
There are problems both when the cursor ends up directly at the end of the last text string (with no carriage
return) and when there are lines after the last text string containing only space or tab characters.
- Setting the ion types in MS-Comp to include anything except MH+, y or b+H2O
and the combination type to elemental caused the peptide mass and mass
error columns in the report to show incorrect results.
- There are sometimes problems with inputs of lists of text strings (eg. list of sequences in MS-Edman) if
the cursor does not end up at the start of the line underneath the last text string. There are problems
both when the cursor ends up directly at the end of the last text string (with no carriage return) and
when there are lines after the last text string containing only space or tab characters.
- Excluded species entries have to be placed after multiple species entries in the species.txt file for
multiple and excluded species filters to work correctly.
V 3.2.0 2/1999
- MS-Seq introduced. This is our implementation of the Mann and Wilm sequence tag algorithm.
- Database statistics program DB-Stat added.
- MS-Product now works with multiply charged ions.
- MS-Product now displays a list of the theoretical fragment ions in mass/charge order.
- One of the MS-Fit/MS-Digest Considered Modification is now user programmable. This replaces the
Phosphorylation of S, T and Y option.
- An instrument parameter has been added to some of the programs. This currently defines mass accuracies
for reports, ammonia loss aas, water loss aas, positive charge bearing aas, maximum internal ion masses
and fragmentation ion types.
- Now no support for non-JavaScript aware browsers.
- One release supports both the Internet Explorer 4 and Netscape Navigator 4 browsers.
- Licencees can now control the minimum peptide mass and the minimum peptide length in MS-Digest.
- Licencees can now enter a mixture of monoisotopic and average data into MS-Fit.
- Licencees can now control whether the search parameters in MS-Fit, MS-Edman, MS-Tag and MS-Seq appear at
the top or bottom of the output.
- Licencees can now define the number of hits which cause an MS-Tag or MS-Seq search to abort.
- FA-Index can now deal with the SwissProt database supplied by NCBI.
- MS-Comp now works with a range of fragment ion types.
- There is now only one species alias file which is used for all the databases.
- SwissProt URL changed.
- FA-Index now has an option to convert DNA databases to a protein format. This makes the searches somewhat
faster but doubles the database size.
- Licencees may now change the page colors.
- MS-Tag users can now specify a-H2O, y-H2O and c ions.
- The JavaScript files have been simplified.
- The msparams files now have .txt on the end of the file names.
- The dbEST.spl.txt file has been updated.
- The links to similar programs by other groups have been checked.
- The database summary report on FA-Index can now display protein sequences. The sequences can be pasted
into the MS-Digest user supplied protein sequence box.
- s, t and y can now be used in the MS-Digest User Protein.
- MS-Isotope now works with peptide or elemental formulae containing phosphorus.
- MS-Comp now works if Combination Type is set to Elemental.
- MS-Fit now has a column reporting the m/z submitted if any of the data is multiply charged.
- Fixed bug which caused MS-Tag to sometimes give false positives with the CNBr digest in which the
parent ion didn't match.
V 3.1.1ie 8/1998
- A version of 3.1.1 intended for use with Internet Explorer 4. It only contains Javascript which is
compatible with Internet Explorer 4.
- The next and previous amino acids are now always displayed on the same line as the peptide sequence.
V 3.1.1njs 8/1998
- A version of 3.1.1 intended for use with older browsers. It contains no Javascript.
- Fixed bug in MS-Fit which causes first column of the detailed report to be too wide when using the
Internet Explorer browser.
V 3.1.1 7/1998
- In MS-Edman sequence and mass mode the results have to match the sequence when the .* wildcard used.
- MS-Fit, MS-Tag and MS-Edman search conditions now at the end of the report. They can be
accessed via a link from the top of the report.
- MS-Digest report gives protein amino acid composition.
- MS-Isotope prints an error message rather than crashing if the monoisotopic peak abundance is too low.
- MS-Isotope limit on the length of the peptide sequence removed.
- MS-Tag reports fragment ion m/z's to two decimal places.
- Fixed bug in the MS-Tag output which caused the DNA and open reading frame results not to line up with the headers.
- Fixed bug which caused an error in the pI calculation under certain conditions.
- Copyright notices updated.
- msparams, seqdb and results directories can now have their locations defined in ucsfhtml/js/info.js.
- In the msparams3.1/*.sp files the species specified in a species collection don't have to be in the
same order as the single species specifications.
V 3.1 4/1998
- MS-Fit has an optional MOWSE style scoring system (Pappin et al, Current Biology, 1993,
Vol 3, No 6, pp. 327-332).
- MS-Fit results contain a link to a coverage map displayed in MS-Digest.
- MS-Fit searches can be constrained by pI range; MS-Edman, MS-Digest, MS-Fit and MS-Tag report
the pI of the intact protein in the search results.
- MS-Isotope introduced, as a tool for calculating and visualizing isotope patterns of
peptides and organic molecules.
- MS-Fit can search the hits saved by MS-Fit or MS-Edman.
- MS-Tag can search the hits saved by MS-Fit, MS-Edman, or MS-Tag.
- MS-Edman can search the hits saved by MS-Fit, MS-Tag, MS-Tag Unknome, or MS-Edman.
- MS-Tag has an option of specifying an average parent mass along with monoisotopic
fragment masses.
- MS-Fit, MS-Tag, and MS-Edman report hits up to the specified maximum reported hits when this
value is exceeded instead of generating an error.
- MS-Digest calculates masses of multiply-charged ions.
- MS-Comp has an elemental composition search option which includes nitrogen rule
and valency checks.
- MS-Edman has options for searching lists of names, species and accession numbers. This option
would typically be used in conjunction with FA-Index to create subset databases.
- Mixtures of 2 or more digests are possible; you can mix N and C terminal digests
and any digest with CNBr.
- MS-Fit and MS-Digest have the option of looking for fragments containing either
acrylamide modified cysteines or another form of cysteine.
- The species filtering mechanism has been expanded to allow searches limited to a
collections of species and searches which exclude certain species.
- PTC added as an N terminal group option.
- Additional options added to the DNA frame translation parameter.
- The digest cleavage rules are defined in a file. Licensees can thus add new digests
or modify existing ones.
- The list of available options for the database, terminal groups, cysteine modification,
digest and species parameters are defined in one place for all the programs, for easier updating by licensees.
- The programs can handle database files with carriage return and line feed at the
end of the line as well as just line feed (ie. both DOS and UNIX ASCII).
- Licensees can now run FA-Index from a browser page. It also has options for creating subset
databases based on species/molecular weight filters and from saved results files. Also new
entries can be added to existing databases and databases can be created from scratch. A
database summary report has also been added.
- A new file (suffix .sl) is created by the FA-Index program when it is makes the index files for
a database. The file contains an alphabetic listing of the species aliases which occur more than
ten times in a given database, for easier creation of species collections by licensees.
V 3.0.4 4/1998
- Changed the way in which databases with the same accession number links and/or
species alias files can be grouped.
- Fixed bug for printing error message with faulty species alias lists.
V 3.0.3 4/1998
- Limit removed on the number of allowed user databases.
- Fixed bug whereby alphanumeric accession numbers in DA.. databases didn't work.
- The software can now deal with changes to the Owl comment line introduced after revision 30.
- Minor bug in the MS-Tag abort facility fixed.
- Updated Owl.sp file implementing improved species searching.
V 3.0.2 3/1998
- Cosmetic changes to the MS-Fit output including addition of comment tags.
- Pressing stop on client browser aborts MS-Tag and MS-Edman searches on server.
- Fixed bug in MS-Tag where automated immonium assignement altered multiply charged ion assignments.
- Fixed complement strand DNA translation so frames 4,5,6 are correct.
V 3.0.1 9/1997
- MS-Fit searches can be terminated by pressing the browser STOP button.
- Fixed cosmetic bug in MS-Fit multiply charged output. Charges were displayed above table in Detailed Results,
instead of as subscripts on input masses.
V 3.0 7/1997
- Extensive overhaul of instructions for most programs,installation and
administration.
- Multiply charged ions for electrospray allowed.
- Dynamic memory allocation eliminates the restriction on maximum number of
masses that can be input to MS-Fit and MS-Tag.
- Intact Protein MW pre-filter can be bypassed in MS-Fit, MS-Tag, and MS-Edman.
- MS-Fit Homology mode implemented by adding mutation matrix routines from MS-Tag.
- MS-Fit results can be saved to a file.
- MS-Tag can search the hits saved from MS-Fit.
- MS-Tag no errors and allow error modes renamed identical and homology modes.
- MS-Tag results split into summary and detail reports.
- MS-Tag output shows mass error on fragment ion masses.
- MS-Tag allows use of monoisotopic parent mass and average fragment masses.
- MS-Tag, MS-Edman, and MS-Comp allow for modified peptide termini to be designated.
- MS-Tag allows for immonium and related ion masses to be entered directly.
- MS-Tag b+H2O ion type modified to allow occurence when ion contains K.
- Maximum internal ion mass in MS-Tag increased from 500 to 800 Da.
- Improved implementation of de novo sequencing in MS-Tag (searching
Unknome), particularly with display of results in degenerate peptide form.
- MS-Edman modified to accept a list of sequences (expected to come from MS-Tag Unknome mode results).
- MS-Edman modified for better homology searching by allowing mismatched amino acids.
- Results now display the version number of the program in the footer.
- All input variables internally assigned default values so that automated bypassing
of the HTML input form doesn't crash the program if some input variables are not supplied.
- The URL's linked to from the peptide sequence and the MS-Digest index number are now externally modifiable by a server administrator.
- Prospector logo first used.
- DN1, DN2, DA1, DA2, PN1, PN2, PA1, and PA2 prefixes for generic FASTA formatted databases introduced.
- Fixed bug in MS-Tag homology mode so star ions are matched when only
N-terminal ion types OR only C-terminal ion types are designated.
V 2.0 2/1997
- Whole package of programs now called ProteinProspector.
- 6-frame translation added to handle dbEST.
- MS-Fit, MS-Tag output contains html comment tags to facilitate possible
automated parsing of redirected output.
- Input variable names unified across htm files for all programs to
facilitate possible automated input bypassing of HTML forms.
- MS-Comp introduced.
- Preliminary implementation of de novo sequencing in MS-Tag (searching
Unknome).
- MS-Tag allow errors mode control of mutation matrix added.
- MS-Tag allow errors mode searches speed increased.
- Fixed bug in global error handling display.
- MS-Fit, MS-Tag, MS-Edman have variable maximum number of hits displayed.
- MS-Fit calculates % of protein covered by matched peptides.
- MS-Fit, MS-Tag, MS-Edman allows for a sample ID (comment) input field.
- MS-Digest allows user specified protein sequence.
- MS-Digest, MS-Product allows user specified amino acid.
- Fixed bug pertaining to unreadable species in NCBInr database.
- faindex creates database_name.usp file for unreadable species entries.
- MS-Product; added b+H2O; a,b,y-H3PO4; b,y-SOCH4; Y; and N,C-term ladder
ion types.
- MS-Product modified to display both monoisotopic and average parent
masses.
- MS-Product prints fragment masses to 2 decimal places.
- MS-Product fixed so c ions are correctly calculated.
- Changed suffix on forms from html to htm.
- Made source code portable to Windows NT.
- Shifted software development environment to PC.
V 1.1 8/1996
- Added MS-Edman program.
- Added NCBInr database usage.
- Implemented global error handling.
- Fixed bug in MS-Tag associated with incorrect labeling of star
ion types in allow errors mode.
- Fixed bug in MS-Digest retrieval by accession number.
- Added elemental composition and amino acid composition calculation to
MS-Product.
- Cosmetic revisions to output display in MS-Fit and MS-Tag.
- Allowed comments in msparams/database.sp files.
- Separated source code libraries.
V 1.0 6/1996
- Programs available for use only on the world wide web prior to 6/1996 (starting 10/1995),
and not distributed to licensees for use locally. Work on ProteinProspector started in 04/1995.