eomatch.finder.sat2sat.Sat2SatMUFinder.get_orbitx_ds#
- Sat2SatMUFinder.get_orbitx_ds() orbitx.matchups.Matchups[source]#
Return an
orbitxmatchup dataset, either from a cached NetCDF or by running the propagator.The NetCDF path is resolved in priority order:
orbitx_netcdf_files.<combo-id>in the config, where<combo-id>is the platform-aware collection pair ID (e.g.LANDSAT_C2L1-Landsat-9-vs-S2_MSI_L1C-S2A).orbitx_netcdf_pathin the config (flat fallback, backwards-compatible).If neither is set, the propagator is run from scratch.
When a NetCDF path is found, the file is loaded and its
start_date/end_dateare compared against the requestedstart_time/end_timefrom the config. If the file does not fully cover the requested period the propagator is run instead and a warning is logged.- Returns:
orbitx.matchups.Matchupsdataset containing crossover events.