Related Experiment Video
Updated: Sep 11, 2025

Quantification of Information Encoded by Gene Expression Levels During Lifespan Modulation Under Broad-range Dietary Restriction in C. elegans
Published on: August 16, 2017
infomeasure: a comprehensive Python package for information theory measures and estimators
Carlson Moses Büth1, Kishor Acharya2, Massimiliano Zanin2
1Institute for Cross-Disciplinary Physics and Complex Systems (IFISC), CSIC-UIB, 07122, Palma de Mallorca, Spain. carlson@cbueth.de.
Abstract:
Information theory, i.e. the mathematical analysis of information and of its processing, has become a tenet of modern science; yet, its use in real-world studies is usually hindered by its computational complexity, the lack of coherent software frameworks, and, as a consequence, low reproducibility. We here introduce infomeasure, an open-source Python package designed to provide robust tools for calculating a wide variety of information-theoretic measures, including entropies, mutual information, transfer entropy and divergences. It is designed for both discrete and continuous variables; implements state-of-the-art estimation techniques; and allows the calculation of local measure values, p-values and t-scores. By unifying these approaches under one consistent framework, infomeasure aims to mitigate common pitfalls, ensure reproducibility, and simplify the practical implementation of information-theoretic analyses. In this contribution, we explore the motivation and features of infomeasure; its validation, using known analytical solutions; and exemplify its utility in a case study involving the analysis of human brain time series.
Related Concept Videos
Measures of Central Tendency
Uncertainty in Measurement: Reading Instruments
Estimation of the Physical Quantities
Distributions to Estimate Population Parameter
Expected Frequencies in Goodness-of-Fit Tests
Probability in Statistics
An example of a simple event is a coin toss. The result of a coin toss is either a head or a tail. Here, head and tail are two simple events. These two simple events make up the sample space. Further, the probability of an event occurring falls within the range of 0 to 1. The probability of an...

