Yes, you just need to configure the Form's Graph to use 'aux'.  Be sure to
save that change (to the application) and then restart the application in
order to see the inferred triples appear in the Form.

On Mon, Aug 15, 2011 at 3:36 PM, Catrina <[email protected]
> wrote:

> I do want to see both sets of triples (asserted as well as inferred),
> so I'm trying to configure as directed.
>
> Should this work with http://localhost:8083/tbl/ ?
>
> I can't seem to get this to work in TBE on our servers either
> (enterprise).
>
> I created a script with just a PerformUpdate module doing the
> following:
> INSERT  {
>    GRAPH <urn:x-tb:aux> {
>         <urn:x-tb:aux> owl:imports <urn:x-tb:session> .
>    } .
> }
> WHERE {
> }
>
> I configured a default application to execute the script containing
> the above insert by configuring an application with a an Event Button
> and a SPARQLMotion Relay.  I don't see any inferred triples though.
>
> Do I just need to configure the Form component's Graph for Data to use
> auxiliary?
>
> Thanks,
> Catrina
>
> On Aug 15, 1:49 pm, Willie Milnor <[email protected]> wrote:
> > Catrina,
> >
> > The issue is that your components (in the TBE app) are configured (by
> > default) to read only from the data graph, whereas you are putting your
> > inferred triples (and copy your asserted triples) into the aux graph.  To
> > change this for any given component, open the config popup, select the
> > component in the tree, and then expand the section 'General Attributes'.
>  In
> > that section, you will see the property 'Graph for Data' currently with
> > value 'data'.  Edit that value selecting 'aux' instead, and then save
> your
> > application.  When you restart the application, the component will then
> read
> > triples from the aux graph instead of the data graph.
> >
> > If you want your components to read from both graphs (i.e., only inferred
> > triples are written into the aux graph), then you can create a simple
> > SPARQLMotion script which will add a imports triple to the aux graph such
> > that it imports the data graph.  Then, in your application add a
> > SPARQLMotion Relay, and configure it to execute that SPARQLMotion script
> at
> > application startup.  In doing this, any component that reads data from
> the
> > aux graph will also read it from the data graph.
> >
> > On Mon, Aug 15, 2011 at 1:33 PM, Catrina <
> [email protected]
> >
> >
> >
> >
> >
> > > wrote:
> > > Back in May, we met with Dean Allemang via a Webex to discuss some
> > > inferencing options.  He discussed the aux graph that was coming in
> > > TopBraid’s 3.5.0 release, and it sounded like it may fit some of our
> > > needs.  We are now working on trying to utilize this aux graph to
> > > determine whether or not it is a good fit.
> >
> > > How is the auxiliary graph intended to be used with inferencing?
> >
> > > I have some spin:rules defined in my vocabulary.
> >
> > > Then, I have a SPARQLMotion script that contains the following steps:
> > > ->sml:ApplyTopSPIN where sml:predicate=spin:rule and sml:replace=true
> > > ->sml:PerformUpdate where sml:updateQuery contains
> > > INSERT  {
> > >    GRAPH <urn:x-tb:aux> {
> > >        ?s ?p ?o .
> > >    } .
> > > }
> > > WHERE {
> > >    ?s ?p ?o .
> > > }
> >
> > > I opened a data graph from TBE, and ran this script.  However, I don’t
> > > seem to be able to see my added triples from TopBraid Ensemble.  I’m
> > > just using the default configuration from TBE as a sample starting
> > > point.  From the TopBraid Live Enterprise Server — Session
> > > Administration page, I see an open session to my data graph as well as
> > > to the aux graph.  However, there are no changes shown in the aux
> > > graph.  Should I see any changes here?
> > > I also ran this script locally (on my PC) from TopBraid Composer, but
> > > I see that the auxiliary.aux graph (contained in the TopBraid project
> > > under the TBC directory) gets modified and contains my desired
> > > inferred triples.
> >
> > > Am I using this aux graph appropriately?  How do I get my inferred
> > > triples and what do I need to do in order to see these inferred
> > > triples with my asserted triples?
> >
> > > Thanks,
> > > Catrina
> >
> > > --
> > > You received this message because you are subscribed to the Google
> > > Group "TopBraid Suite Users", the topics of which include TopBraid
> > > Composer,
> > > TopBraid Live, TopBraid Ensemble, SPARQLMotion and SPIN.
> > > To post to this group, send email to
> > > [email protected]
> > > To unsubscribe from this group, send email to
> > > [email protected]
> > > For more options, visit this group at
> > >http://groups.google.com/group/topbraid-users?hl=en
> >
> > --
> >
> > Willie Milnor
> >
> > Sr. Semantic Solutions Developer
> >
> > TopQuadrant, Inc.
> >
> > 330 John Carlyle Street
> >
> > Suite 180
> >
> > Alexandria, VA 22314
> >
> > 703.299.9330
> >
> > www.topquadrant.com
> >
> > Cell: 410.971.7788- Hide quoted text -
> >
> > - Show quoted text -
>
> --
> You received this message because you are subscribed to the Google
> Group "TopBraid Suite Users", the topics of which include TopBraid
> Composer,
> TopBraid Live, TopBraid Ensemble, SPARQLMotion and SPIN.
> To post to this group, send email to
> [email protected]
> To unsubscribe from this group, send email to
> [email protected]
> For more options, visit this group at
> http://groups.google.com/group/topbraid-users?hl=en
>



-- 
Willie Milnor
Sr. Semantic Solutions Developer

TopQuadrant, Inc.
330 John Carlyle Street
Suite 180
Alexandria, VA 22314
703.299.9330
www.topquadrant.com  <http://www.topquadrant.com>

Cell: 410.971.7788

-- 
You received this message because you are subscribed to the Google
Group "TopBraid Suite Users", the topics of which include TopBraid Composer,
TopBraid Live, TopBraid Ensemble, SPARQLMotion and SPIN.
To post to this group, send email to
[email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/topbraid-users?hl=en

Reply via email to