Ticket #888 (closed defect: fixed)
SLIMPlugin: Fitting engine rework
| Reported by: | aivar | Owned by: | aivar |
|---|---|---|---|
| Priority: | major | Milestone: | |
| Component: | slim | 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
Note: See
TracTickets for help on using
tickets.

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