[kepler-dev] calling kepler from Open Office Calc
Rick Moore
rem63 at cornell.edu
Wed Sep 23 15:55:13 PDT 2009
Thanks for the info, Christopher. Looks like this has been desired for
some time, but no-one has tried to tackle it.
I looked at POI for Excel. It is good for manipulating data in files but
doesn't provide any way to communicate with a live Excel instance.
Haven't spent nearly enough time with the Open Office API, but it
appears that it lets you write apps that can communicate directly with a
live OO instance.
We also considered writing actors that read/write spreadsheet files from
Kepler, but that doesn't provide the level of interactivity that our
users want. Perhaps a Swing widget like that suggested in your second
refernece might work for us.
Whichever way we go, I'm sure we'll need lots of help from people like you.
Thanks again,
Rick Moore
Christopher Brooks wrote:
> Hi Rick,
> Yes, one way would be to invoke Kepler as a headless application from Open Office Calc.
> You can set model parameters from the command line, see
> http://mercury.nceas.ucsb.edu/kepler/pipermail/kepler-dev/2009-July/015343.html
>
> If Open Office Calc can invoke a Java program, then you can invoke Kepler.
>
> For information about going the other way, where Kepler communicates with Excel,
> see
> http://mercury.nceas.ucsb.edu/kepler/pipermail/kepler-dev/2009-July/015343.html
> and
> https://embedded.eecs.berkeley.edu/bugzilla/show_bug.cgi?id=38
>
> _Christopher
>
> ----- Original Message -----
> From: Rick Moore <rem63 at cornell.edu>
> Date: Wednesday, September 23, 2009 2:17 pm
> Subject: [kepler-dev] calling kepler from Open Office Calc
> To: kepler-dev at kepler-project.or
>> Some of our scientists have asked us to investigate the
>> possibility of calling Kepler workflows directly from Open
>> Office Calc. The desire is to use Calc's builtin abilities to
>> select columns for analysis/validation, run a workflow on those
>> columns and display results/changes directly within the spreadsheet.
>>
>> I don't have a lot of experience with Kepler, but my gut feel is
>> that we would have to run Kepler as a batch process from OO and
>> transfer data between them via temp files. Has anyone
>> investigated this before ? Or does anyone on the Kepler dev team
>> have any insights as to how difficult it would be to do
>> something that integrates the two apps more tightly ?
>>
>> Rick Moore
>> Content Management Specialist
>> Information Science
>> Cornell University
>> _______________________________________________
>> Kepler-dev mailing list
>> Kepler-dev at kepler-project.org
>> http://mercury.nceas.ucsb.edu/kepler/mailman/listinfo/kepler-dev
>>
More information about the Kepler-dev
mailing list