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
32
33
34
35
36
37
38
//! Domain-specific file format support
//!
//! This module provides specialized file format support for various scientific domains:
//! - Bioinformatics: FASTA, FASTQ, SAM/BAM, VCF
//! - Geospatial: GeoTIFF, Shapefile, GeoJSON, KML
//! - Astronomical: FITS, VOTable
//!
//! These formats are commonly used in their respective fields and require
//! specialized handling for efficient processing and metadata preservation.
/// Bioinformatics file formats
///
/// Provides support for common bioinformatics file formats:
/// - FASTA: Nucleotide and protein sequences
/// - FASTQ: Sequences with quality scores
/// - SAM/BAM: Sequence alignment data
/// - VCF: Variant Call Format for genomic variations
/// Geospatial file formats
///
/// Provides support for geographic and spatial data formats:
/// - GeoTIFF: Georeferenced raster images
/// - Shapefile: Vector geographic data
/// - GeoJSON: Geographic data in JSON format
/// - KML/KMZ: Keyhole Markup Language for geographic annotation
/// Astronomical file formats
///
/// Provides support for astronomy and astrophysics data formats:
/// - FITS: Flexible Image Transport System
/// - VOTable: Virtual Observatory Table format
/// - HDF5-based formats used in astronomy