Metadata-Version: 1.1
Name: ontospy
Version: 1.2.2
Summary: A Python project for working with RDF/OWL ontologies
Home-page: https://github.com/lambdamusic/ontosPy
Author: Michele Pasin
Author-email: michele.pasin@gmail.com
License: MIT
Description: OntosPy
        =======================
        
        RDFLIb-based Python toolkit for inspecting ontologies on the Semantic Web.
        
        
        Description
        ------------
        
        OntosPy allows you to extract all the schema information from an RDFS/OWL ontology, inspect it and use it query a corresponding knowledge base. 
        
        The basic worflow is simple: load an ontology by instantiating the ``Ontology`` class; you get back an object that lets you interrogate the RDFS/OWL schema. That's all!
        
        For more up to date documentation, please visit https://github.com/lambdamusic/OntoSPy
        
        
        Example
        ---------------------------------------------------
        
        Import ontosPy and instantiate the Ontology object with the FOAF ontology::
        
        
        	In [1]: from ontospy.ontospy import *
        
        	In [2]: onto = Ontology("http://xmlns.com/foaf/spec/20100809.rdf")
        
        	In [3]: onto.toplayer
        	Out[3]:
        	[rdflib.URIRef('http://xmlns.com/foaf/0.1/Agent'),
        	 rdflib.URIRef('http://www.w3.org/2000/01/rdf-schema#Class'),
        	 rdflib.URIRef('http://www.w3.org/2004/02/skos/core#Concept'),
        	 rdflib.URIRef('http://xmlns.com/foaf/0.1/Document'),
        	 rdflib.URIRef('http://xmlns.com/foaf/0.1/LabelProperty'),
        	 rdflib.URIRef('http://www.w3.org/2000/01/rdf-schema#Literal'),
        	 rdflib.URIRef('http://www.w3.org/2000/10/swap/pim/contact#Person'),
        	 rdflib.URIRef('http://xmlns.com/foaf/0.1/Project'),
        	 rdflib.URIRef('http://www.w3.org/2003/01/geo/wgs84_pos#SpatialThing'),
        	 rdflib.URIRef('http://www.w3.org/2002/07/owl#Thing')]
        
        	In [4]: onto.printClassTree()
        	foaf:Agent
        	----foaf:Group
        	----foaf:Organization
        	----foaf:Person
        	rdfs:Class
        	http://www.w3.org/2004/02/skos/core#Concept
        	foaf:Document
        	----foaf:Image
        	----foaf:PersonalProfileDocument
        	foaf:LabelProperty
        	rdfs:Literal
        	http://www.w3.org/2000/10/swap/pim/contact#Person
        	----foaf:Person
        	foaf:Project
        	http://www.w3.org/2003/01/geo/wgs84_pos#SpatialThing
        	----foaf:Person
        	owl:Thing
        	----foaf:OnlineAccount
        	--------foaf:OnlineChatAccount
        	--------foaf:OnlineEcommerceAccount
        	--------foaf:OnlineGamingAccount
        
        
        
Keywords: ontology engineering semantic web linked data
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Science/Research
Classifier: Intended Audience :: Developers
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.6
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.2
Classifier: Programming Language :: Python :: 3.3
Classifier: Programming Language :: Python :: 3.4
