[kepler-dev] [Bug 4002] New: - RExpression2 - handle arbitrary R data structures

bugzilla-daemon at ecoinformatics.org bugzilla-daemon at ecoinformatics.org
Mon Apr 20 17:06:14 PDT 2009


http://bugzilla.ecoinformatics.org/show_bug.cgi?id=4002

           Summary: RExpression2 - handle arbitrary R data structures
           Product: Kepler
           Version: 1.x dev
          Platform: Other
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: P2
         Component: actors
        AssignedTo: leinfelder at nceas.ucsb.edu
        ReportedBy: leinfelder at nceas.ucsb.edu
         QAContact: kepler-dev at kepler-project.org


Not everything in R fits into the Ptolemy types (nor the JRI types, for that
matter).
The lm() method, for instance, returns something special.
It's been proposed (a few times) that there should be an RObjectToken to handle
such cases so that at least R actors can communicate between each other with
out loss/mutation of data.
The RExpression1 actor used file-based serialization to get around this
limitation. We could attempt to use a hybrid approach for RExpression2 - mixing
JRI with file-based serialization (best of both worlds?).


More information about the Kepler-dev mailing list