https://github.com/nunorc/conclave-otk
Conclave Ontology Toolkit
https://github.com/nunorc/conclave-otk
Last synced: about 1 month ago
JSON representation
Conclave Ontology Toolkit
- Host: GitHub
- URL: https://github.com/nunorc/conclave-otk
- Owner: nunorc
- Created: 2014-10-05T14:55:31.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2015-11-20T12:34:44.000Z (over 9 years ago)
- Last Synced: 2025-04-09T21:54:46.803Z (about 1 month ago)
- Language: Perl
- Size: 22.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: Changes
Awesome Lists containing this project
README
# NAME
Conclave::OTK - Conclave Ontology Toolkit
# VERSION
version 0.01
# SYNOPSIS
use Conclave::OTK;
my $onto = Conclave::OTK->new($base_uri);
$onto->add_class($class_name);
$onto->add_obj_prop($class1, $relation, $class2);
$onto->add_data_prop($class, $relation, $value, $type);
# default type is string# DESCRIPTION
OTK implements a set of operations to handle ontologies. Its' main goal
is to provide an ORM-style API, but for RDF documents, to implement
ontology oriented applications.This module is under developement, and things still change often.
# METHODS
## new
## init
## delete
## add\_class
## get\_classes
## get\_subclasses
## get\_all\_subclasses
## get\_instance\_classes
## add\_instance
## get\_instances
## add\_obj\_prop
## get\_obj\_props
## get\_obj\_props\_for
## get\_ranges
## get\_data\_props
## add\_data\_prop
## full\_uri
## get\_class\_tree
## draw\_graph
# AUTHOR
Nuno Carvalho
# COPYRIGHT AND LICENSE
This software is copyright (c) 2014, 2015 by Nuno Carvalho .
This is free software; you can redistribute it and/or modify it under
the same terms as the Perl 5 programming language system itself.