List of all items
Structs
- analyzers::weather_analyzer::DataQuality
- analyzers::weather_analyzer::GeographicBounds
- analyzers::weather_analyzer::TemperatureStats
- analyzers::weather_analyzer::WeatherAnalyzer
- analyzers::weather_analyzer::WeatherStatistics
- archive::inspector::ArchiveInspector
- archive::inspector::ArchiveMetadata
- archive::multi_processor::ArchiveInfo
- archive::multi_processor::DatasetComposition
- archive::multi_processor::MultiArchiveProcessor
- archive::processor::ArchiveProcessor
- archive::temp_manager::TempFileManager
- cli::args::Cli
- models::consolidated::ConsolidatedRecord
- models::consolidated::ConsolidatedRecordBuilder
- models::station::StationMetadata
- models::temperature::TemperatureRecord
- models::temperature::TemperatureSet
- models::weather::WeatherRecord
- models::weather::WeatherRecordBuilder
- processors::data_merger::DataMerger
- processors::integrity_checker::IntegrityChecker
- processors::integrity_checker::IntegrityReport
- processors::integrity_checker::StationStatistics
- processors::integrity_checker::TemperatureViolation
- processors::parallel_processor::ParallelProcessor
- readers::concurrent_reader::ConcurrentReader
- readers::concurrent_reader::StationTemperatureData
- readers::concurrent_reader::TemperatureData
- readers::station_reader::StationReader
- readers::temperature_reader::TemperatureIterator
- readers::temperature_reader::TemperatureReader
- utils::progress::MultiProgressReporter
- utils::progress::ProgressReporter
- writers::parquet_writer::EnhancedDataQuality
- writers::parquet_writer::ExtremeRecords
- writers::parquet_writer::GeographicBounds
- writers::parquet_writer::MetricStatistics
- writers::parquet_writer::ParquetFileInfo
- writers::parquet_writer::ParquetWriter
- writers::parquet_writer::TemporalCoverage
- writers::parquet_writer::WeatherDatasetSummary
Enums
- archive::TemperatureType
- archive::WeatherMetric
- cli::args::Commands
- error::ProcessingError
- models::temperature::QualityFlag
- models::weather::DataQuality
- models::weather::PhysicalValidity
- processors::integrity_checker::ViolationType
- writers::parquet_writer::SchemaType
Functions
- cli::commands::run
- utils::coordinates::decimal_to_dms
- utils::coordinates::dms_to_decimal
- utils::coordinates::haversine_distance
- utils::coordinates::parse_coordinate
- utils::coordinates::validate_uk_coordinates
- utils::filename::generate_default_parquet_filename
- utils::filename::generate_default_unified_parquet_filename
Type Aliases
Constants
- utils::constants::COMPRESSION_GZIP
- utils::constants::COMPRESSION_LZ4
- utils::constants::COMPRESSION_NONE
- utils::constants::COMPRESSION_SNAPPY
- utils::constants::COMPRESSION_ZSTD
- utils::constants::DEFAULT_BUFFER_SIZE
- utils::constants::DEFAULT_CHUNK_SIZE
- utils::constants::DEFAULT_ROW_GROUP_SIZE
- utils::constants::ELEMENTS_FILE
- utils::constants::MAX_VALID_TEMP
- utils::constants::METADATA_FILE
- utils::constants::MIN_VALID_TEMP
- utils::constants::QUALITY_MISSING
- utils::constants::QUALITY_SUSPECT
- utils::constants::QUALITY_VALID
- utils::constants::SOURCES_FILE
- utils::constants::STATIONS_FILE
- utils::constants::TEMP_TOLERANCE
- utils::constants::TEMP_TYPE_AVG
- utils::constants::TEMP_TYPE_MAX
- utils::constants::TEMP_TYPE_MIN
- utils::constants::UK_MAX_LAT
- utils::constants::UK_MAX_LON
- utils::constants::UK_MIN_LAT
- utils::constants::UK_MIN_LON
- utils::constants::UK_TEMP_AVG_DIR
- utils::constants::UK_TEMP_MAX_DIR
- utils::constants::UK_TEMP_MIN_DIR