[ome-devel] Questions and proposals
Josiah Johnston
siah at nih.gov
Thu Nov 11 18:09:31 GMT 2004
The CLIHandler is indeed currently broken. MatlabHandler is a working
example, but has some warts. It is composed of a schema for describing
translation between matlab routines and a structured ontology and a
package that implements the schema.
The analysis system works to a large extent - we use it for some fairly
complex tasks - but has some jagged edges. Cleaning it up is one of our
priorities, but it will be minimally months before it is polished and
really user friendly.
Some thoughts if you are considering development:
If you'd like to use OME in conjunction with your R analysis routines,
you don't have to start off developing a generic handler. I think an
easier starting point would be to write a wrapper on a case by case
basis. OME/src/perl2/OME/Analysis/Modules/ has several examples of
packages that either provide an interface to or implement a single
analysis module. Compare the complexity of any of those with
OME/src/perl2/OME/Analysis/Handlers/MatlabHandler.pm and you'll see
what I mean about an easier starting point.
After getting your feet wet with our API and developing a working
interface into R, you might want to think about writing a full fledged
handler. Knowing basically nothing about R, other than it's an open
source version of S, that's about as much advise as I can offer.
The easy way to do a clean uninstall in the future is to use the ome
command line tool:
sudo ome admin uninstall
I don't know how well it will work to finish a partial uninstall. If
you have any problems getting it to finish a partial uninstall, you can
always do another install, then run it to do a full clean uninstall.
-josiah
More information about the ome-devel
mailing list