[package] name = "rtx-medical-io" version.workspace = true edition.workspace = true authors.workspace = true license.workspace = true repository.workspace = true description = "Medical imaging file format readers/writers (NIfTI, DICOM) for RustyTorch" [dependencies] # Essential dependencies anyhow = { workspace = true } thiserror = { workspace = true } serde = { workspace = true } # Binary parsing byteorder = { workspace = true } # Memory-mapped I/O for large files memmap2 = "0.9" # Compression (gzip for .nii.gz) flate2 = "1.0" # Math (for affine transforms) nalgebra = { workspace = true } # Parallelism rayon = { workspace = true } [dev-dependencies] tempfile = { workspace = true } [features] default = [] # DICOM format support (future) dicom = [] # GPU acceleration for volume operations gpu = [] [lints] workspace = true