Skip to content

Analysis System

openentropy analysis is organized into five categories controlled by the dispatcher in openentropy_core::dispatcher: forensic, entropy, chaos, trials, and cross-correlation.

Use this page as the hub, then jump to focused deep-dive pages.

Terminal window
openentropy analyze --profile quick
openentropy analyze --profile deep
openentropy analyze --profile security
from openentropy import analyze
report = analyze([("my_source", data)], profile="deep")
use openentropy_core::dispatcher::{analyze, AnalysisProfile};
let report = analyze(&[("my_source", &data)], &AnalysisProfile::Deep.to_config());
ProfileForensicEntropyChaosTrialsCross-CorrUse Case
quickFast sanity check (10K samples)
standardDefault analysis (50K samples)
deepFull characterization (100K samples)
securityCryptographic validation

For metrics and interpretation of autocorrelation, spectral flatness, bit bias, distribution, stationarity, and runs, see Forensic Analysis.

For Shannon/MCV/collision/Markov/compression/t-tuple estimators and grade interpretation, see Entropy Breakdown.

For Hurst/Lyapunov/correlation-dimension/BiEntropy/epiplexity interpretation, see Chaos Theory Analysis.

For source-independence checks and pair interpretation, see Cross-Correlation.

For PASS/WARN/FAIL threshold tables and reading guidance, see Verdict System.