SkillAgentSearch skills...

OpenMIC

Open source implementation of the maximal information coefficient measure

Install / Use

/learn @dspinellis/OpenMIC
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

This project aims to be an open source implementation of the maximal information coefficient measure, a measure of two-variable dependence designed for the exploration of many-dimensional data sets. The project's source code is distributed under the permissive [http://www.apache.org/licenses/LICENSE-2.0 Apache License].

For more information on the measure see the [http://www.exploredata.net/ web site] created by the team that came up with the measure and the corresponding [http://dx.doi.org/10.1126/science.1205438 article] they published in ''Science''.

Currently the code implements all the algorithms listed in the article, compiles, and passes all unit tests.

Things that remain to be done are:

  • Correct the implementation to produce results close to those of the original implementation
  • Optimize the algorithm through aggressive caching
  • Explore other methods to obtain better results in less time

For a C implementation that has been tested against the Java one, see http://mpba.fbk.eu/cmine

View on GitHub
GitHub Stars12
CategoryDevelopment
Updated3mo ago
Forks5

Languages

C++

Security Score

72/100

Audited on Dec 22, 2025

No findings