Skip to main content

survival_analysis/
lib.rs

1#[cfg(doctest)]
2use doc_comment::doctest;
3
4#[cfg(test)]
5#[macro_use]
6mod tests {
7    #[macro_export]
8    macro_rules! assert_diff_within_tolerance {
9        ($actual: expr, $expected: expr, $tolerance: expr) => {
10            for diff in ($actual - $expected).iter() {
11                assert!(diff.abs() < $tolerance);
12            }
13        };
14    }
15}
16
17pub mod distribution;
18pub mod error;
19pub mod sample;
20mod utils;
21
22pub use error::Error;
23pub use sample::fitter::{BaseFitter, Fitter};
24pub use sample::{IntervalCensored, LeftCensored, PartiallyObserved, RightCensored, Weighted};
25
26#[cfg(doctest)]
27doctest!("../README.md");