Getting started
Concepts and methods
No module named smhi2epw
Reference
EPWConfig
EPWConfig.year
EPWConfig.output_path
EPWConfig.station_id
EPWConfig.utc_offset
EPWConfig.cache_dir
EPWConfig.max_workers
EPWConfig.refresh
EPWConfig.cache_ttl
EPWConfig.radiation_station_id
EPWConfig.radiation_station_auto
EPWConfig.target_elevation_m
EPWConfig.radiation_station_max_distance_km
EPWConfig.provenance_path
EPWConfig.metobs_gap_fallback
EPWConfig.gap_fallback_max_distance_km
EPWConfig.gap_fallback_max_stations
EPWConfig.weather_policy
CompileResult
CompileResult.output_path
CompileResult.rows
CompileResult.station
CompileResult.interpolated_fraction
CompileResult.coordinate_distance_km
CompileResult.report
CompileResult.radiation_station_id
CompileResult.radiation_station_distance_km
compile_epw()
read_epw()
EPW_COLUMNS
WeatherLocation
WeatherLocation.summary()
plan_amy_batch()
compile_amy_batch()
BatchResult
BatchResult.amy_results
BatchResult.morph_results
BatchResult.manifest_path
BatchResult.summary()
MorphConfig
MorphConfig.summary()
morph_epw()
MorphResult
MorphResult.scenario
MorphResult.period
MorphResult.summary()
MorphingError
StationMeta
StationMeta.station_id
StationMeta.name
StationMeta.elevation
StationMeta.wmo_id
StationMeta.distance_km()
ProcessingReport
ProcessingReport.interpolated_fraction
ProcessingReport.total_interpolated_fraction
ProcessingReport.clamped_dni_hours
ProcessingReport.energy_balance_max_residual
ProcessingReport.missing_columns
ProcessingReport.cloud_available
ProcessingReport.solar_source
ProcessingReport.max_gap_hours
ProcessingReport.bounded_filled_hours
ProcessingReport.cross_station_filled_hours
ProcessingReport.required_reconstructed_fraction
ProcessingReport.warnings
ProcessingReport.reanalysis_filled_hours
ProcessingReport.reanalysis_metadata
ProcessingReport.source_fractions
ProcessingReport.weather_classification
Smhi2EpwError
IngestionError
DataGapError
ValidationError