conexp-clj is an attempt to provide a general purpose tool for
Formal Concept Analysis. As an original attempt to extend ConExp with new
functionalities it is written completely from scratch in Clojure.
WARNING: This software is in alpha stage. Expect the unexpected while using it.
conexp-clj from the math account to kxpq.de and restructured it.Sources are available online, licensed under the Eclipse Public License -v 1.0, same as Clojure. Note that you need Leiningen for development.
Besides that, binary snapshots are available, namely
Note that the snapshot release might have some incompatible changes to the last tagged one.
To install conexp-clj, download the zip-file you want, unzip and follow the instructions in the INSTALL file. To start just call the appropriate script under conexp-clj/bin, i.e. for Linux this is
./conexp-clj/bin/conexp-clj.sh
and if you want to start the gui (which is experimental and not yet finished by now (when will a gui
be finished at all?)), call the script with --gui:
./conexp-clj/bin/conexp-clj.sh --gui
By now, documentation is done via example files. Besides the special examples files given below, there exist some example files which give a general overview of how to use conexp-clj. Those files cover
They have been written by Sebastian Böhm.
Additionally, for general help on a function f, you can use the clojure function doc with
(doc f)
For finding functions you may find useful, you can use find-doc
(find-doc "Whatever you may find useful")
Some more examples: