refactored download and preselection.

This commit is contained in:
Felix Delattre 2026-02-21 00:09:34 +01:00
parent 3919b8e871
commit ac0e687956
8 changed files with 206 additions and 164 deletions

View file

@ -2,7 +2,7 @@
from pathlib import Path
from datetime import datetime, timedelta
from preselection import detect_clouds
from preselection import create_timeseries
from preparation import (
prepare_s2,
prepare_s3,
@ -68,8 +68,8 @@ def run_efast(season, site_position, site_name, cleaning_strategy="aggressive",
def run_all_efast_scenarios(season, site_position, site_name, sigma_value=30, date_range=None):
create_timeseries(season, site_position, site_name)
for strategy in ["aggressive", "nonaggressive"]:
detect_clouds(season, site_name, cleaning_strategy=strategy)
prepare_s2(season, site_position, site_name, cleaning_strategy=strategy, date_range=date_range)
prepare_s3(season, site_position, site_name, cleaning_strategy=strategy, date_range=date_range)
run_efast(season, site_position, site_name, cleaning_strategy=strategy, sigma=None, date_range=date_range)