elki - Data mining algorithm development framework

Property Value
Distribution Ubuntu 18.04 LTS (Bionic Beaver)
Repository Ubuntu Universe amd64
Package name elki
Package version 0.7.1
Package release 6
Package architecture all
Package type deb
Installed size 4.70 KB
Download size 3.90 MB
Official Mirror archive.ubuntu.com
ELKI: "Environment for Developing KDD-Applications Supported by
Index-Structures" is a development framework for data mining algorithms
written in Java.  It includes a large variety of popular data mining
algorithms, distance functions and index structures.
Its focus is particularly on clustering and outlier detection methods, in
contrast to many other data mining toolkits that focus on classification.
Additionally, it includes support for index structures to improve algorithm
performance such as R*-Tree and M-Tree.
The modular architecture is meant to allow adding custom components such
as distance functions or algorithms, while being able to reuse the other
parts for evaluation.
This package contains the compiled ELKI version, and launcher scripts.


Package Version Architecture Repository
elki_0.7.1-6_all.deb 0.7.1 all Ubuntu Universe
elki - - -


Name Value
default-jre >= 2:1.7
java7-runtime -
libbatik-java >= 1.9
libsvm3-java -
libtrove3-java -
libxmlgraphics-commons-java >= 2.2


Type URL
Binary Package elki_0.7.1-6_all.deb
Source Package elki

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install elki deb package:
    # sudo apt-get install elki




2017-10-02 - Erich Schubert <erich@debian.org>
elki (0.7.1-6) unstable; urgency=low
* Next attempt to workaround for Batik broken dependencies.
The bug is in Batik; but it auses a FTBFS in elki in offline mode.
Because of this, we exclude the following maven dependencies:
- Rhino (ELKI does not use JavaScript in SVG)
- Jython (ELKI does not use Python scripting in SVG either)
- batik-svgrasterizer doesn't exist in the Batik package currently
* Update versioned depend to libbatik-java 1.9, as we now use 1.9 in the pom
* Update to debian policy 4.1.1:
switch priority extra to optional
* Update upstream homepage
2017-09-30 - Erich Schubert <erich@debian.org>
elki (0.7.1-5) unstable; urgency=low
* Workaround for batik bug: mask org.mozilla:rhino dependency of Batik.
2017-09-29 - Erich Schubert <erich@debian.org>
elki (0.7.1-4) unstable; urgency=medium
* Refresh Maven build dependencies. Closes: #867084.
* Work around a dependency bug in the current Debian batik packages.
* Cherry-pick a clipping and a performance fix for latest Batik.
2017-03-09 - Erich Schubert <erich@debian.org>
elki (0.7.1-3) unstable; urgency=medium
* Temporarily disable test suite. Some tests seem to be time-dependent
and are known not to work everywhere. Closes: #843038.
2016-09-25 - Erich Schubert <erich@debian.org>
elki (0.7.1-2) unstable; urgency=low
* Cherry-pick bugfix for single-core systems (Closes: #834739)
2016-02-13 - Erich Schubert <erich@debian.org>
elki (0.7.1-1) unstable; urgency=low
* New upstream release (mostly bug fixes)
* Drop patches included upstream
* Build-dep on default-jdk instead of openjdk7-jdk (Closes: #814163)
2016-01-08 - Erich Schubert <erich@debian.org>
elki (0.7.0-6) unstable; urgency=medium
* Add missing libsvm3-java dependency (Thanks, Tomas Barton)
Unfortunately, debian-maven-helper does not automatically add this,
because the libsvm3-java package does not include a pom.
* Use find_jars to locate batik, which resolves problems with batik 1.7
(When using the /usr/bin/elki commands - please upgrade to batik 1.8
or adjust your classpath if you see the error
NoClassDefFoundError: org/apache/batik/dom/anim/AnimationTarget)
* Require libbatik-java >= 1.8 for building, 1.7 lacks pom data.
* Remove execute bit from all files in source jars, not just .java files.
* Add fop (libfop-java) to the classpath, for eps, pdf, ps export.
* Suggest libfop-java instead of making it an "alternative" to batik
2016-01-07 - Erich Schubert <erich@debian.org>
elki (0.7.0-5) unstable; urgency=low
* Cherry-pick important bug fixes from upstream.
* Cherry-pick upstream patch for repeatable documentation generation.
* Remove executable bit from .java files.
2016-01-06 - Erich Schubert <erich@debian.org>
elki (0.7.0-4) unstable; urgency=low
* Always prefer OpenJDK-7 for reproducible builds.
* Avoid UTF-8 problems with JavaDoc failing reproducible build
(caused by pom.xml rewriting via maven-debian-helper)
2016-01-05 - Erich Schubert <erich@debian.org>
elki (0.7.0-3) unstable; urgency=low
* Fix exclusion of time-oriented test (unfortunately CPU dependent).
Solves FTBFS from reproducibility project.

See Also

Package Description
elks-libc_0.16.17-3.3_all.deb 16-bit x86 C library and include files
elog_3.1.3-1-1build1_amd64.deb Logbook system to manage notes through a Web interface
elpa-ace-link_0.5.0-1_all.deb selecting a link to jump to
elpa-ace-popup-menu_0.2.1-1_all.deb replace GUI popup menu with something more efficient
elpa-ace-window_0.9.0-2_all.deb selecting a window to switch to
elpa-ag_0.47-2_all.deb Emacs frontend to ag
elpa-agda2-mode_2.5.3-3build1_all.deb dependently typed functional programming language — emacs mode
elpa-aggressive-indent_1.9.0-1_all.deb Emacs minor mode that reindents code after every change
elpa-anzu_0.62-1_all.deb show number of matches in mode-line while searching
elpa-apiwrap_0.4-1_all.deb api-wrapping macros
elpa-assess_0.4-1_all.deb test support functions for Emacs
elpa-async_1.9.2-1_all.deb simple library for asynchronous processing in Emacs
elpa-auto-complete_1.5.1-0.1_all.deb intelligent auto-completion extension for GNU Emacs
elpa-avy-menu_0.1.1-1_all.deb library providing avy-powered popup menu
elpa-avy_0.4.0-2_all.deb jump to things in Emacs tree-style