Welcome to Owlready’s documentation!¶
Owlready is a module for ontology-oriented programming in Python: load OWL 2.0 ontologies as Python objects, modify them, save to OWL XML, and perform reasoning via HermiT (included). Owlready allows a transparent access to OWL ontologies (contrary to usual Java-based API).
Warning
Owlready is deprecated in favor to the new version, Owlready2:
http://bitbucket.org/jibalamy/owlready2 (development version)
https://pypi.python.org/pypi/Owlready2 (stable version)
http://www.lesfleursdunormal.fr/static/informatique/owlready/index_en.html (website)
Owlready has been created at the LIMICS reseach lab, University Paris 13, Sorbonne Paris Cité, INSERM UMRS 1142, Paris 6 University, by Jean-Baptiste Lamy. It was developed during the VIIIP research project funded by ANSM, the French Drug Agency; this is why most examples in this documentation relate to drug ;).
Owlready is available under the GNU LGPL licence v3. If you use Owlready in scientific works, please cite the following article:
Lamy JB. Owlready: Ontology-oriented programming in Python with automatic classification and high level constructs for biomedical ontologies. Artificial Intelligence In Medicine 2017;80C:11-28