Search Mailing List Archives


Limit search to: Subject & Body Subject Author
Sort by: Reverse Sort
Limit to: All This Week Last Week This Month Last Month
Select Date Range     through    

[protege-owl] Protege & DataMaster

Csongor Nyulas csongor.nyulas at stanford.edu
Tue May 27 00:15:43 PDT 2008


Gudo Rangu wrote:
> Thanks a lot so in simple terms at the present moment there is no 
> solution for dynamic mapping until the full development of SWRL/SQWRL?
>
> GR

Yes.

>
> ----- Original Message ----
> From: Csongor Nyulas <csongor.nyulas at stanford.edu>
> To: User support for the Protege-OWL editor 
> <protege-owl at lists.stanford.edu>
> Sent: Friday, May 23, 2008 7:48:49 PM
> Subject: Re: [protege-owl] Protege & DataMaster
>
> Hi Gudo,
>
> Gudo Rangu wrote:
> > Thanks for the response but maybe I'm not quite sure what you mean by
> > dynamic mapping. What else can I do with DataMaster apart from simply
> > importing schemas and data from relational databases.
>
> I try to answer here both of your questions: from this e-mail, and from
> the one where you ask:
> "Is there a way for me to be able to query for information from my
> database which I have imported to Protege using DataMaster?"
>
> The answer is: this is exactly what we mean by dynamic mapping.
> You can use DataMaster to import the database schema to Protege where
> tables and table columns will be represented as instances in the
> Relational.OWL ontology. Later you can use the imported schema to
> dynamically query the database.
>
> Our solution for this problem (using
> SWRL/SQWRL) is under development and we expect to release it sometimes
> later this year.
>
>
>
> Of course you can implement your own dynamic mapping, too, that will use
> the imported database schema to query or make reasoning on a knowledge
> base whose instances are stored in relational databases.
>
>
> >
> > Can I link say the classes from my ontology to the tables in the schema?
>
> You can, in different ways, but DataMaster does not offer you a
> convenient way for doing this. If you try to import instances from a
> database to an already existing class structure in your ontology, maybe
> you are interested in the following thread:
> http://thread.gmane.org/gmane.comp.misc.ontology.protege.general/16756
>
> I hope this answered your questions. If not, please give us a detailed
> description of what you are trying to achieve.
> Csongor
>
> >
> > GR.
> >
> > ----- Original Message ----
> > From: Martin O'Connor <martin.oconnor at stanford.edu 
> <mailto:martin.oconnor at stanford.edu>>
> > To: User support for the Protege-OWL editor
> > <protege-owl at lists.stanford.edu <mailto:protege-owl at lists.stanford.edu>>
> > Sent: Thursday, May 22, 2008 8:52:50 PM
> > Subject: Re: [protege-owl] Protege & DataMaster
> >
> >
> > Are you talking about dynamic mapping between OWL and relational data?
> > If so, we do not have this functionality yet in Protege-OWL but plan to
> > release it later in the year.
> >
> > There is a paper discussing this functionality here:
> >
> > 
> http://bmir.stanford.edu/publications/view.php/using_semantic_web_technologies_for_knowledge_driven_querying_of_biomedical_data
> >
> > Martin
> >
> >
> > Gudo Rangu wrote:
> >
> > > Hi All,
> > >
> > > I would like to know how I can link my ontology to relational data. I
> > > am using Protege & DataMaster and so far I have managed to import the
> > > relational database into Protege using DataMaster.
> > >
> > > Thanks in advance.
> > >
> > > GR.
> > >
> > 
> >------------------------------------------------------------------------
> > >
> > >_______________________________________________
> > >protege-owl mailing list
> > >protege-owl at lists.stanford.edu 
> <mailto:protege-owl at lists.stanford.edu> 
> <mailto:protege-owl at lists.stanford.edu 
> <mailto:protege-owl at lists.stanford.edu>>
> > >https://mailman.stanford.edu/mailman/listinfo/protege-owl
> > >
> > >Instructions for unsubscribing:
> > http://protege.stanford.edu/doc/faq.html#01a.03
> > >
> > >
> >
> > _______________________________________________
> > protege-owl mailing list
> > protege-owl at lists.stanford.edu 
> <mailto:protege-owl at lists.stanford.edu> 
> <mailto:protege-owl at lists.stanford.edu 
> <mailto:protege-owl at lists.stanford.edu>>
> > https://mailman.stanford.edu/mailman/listinfo/protege-owl
> >
> > Instructions for unsubscribing:
> > http://protege.stanford.edu/doc/faq.html#01a.03
> >
> > ------------------------------------------------------------------------
> >
> > _______________________________________________
> > protege-owl mailing list
> > protege-owl at lists.stanford.edu <mailto:protege-owl at lists.stanford.edu>
> > https://mailman.stanford.edu/mailman/listinfo/protege-owl
> >
> > Instructions for unsubscribing: 
> http://protege.stanford.edu/doc/faq.html#01a.03
> > 
>
>
> _______________________________________________
> protege-owl mailing list
> protege-owl at lists.stanford.edu <mailto:protege-owl at lists.stanford.edu>
> https://mailman.stanford.edu/mailman/listinfo/protege-owl
>
> Instructions for unsubscribing: 
> http://protege.stanford.edu/doc/faq.html#01a.03
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> protege-owl mailing list
> protege-owl at lists.stanford.edu
> https://mailman.stanford.edu/mailman/listinfo/protege-owl
>
> Instructions for unsubscribing: http://protege.stanford.edu/doc/faq.html#01a.03 
>   




More information about the protege-owl mailing list