Difference between revisions of "ClojureTab"

From Protege Wiki
Jump to: navigation, search
 
(3 intermediate revisions by the same user not shown)
Line 3: Line 3:
 
|Number=1.5
 
|Number=1.5
 
|LastUpdate=now
 
|LastUpdate=now
|File=http://oogis.ru/clojuretab
+
|File=https://protegewiki.stanford.edu/wiki/File:Clojuretab.zip
|CompatibleWith1=Protege-Frames 3.4.7
+
|CompatibleWith1=Protege-Frames 3.5, 3.4
|Changelog=In this version 1.5 added the digital maps of OpenMap and several application examples that uses GeoNames, Wikipedia and DBpedia spatial data for displaying on the map.
+
|Changelog=Algorithms added
 
}}
 
}}
 +
 
{{Plugin
 
{{Plugin
 
|Description=USEFUL TOOL FOR KNOWLEDGE PROCESSING IN PROTEGE.
 
|Description=USEFUL TOOL FOR KNOWLEDGE PROCESSING IN PROTEGE.
  
 
The ClojureTab uses the [http://clojure.org Clojure programming language] for simple programming in the Protege environment, on-the-fly debugging, and storing programs in Protege projects.
 
The ClojureTab uses the [http://clojure.org Clojure programming language] for simple programming in the Protege environment, on-the-fly debugging, and storing programs in Protege projects.
 +
Contains:
 +
1. Integrated development environment for Clojure language (https://clojure.org/)
 +
2. Protege API for Clojure language
 +
3. Rule engine and Expert system shell rete4frames (https://github.com/rururu/rete4frames)
 +
4. Algorithms visual development environment
 
|PluginType=Tab Widget
 
|PluginType=Tab Widget
 
|ForApplication1=Protege-Frames
 
|ForApplication1=Protege-Frames
 
|Screenshot=ClojureTabGUI.png
 
|Screenshot=ClojureTabGUI.png
|HomepageURL=http://oogis.ru/clojuretab
+
|HomepageURL=https://github.com/rururu/r4f-pro
 
|DeveloperID1=Ruslan Sorokin
 
|DeveloperID1=Ruslan Sorokin
|LastUpdated=November 1, 2011
+
|LastUpdated=October 18, 2017
 
|Topic1=Code Examples
 
|Topic1=Code Examples
 
|Topic2=Inference
 
|Topic2=Inference

Latest revision as of 05:20, October 18, 2017

ClojureTab 1.5

Version 1.5
Plugin ClojureTab
Last update now
"now" contains an extrinsic dash or other characters that are invalid for a date interpretation.
Download ClojureTab 1.5
Compatible Protege Version

Dependency

The following dependencies exist for ClojureTab 1.5:

not available

Changelog

Algorithms added



ClojureTab

by Ruslan Sorokin

Screenshot

Type Tab Widget
Author(s) Ruslan Sorokin
Last Update October 18, 2017
License Mozilla Public License
Homepage ClojureTab website
For Application
Topic(s)
Affiliation

USEFUL TOOL FOR KNOWLEDGE PROCESSING IN PROTEGE.

The ClojureTab uses the Clojure programming language for simple programming in the Protege environment, on-the-fly debugging, and storing programs in Protege projects. Contains: 1. Integrated development environment for Clojure language (https://clojure.org/) 2. Protege API for Clojure language 3. Rule engine and Expert system shell rete4frames (https://github.com/rururu/rete4frames) 4. Algorithms visual development environment

Versions & Compatibility

This section lists available versions of ClojureTab.

VersionCompatible withDependencies
ClojureTabProtege-Frames 3.5, 3.4
ClojureTab 1.4Protege-Frames 3.4.7
Protege-Frames 3.4.6
Protege-Frames 3.4.5
Protege-Frames 3.4.4
ClojureTab 1.3Protege-Frames 3.4.4
Protege-Frames 3.3.1
ClojureTab 1.2Protege-Frames 3.4.4
Protege-Frames 3.3.1

If you click on the button below to add a new version of ClojureTab, you will be asked to define a page title for the new version. Please adhere to the naming convention of ClojureTab X.X.X when you define the new page!

Changelog

VersionChanges in this version
ClojureTabAlgorithms added
ClojureTab 1.4Added support for Clojure protocols, types, and records. Simplified installation and addition of third-party JAR files.
ClojureTab 1.3Fixed bug in REPL which corrupt REPL output consisting of several lines and other minor bugs. Added example using OpenCalais web service to annotate Euronews articles. Added example how to copy classes and instances from one Protege project to another
ClojureTab 1.2Added a slot plug-in of type "ClojureActionButton" transforming ordinary Protege forms into active GUI forms for Clojure processing.