light-curve-feature 0.2.0-beta.5

Feature extractor from noisy time series
Documentation
#[derive(Debug, thiserror::Error, PartialEq)]
pub enum EvaluatorError {
    #[error("time-series' length {actual} is smaller than the minimum required length {minimum}")]
    ShortTimeSeries { actual: usize, minimum: usize },

    #[error("feature value is undefined for a flat time series")]
    FlatTimeSeries,

    #[error("zero division: {0}")]
    ZeroDivision(&'static str),
}

#[derive(Debug, thiserror::Error, PartialEq)]
pub enum SortedVecError {
    #[error("SortedVec::new accepts only sorted vectors")]
    Unsorted,
}