Crate moma

Crate moma 

Source
Expand description

§MOMA: Moving Origin Modular Arithmetic

A framework for exploring number theory, cryptography, and bioinformatics through the lens of a “moving origin” in modular arithmetic.

Re-exports§

pub use crate::core::MomaRing;
pub use crate::core::OriginStrategy;
pub use crate::analysis::CompositeDampener;
pub use crate::biosig::BioSigAnalyzer;
pub use crate::composite_field::CompositeField;
pub use crate::entropy::Entropy;
pub use crate::entropy::calculate_path_entropy;
pub use crate::entropy::format_float_to_string;
pub use crate::goldbach::GoldbachProjector;
pub use crate::influence::CompositeInfluence;
pub use crate::massfield::MassField;
pub use crate::origin_drift::OriginDrift;
pub use crate::resonance::ResonanceFinder;
pub use crate::score::score_signal_to_noise;
pub use crate::score::score_kurtosis;
pub use crate::strategy::Fixed;
pub use crate::strategy::PrimeGap;
pub use crate::strategy::CompositeMass;
pub use crate::primes::is_prime;
pub use crate::primes::next_prime;
pub use crate::primes::prev_prime;
pub use crate::primes::prime_factor_mass;
pub use crate::mutation::Mutation;
pub use crate::mutation::MutationType;
pub use crate::codon::CodonTable;
pub use crate::barycentric::OriginShift;
pub use crate::utils::write_csv;

Modules§

analysis
Tools for number-theoretic analysis related to MOMA.
barycentric
This module provides functionality to handle barycentric coordinates
biosig
Provides a bridge between MOMA’s numerical analysis and bioinformatics.
codon
Provides structures and logic for working with genetic codons and the standard DNA codon table.
composite_field
Provides a simple utility for identifying composite numbers within a given range.
core
Core MOMA structures and traits.
entropy
Provides tools for calculating entropy.
goldbach
Provides tools for exploring Goldbach’s conjecture.
influence
Provides tools for modeling the “influence” of composite numbers.
massfield
A tool used to analyze the “mass” of composite numbers in the gaps between consecutive primes within a specified range.
mutation
Provides structures for representing and analyzing genetic mutations.
origin_drift
Provides the OriginDrift struct, which is used to analyze the volatility of MOMA signatures over a sequence of primes. It measures the “drift” or change in signatures calculated using a specified OriginStrategy.
primes
Utility functions for prime number operations.
resonance
Provides tools to find “resonance” events, where a MOMA signature aligns with another mathematical property of its prime context.
score
Scores resonance strength from a spectrum or autocorrelation series
strategy
Implementations of various origin strategies.
utils
Utilities for writing data to CSV files.