1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56
#![doc = include_str!("../README.md")] #[cfg(test)] #[macro_use] mod tests; #[macro_use] mod macros; mod evaluator; pub use evaluator::FeatureEvaluator; mod error; pub use error::EvaluatorError; mod extractor; pub use extractor::FeatureExtractor; mod feature; pub use feature::Feature; pub mod features; pub use features::antifeatures; pub use features::*; mod float_trait; pub use float_trait::Float; mod lnerfc; mod nl_fit; #[cfg(feature = "gsl")] pub use nl_fit::LmsderCurveFit; pub use nl_fit::{CurveFitAlgorithm, McmcCurveFit}; pub mod periodogram; pub use periodogram::recurrent_sin_cos::RecurrentSinCos; pub use periodogram::{ AverageNyquistFreq, MedianNyquistFreq, NyquistFreq, PeriodogramPower, PeriodogramPowerDirect, PeriodogramPowerFft, QuantileNyquistFreq, }; mod sorted_array; mod straight_line_fit; #[doc(hidden)] pub use straight_line_fit::fit_straight_line; mod peak_indices; #[doc(hidden)] pub use peak_indices::peak_indices; mod time_series; pub use time_series::{DataSample, TimeSeries}; mod types;