Ticket #29 (closed task: fixed)
Opened 2010-02-19T14:41:59-06:00
Last modified 2011-02-25T10:55:02-06:00
Integrate Java OO layer over SLIM-curve C functions
Reported by: | curtis | Owned by: | aivar |
---|---|---|---|
Priority: | major | Milestone: |
|
Component: | Analysis Plugins | Version: | |
Severity: | non-issue | Keywords: | |
Cc: | Blocked By: | ||
Blocking: |
Description
In partnership with Paul Barber at Oxford, we are developing a library of curve routines for combined spectral lifetime data, called SLIM-curve. Paul originally wrote these routines for his TRI2 program.
Once we have established SLIM-curve as a separate library, we can adapt and evolve the existing object-oriented SLIM Plotter curve fitting API to use the SLIM-curve routines. Doing so will require JNI bindings from Java to C, and hence limit cross-platform deployment, but will allow us to achieve consistent results between programs like TRI2 and SLIM Plotter.
SLIM Plugin is currently the Java-based mechanism for calling into SLIM-curve.
However, it would still be nice to split out the Java API for curve fitting routines, and have SLIM Plugin depend on that API, rather than having everything integrated. Aivar, what do you think?