Skip to content

minepy - Maximal Information-based Nonparametric Exploration

Notifications You must be signed in to change notification settings

stochasticresearch/minepy

 
 

Repository files navigation

minepy - Maximal Information-based Nonparametric Exploration

image

Documentation Status

minepy provides an ANSI C library for the Maximal Information-based Nonparametric Exploration (MIC and MINE family). Key features:

  • APPROX-MIC (the original algorithm, DOI: 10.1126/science.1205438) and MIC_e (DOI: arXiv:1505.02213 and DOI: arXiv:1505.02214) estimators;
  • Total Information Coefficient (TIC, DOI: arXiv:1505.02213) and the Generalized Mean Information Coefficient (GMIC, DOI: arXiv:1308.5712);
  • a C++ interface;
  • an efficient Python API;
  • an efficient MATLAB/OCTAVE API;
  • a command-line application similar to the original MINE.jar;
  • the minerva R interface is available at CRAN.

minepy is an open-source, GPLv3-licensed software.

Documentation

Citing minepy

Davide Albanese, Michele Filosi, Roberto Visintainer, Samantha Riccadonna, Giuseppe Jurman and Cesare Furlanello. minerva and minepy: a C engine for the MINE suite and its R, Python and MATLAB wrappers. Bioinformatics (2013) 29(3): 407-408 first published online December 14, 2012 doi:10.1093/bioinformatics/bts707.

Financial Contributions

About

minepy - Maximal Information-based Nonparametric Exploration

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 60.1%
  • Python 32.3%
  • C++ 4.3%
  • MATLAB 3.2%
  • Shell 0.1%