[kepler-dev] what's the CHANNEL in kepler

Matt Jones jones at nceas.ucsb.edu
Thu Jul 31 08:07:08 PDT 2014


Channels are the connections between ports.  A multiport can have multiple
channels attached, which are numbered starting at 0. So the database field
holds those values.

Matt
On Jul 31, 2014 8:01 AM, "陈军" <jam.chenjun at gmail.com> wrote:

> hi,
>
> "
> https://kepler-project.org/developers/interest-groups/provenance-interest-group/interfaces-to-provenance-for-reap/?searchterm=schema
> "
> In this web page, there is the provenance database schema. In the
> *port_event* table, there is a field *channel*.
>
> "
> https://code.kepler-project.org/code/kepler/trunk/modules/provenance/docs/provenance.pdf
> "
> In this document, there is an explanation. "A port event occurred at
> *time*, on port *port_id*, and on *channel* from actor firing *fire_id*."
>
> I thought channel means that data flow path between actors.
> But after I execute several different workflows and record the provenance
> data and check the hsql provenance. I find that in the 48 lists of
> *port_event* row, 47 lists of the *channel* field is 0, and the rest list
> of the *channel* field is 1. Seems that my thought wrong.
>
> So what's the channel in kepler provenance?
> (Maybe channel is used by the underlying ptolemy sending tokens, but not
> utilized by the kepler provenance module?)
>
> --
> 陈军
> School of Computer Science , Fudan University
>
> _______________________________________________
> Kepler-dev mailing list
> Kepler-dev at kepler-project.org
> http://lists.nceas.ucsb.edu/kepler/mailman/listinfo/kepler-dev
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.nceas.ucsb.edu/kepler/pipermail/kepler-dev/attachments/20140731/3585d102/attachment.html>


More information about the Kepler-dev mailing list