Hi everyone!
Following a conference call that we had with Matej and Thomas, I would like to
announce the plans for development of the next major version of MZmine, that is
version 3.
Of course, for the time being, we will continue updating MZmine 2 with minor
improvements and new methods. But we would like to shift our main effort
towards developing the new generation of MZmine.
Motivation
The design of MZmine's data model is outdated and not flexible enough to
incorporate new methods or new types of data. The GUI is using some obsolete
libraries (e.g. Java3d, JavaHelp) and the binding between the GUI and the data
model is far from optimal.
Plan
We want to build a new data model and GUI for MZmine using the modern JavaFX
framework instead of (currently used) Swing framework.
The main concept will be flexibility, meaning that data structures should be
extendable with new data provided by MZmine modules. The modules will also be
able to provide GUI components to visualize the data. Raw data and peak lists
will be completely separated, so it will be possible to work with peak lists
imported from another software.
I already started working on the new design on a separate branch in the SVN:
http://svn.code.sf.net/p/mzmine/code/branches/tomas_mzmine3/ (it is still in a
very early stage)
Call for proposals
If you have any comments, suggestions, or requests for the next generation of
MZmine, now is the best time to express them. For example, we have been
discussing support for local databases, speeding up project opening/saving,
simplifying the parameter settings (requested by Mark Earll), and various other
ideas. Additional input is most welcome!
Best regards,
Tomas
===============================================
Tomas Pluskal
G0 Cell Unit, Okinawa Institute of Science and Technology Graduate University
1919-1 Tancha, Onna-son, Okinawa 904-0495, Japan
WWW: https://groups.oist.jp/g0
TEL: +81-98-966-8684
Fax: +81-98-966-2890
------------------------------------------------------------------------------
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration & more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk
_______________________________________________
Mzmine-devel mailing list
Mzmine-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mzmine-devel