W3C home > Mailing lists > Public > semantic-web@w3.org > September 2012

Re: Processing owl\rdf in python

From: Yury Katkov <katkov.juriy@gmail.com>
Date: Mon, 3 Sep 2012 19:36:39 +0400
Message-ID: <CAAT7DEG5rFf6fQ=+N9r+3zJ03Tg=wh+pVgo_hqe=upVoFLa2Eg@mail.gmail.com>
To: Sergio Fernández <sergio.fernandez@salzburgresearch.at>
Cc: Aliabbas Petiwala <aliabbasjp@gmail.com>, Semantic Web <semantic-web@w3.org>
Also try the book Programming the semantic web by Toby Seragan - all
the examples there are written in Python.
-----
Yury Katkov



On Mon, Sep 3, 2012 at 7:09 PM, Sergio Fernández
<sergio.fernandez@salzburgresearch.at> wrote:
> Hi Aliabbas,
>
> the main native RDF toolkit for Python is RDFLib [1], also librdf bindings
> [2] provides quite good coverage.
>
> Regarding OWL semantics, then the support is not so good. One option is the
> OWL2RL Ivan's library [3]. Not sure what's the current state of FuXi [4]
> (see InfixOWL [5] for instance). Beyond this, I must admit not really more
> OWL support...
>
> Hope this helps.
>
> Greetings,
>
> [1] http://rdflib.net
> [2] http://librdf.org/docs/python.html
> [3] http://www.ivan-herman.net/Misc/2008/owlrl/
> [4] http://code.google.com/p/fuxi/
> [5] http://code.google.com/p/fuxi/wiki/InfixOwl
>
>
> On 09/03/2012 04:35 PM, Aliabbas Petiwala wrote:
>>
>> Hi,
>> Can someone out here suggest the best python package for manipulating
>> existing owl\rdf ontologies, my typical use case would be frequent
>> addition
>> of individuals and augmentation of ontology. My ontologies are constructed
>> in protege but other systems including some python packages have a hard
>> time recognizing them.
>> Thanks
>>
>
> --
> Sergio Fernández
> Salzburg Research
> +43 662 2288 318
> Jakob-Haringer Strasse 5/II
> A-5020 Salzburg (Austria)
> http://www.salzburgresearch.at
>
Received on Monday, 3 September 2012 15:37:36 GMT

This archive was generated by hypermail 2.3.1 : Tuesday, 26 March 2013 21:45:51 GMT