innosat-mats / level1a

merging platform and payload data to geolocated images
MIT License
0 stars 0 forks source link

Disambiguate schedule based on xmls #65

Closed skymandr closed 1 year ago

skymandr commented 1 year ago

This disambiguates schedules based on the XML-name:

  1. if columns (except version and xml file) differ, raise error
  2. extract execution dates, generation dates and versions from names
  3. if execution dates differ, raise error
  4. if generation dates differ, use latest
  5. if versions differ, use latest
  6. if there are still duplicates, raise error (should not happen)
  7. always warn that overlaps occurred, even if we manage to disambiguate

Resolves #62