Expand description
podders
- A Rust crate for handling Pod5 file format, written in native rust.
This library offers comprehensive functionalities for the Pod5 file format, focusing on data serialization with Apache Arrow and FlatBuffers. It includes capabilities to create, and write structured data in the Pod5 format, adhering to the format as of 20/12/23 (v0.3.2)
Key Features:
- Matches schemas for official pod5 specification.
- Writing Pod5 files with efficient serialization.
The library provides various submodules (reads
, run_info
, signal
, footer
)
each dedicated to handling different aspects of the Pod5 file format.
Re-exports
pub use footer_generated::minknow::reads_format::ContentType;
pub use footer_generated::minknow::reads_format::EmbeddedFile;
pub use footer_generated::minknow::reads_format::EmbeddedFileArgs;
pub use footer_generated::minknow::reads_format::EmbeddedFileBuilder;
pub use footer_generated::minknow::reads_format::Format;
Modules
- Deal with creating or reading a pod5 file footer
- POD5 File Format Utilities
Structs
- Represents a Pod5 file, encapsulating all necessary components and metadata for handling Pod5 data.