------------------
mMass history list
------------------
(+ added; - removed; = changed; ! fixed)

main modules:
-------------
mMass - main application
mSpec - spectrum analyser
mPeak - peaklist editor
mSeq - protein/peptide sequence editor
mCut - protein digest tool
mFrag - peptide fragmentation tool
mDiff - peak difference checker tool
mComp - compare peaklists tool
mProc - data processing tools
mMascot - MASCOT tools


2.4.0
-----
+ mCut: panel with a list of peptides which, selected peptide is highlighted in the spectrum
+ mFrag: panel with a list of all fragments, selected fragment is highlighted in the spectrum
+ mFrag: export list of all fragments
+ mSpec: gelview height can be specified in preferences
+ mSeq: numbers are removed from imported sequence automatically in addition to whitespaces etc.
+ mSeq: characters removed from imported sequence are shown in the warning dialog
+ mProc: selected peak or reference mass in calibration dialogs is highlighted in the spectrum
+ mPeak: select all annotated peaks
+ mSpec: peaks labels angle can be set to 0, 45 and 90
+ mSpec: drag files to list of Loaded Spectra to add spectra (Mac only)
+ mComp: drag files to list of Loaded Peaklists to add peaklist (Mac only)
= mPrint: improved report to show more document info and sequence
= mMascot: document file name is used as a title in Mascot dialogs
= mCut: increased number of max missed cleavage to 50
= mFrag: increased max sequence length to 100
= mMass: default filename and path for "Export" and "Save As" function are set from current document
= mMass: check for mMass updates

2.3.0
-----
= mMass: improved GUI under Mac OS X
= mMass: using NumPy (v.1.0.1) instead of old Numeric
+ mSpec: copy current spectrum view to clipboard
+ mSpec: set spectrum range dialog
+ mSpec: move in spectrum by view (Page Up, Page Down)
+ mSpec: zoom selection by Ctrl+LMB (for one-button mouse)
+ mSpec: scroll and scale factors can be set in config.ini
+ mSpec: show/hide spectrum grid
+ mCut: export list of digest peptides
+ mFrag: instruments presets
! mSpec: position/distance value shown on cursor position under Mac OS X

2.2.0
-----
= mMass: import for mzData (v1.04, v1.05) - scan selection for multi-spectrum file added
+ mMass: import for mzXML (v2.0)
+ mMascot: MASCOT search dialog for Sequence Query search
+ mMascot: MASCOT search dialog for MS/MS Ion Search
+ mSpec: spectrum GelView
+ mSpec: peaklist of additional spectra can now be loaded to mComp module automatically

2.1.1
-----
! mMass: ASCII import with exponential values

2.1.0
-----
= mMass: version running on MS Windows, MacOSX and Linux
= mMass: new document interface (necessary for porting to Linux and MacOS)
= mMass: dialog to set tolerance value and error-type for each document separately
= mMass: import for mzData MALDI spectra (v1.04, v1.05)
= mMass: endian parameter added to mSD spectrum format (necessary for porting to MacOS)
= mMass: remember sash position for peaklist show/hide
+ mMascot: MASCOT search dialog for Peptide Mass Fingerptint
+ mPeak: 10 step undo/redo for peaklist changes
+ mSeq: terminal modification selection in "search for sequence" tool
+ mSpec: cursor images under MacOS and MSWIN
+ mSpec: find point tool to highlight specified point in spectrum
+ mSpec: up to 9 additional spectra allowed

2.0.0
-----
+ mMass: multi-document-interface
+ mSpec: new module for direct spectrum analysis
+ mProc: new module for data processing such as spectrum crop and data calibration
- mMass: spectrum simulator removed (mSpec instead)
+ mCut: highlight modified peptides if matched/missed filter applied
+ mSeq: terminal modification selection in "search for mass" tool
+ mPeak: peaks selection tools
+ mMass: unit switch in match-info error-plot
+ mDiff: go to the same position on the other side of diagonal line on LMDC

1.1.0
-----
+ mPeak: spectrum simulator
+ mFrag: doubly charged ions can be counted too
+ mCut: maximal misscleavage value can be set manualy in config.ini (maxpartials)
= mMass: modification specification redefined
= mMass: redesign of modification configuration dialogs
+ mMass: new modification added according to www.unimod.org
+ mMass: new links to databases of modifications
+ mDiff: modification groups to search for can be set in preferences
+ mMass: new "labeled" elements added (H2->D; H3->T; C13->C*; N15->N*; O18->O*; S36->S*)
+ mMass: all config files are automaticaly generated if not found
+ mPeak: params for "copy to clipboard" can be set in preferences

1.0.0
------
initial version of mMass tool
