# testconfig.yaml horizontal_pixels: 500 # Width of the concentration map in pixels vertical_pixels: 100 # Height of the concentration map in pixels num_plumes: 10 # Number of Gaussian plumes groupiness: 0.5 # Groupiness of the plumes (0.0 to 1.0) spread: 0.1 # Spread of the plumes (0.0 to 1.0) wind_reference_height: 10 # Reference height for wind speed calculation (m) windspeed_avg: 5 # Average wind speed at 10m height (m/s) windspeed_rel_std: 0.2 # Relative standard deviation of wind speed (0.0 to inf), recommend 0.2-0.4 surface_roughness: 0.1 # Surface roughness length (m) seed: 42 # Random seed for reproducibility simplex_octaves: 4 # Number of octaves for simplex noise (1 to inf, def 1) simplex_persistence: 0.7 # Persistence of simplex noise (0.0 to 1.0, def 0.5) - specifies the amplitude of each octave relative to the one below it simplex_lacunarity: 2.0 # Lacunarity of simplex noise (1.0 to inf, def 2.0) - specifies the frequency of each octave relative to the one below it winddir_avg: 0.0 # Average wind direction in degrees rel to plane (0 is CW) winddir_std: 10 # Standard deviation of wind direction in degrees timestamp: "2022-09-26 02:03:00" flight_time_seconds: 1000 sample_frequency: 1 start_coords: - 54.87667 - 15.41 transect_azimuth: 260 # the wind will start off 90 degrees CW to this azimuth, and is modified relative to that by the winddir_avg. 260 is a good value to test N problems sampling_altitude_ato_range: - -10 # negative values should be fine - 100 sampling_horizontal_range: - 50 - 950 scene_altitude_range: - -20 - 120 scene_horizontal_range: - 0 - 1000 number_of_transects: 10 gases: ch4: - 1.95 - 10.0 co2: - 380.0 - 500.0 c2h6: - 0.0 - 1.0 temperature: 10.0 pressure: 1000.0 output_dir: ./gasflux_reports algorithmic_baseline_settings: algorithm: fastchrom semivariogram_settings: model: spherical estimator: cressie n_lags: 20 bin_func: even fit_method: lm maxlag: 100 #fit_sigma: linear tolerance: 10 azimuth: 0 bandwidth: 20 ordinary_kriging_settings: min_points: 3 max_points: 100 grid_resolution: 500 min_nodes: 10 cut_ground: False y_min: ~ required_cols: latitude: [-90, 90] longitude: [-180, 180] height_ato: [-100, 500] windspeed: [0, 30] winddir: [0, 360] temperature: [-50, 60] pressure: [900, 1100] filters: course_filter: azimuth_filter: 10 azimuth_window: 5 elevation_filter: 5 strategies: background: "algorithm" sensor: "insitu" spatial: "curtain" interpolation: "kriging"