<div dir="ltr"><br><br><div class="gmail_quote">On Thu, Oct 2, 2008 at 1:27 AM, ted leslie <span dir="ltr"><<a href="mailto:tleslie@tcn.net">tleslie@tcn.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
I just stumpled upon Kepler and am absolutly blown away!<br>
<br>
I think it will be very useful for me,<br>
but one requirement that I would have is,<br>
<br>
Can I have workflows interact?<br>
Can one trigger another, or start it up?<br>
Can they communicate to one another?<br>
(maybe even a WF run within a WF?, import a WF as a data provider to another WF?)</blockquote><div><br>There are several answers to this: First, a workflow running within a workflow is called a "composite actor" or "subworkflow" in our terminology. When one nests a wf inside another one, the question arises: how should this be executed? What's the model of computation. Thanks to Ptolemy's various underlying models of computation, we can use in Kepler different ways of nesting workflows inside one another, all with clear semantics (there are papers and documentation describing how this works).<br>
<br>Having said this, we normally don't think of multiple instances of workflows as running indepdently and then somehow communicating. Although such a thing is possible (e.g. this *might* be related somewhat to Ptolemy's life cycle models, where one model (aka workflow in Kepler lingo) can start another one), we rather think of workflows typically as data-driven analysis pipelines (dataflow process networks). <br>
</div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
Also, I use Linux exclusively, but to avoid Java installs and other prereq.<br>
I just put it into a Windows OS on vmware, to give it a quick look.<br>
Is the Linux version as full featured as the Windows? (or fuller, or lessor?)<br>
(If not what are diffs?)<br>
</blockquote><div><br>I'm not aware of a difference. And you can always get the latest version via the source code repository.<br> </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
These might be very noob questions, and I don't mind  "RTFM",<br>
but these are fundimental Q's I would appreacate brief feed back on,<br>
(or reference pointers)<br>
before I take a much deeper dive in.<br>
</blockquote><div><br>Here is a good starting point:<br><a href="http://www.kepler-project.org/Wiki.jsp?page=Documentation">http://www.kepler-project.org/Wiki.jsp?page=Documentation</a><br><br>Bertram<br> </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
Thanks,<br>
<font color="#888888"><br>
<br>
--<br>
ted leslie <<a href="mailto:tleslie@tcn.net">tleslie@tcn.net</a>><br>
_______________________________________________<br>
Kepler-users mailing list<br>
<a href="mailto:Kepler-users@ecoinformatics.org">Kepler-users@ecoinformatics.org</a><br>
<a href="http://mercury.nceas.ucsb.edu/ecoinformatics/mailman/listinfo/kepler-users" target="_blank">http://mercury.nceas.ucsb.edu/ecoinformatics/mailman/listinfo/kepler-users</a><br>
<br>
</font></blockquote></div><br></div>