libreflow_api/fcs/
mod.rs

1pub mod io;
2
3use std::collections::HashMap;
4
5/// Metadata aliased as a hash-map with
6pub type Metadata = HashMap<String, String>;
7
8/// EventData aliased as a hash-map with parameter IDs as strings and their
9/// event data as a vector of f64s.
10pub type EventData = HashMap<String, Vec<f64>>;
11
12/// FCS sample object containing metadata and event data.
13pub struct Sample {
14    metadata: Metadata,
15    event_data: EventData,
16}