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
//! Crate to manage and interface with an archive of //! [bufkit](https://training.weather.gov/wdtd/tools/BUFKIT/index.php) files. //! //! This is developed originally as a component crate for //! [sonde](https://github.com/rnleach/sonde.git), but it also supports a set of command line tools //! for utilizing the archive (not yet on github). In general, it may be useful to anyone interested //! in archiving bufkit files. //! //! The current implementation uses an [sqlite]() database to keep track of files stored in a //! common directory. The files are compressed, and so should only be accessed via the api provided //! by this crate. //! #![deny(missing_docs)] // // Public API // pub use crate::archive::Archive; pub use crate::errors::BufkitDataErr; pub use crate::inventory::Inventory; pub use crate::models::Model; pub use crate::site::{Site, StateProv}; // // Implementation only // mod archive; mod errors; mod inventory; mod models; mod site;