Informatique

Logiciels (libres de préférence), programmation,…

Commentaires

Owlready2 0.8 est disponible !

Owlready2 est un module Python pour la programmation orientée ontologie. Il permet de charger des ontologies OWL 2.0 et de les manipuler de manière transparente en Python.

Voici les modifications des versions 0.6, 0.7 et 0.8 (les deux premières n’ayant duré que quelques heures) :

  • Add set_datatype_iri() global function for associating a Python datatype to an IRI
  • Add nquads ontology format (useful for debugging)
  • Add support for dir() on individuals
  • Add support for ontology using https: protocol (thanks Samourkasidis Argyrios)
  • Add observe module (for registering callback when the ontology is modified)
  • Improve docs
  • Bugfixes: - Align Python floats with xsd:decimal rather than xsd:double, finally, because decimal accepts int too - Fix Class.instances() so as it returns instances of subclasses (as indicated in the doc) - Fix direct assignation to Ontology.imported_ontologies - Fix a bug in reasoning, when adding deduced facts between one loaded and one non-loaded entity - Fix search(prop = « value ») when value is a string and the ontology uses localized string

La nouvelle version peut être téléchargé sur PyPI (Python Package Index) : https://pypi.python.org/pypi/Owlready2

Owlready2 0.5 est disponible !

Owlready2 est un module Python pour la programmation orientée ontologie. Il permet de charger des ontologies OWL 2.0 et de les manipuler de manière transparente en Python.

Cette nouvelle version corrige plusieurs bogues.

Elle peut être télécharger sur PyPI (Python Package Index) : https://pypi.python.org/pypi/Owlready2

EditObj 3 0.1 is out !

This is the first stable release of EditObj 3.

It is a full rewrite of EditObj 2, and it now supports Qt and HTML.

It is available on PyPI (Python Package Index).

Songwrite 3 0.1

../_images/icones.png

Songwrite 3 0.1 est disponible ! Cette nouvelle version est une réécriture complète avec Python 3 et Qt. Amusez-vous bien!

Elle est disponible sur PyPI (Python Package Index) et peut être installée sous Linux avec la commande pip:

pip3 install songwrite3

Avant cela, n’oubliez pas d’installer Python3, pip et PyQt5 à partir de votre distribution Linux.

Owlready2 0.4 est disponible !

Owlready2 est un module Python pour la programmation orientée ontologie. Il permet de charger des ontologies OWL 2.0 et de les manipuler de manière transparente en Python.

Les principales nouveautés de la version 2 - 0.4 sont :

  • l’interrogation des relations définies pour un individu (via les méthodes .get_properties(), .get_inverse_properties() et .get_relations())
  • l’amélioration de la méthode .search() en prenant en compte l’héritage et les relations inverses
  • l’optimisation des requêtes récursives en SQL
  • plusieurs corrections de bogues

Cette nouvelle version peut être télécharger sur PyPI (Python Package Index) : https://pypi.python.org/pypi/Owlready2

Statistiques de téléchargement des modules Python sur PyPI

Il n’y a pas de statistique offociel pour PyPI (le Python Package Index).

Je suis parvenu à établir des statistiques pour tous les modules Python, de façon mensuelle, depuis mai 2016.

La méthode est décrite ici (en anglais), et le jeu de données complet peut être téléchargé au format CSV.

Owlready2 0.3 est disponible !

Owlready2 est un module Python pour la programmation orientée ontologie. Il permet de charger des ontologies OWL 2.0 et de les manipuler de manière transparente en Python.

La version 2 - 0.3 d’Owlready est principalement une version de correction de bogues. Elle permet également de détruire les entités dans les ontologies.

Cette nouvelle version peut être télécharger sur PyPI (Python Package Index) : https://pypi.python.org/pypi/Owlready2

Owlready2 0.2 est disponible !

Owlready2 est un module Python pour la programmation orientée ontologie. Il permet de charger des ontologies OWL 2.0 et de les manipuler de manière transparente en Python.

La version 2 - 0.2 d’Owlready inclut désormais un parseur RDF/XML écrit en Python. Ce parseur permet de charger très rapidement des fichiers volumineux.

Cette nouvelle version peut être télécharger sur PyPI (Python Package Index) : https://pypi.python.org/pypi/Owlready2

Owlready2 0.1 est disponible !

Owlready2 est un module Python pour la programmation orientée ontologie. Il permet de charger des ontologies OWL 2.0 et de les manipuler de manière transparente en Python.

La version 2 - 0.1 d’Owlready est une réécriture complète intégrant un quadstore RDF optimisé. Elle peut désormais charger de grosses ontologies (plusieurs millions de triplets RDF).

Elle peut être télécharger sur PyPI (Python Package Index) : https://pypi.python.org/pypi/Owlready2

Vers Owlready 2… !

Owlready est un module Python pour la programmation orientée ontologie. La version 2 actuellement en cours de développement reprend les fonctionnalités de la première version, en s’appuyant cette fois ci sur un “quadstore” RDF optimisé en SQL. Cette version est désormais capable de gérer de grosses ontologies (plusieurs millions de triplets RDF) avec un bon niveau de performances.

La version de développement d’Owlready2 est disponible ici : https://bitbucket.org/jibalamy/owlready2