Ticket #888 (closed defect: fixed)

Opened 8 years ago

Last modified 8 years ago

SLIMPlugin: Fitting engine rework

Reported by: aivar Owned by: aivar
Priority: major Milestone:
Component: Spectral Lifetime Version:
Severity: serious Keywords:
Cc: Blocked By:
Blocking:

Description

Rearchitecture of the fitting engine:
i) Allow multithreading
ii) Provide API for other IJ plugins to use SLIMCurve and related Java fit code
iii) Make sure all cursor and parameter estimation code works the same as TRI2. Isolate and unify this code so it may be easily swapped out.
iv) Clean up SLIMPlugin/CurveFitter/SLIMCurve interface. (For example, I think I have some parameters hardcoded that ought to be passed in.)

Change History

comment:1 Changed 8 years ago by aivar

  • Status changed from new to accepted

i) Multithreading works (about 70% faster on my dual core, which is not much of a test).
Working on ii-iv.

comment:3 Changed 8 years ago by aivar

  • Status changed from accepted to closed
  • Resolution set to fixed
Note: See TracTickets for help on using tickets.