Python Analysis Workflows
This page groups the Python analysis surface by workflow.
One-call Analysis (recommended)
Section titled “One-call Analysis (recommended)”from openentropy import analyzereport = analyze([("source", data)], profile="deep")Use profile="security" for cryptographic validation and
profile="deep" for full characterization.
Tiered Analysis Calls
Section titled “Tiered Analysis Calls”from openentropy import ( temporal_analysis_suite, statistics_analysis, synchrony_analysis, sample_entropy, dfa_analysis, rqa_analysis,)
temporal = temporal_analysis_suite(data)statistics = statistics_analysis(data)sync = synchrony_analysis(data_a, data_b)extended = { "sampen": sample_entropy(data), "dfa": dfa_analysis(data), "rqa": rqa_analysis(data),}Forensic + Chaos + Trials
Section titled “Forensic + Chaos + Trials”from openentropy import full_analysis, chaos_analysis, trial_analysis
forensic = full_analysis("source", data)chaos = chaos_analysis(data)trials = trial_analysis(data, bits_per_trial=200)Source-to-source Comparison
Section titled “Source-to-source Comparison”from openentropy import comparedelta = compare("a", data_a, "b", data_b)