diff --git a/sen2chain/download_eodag.py b/sen2chain/download_eodag.py index f21e75648268284c165505bca70b77ecb6a54879..8b2f70fa7cbc10d671cf4a7c168c0f3d777abedc 100644 --- a/sen2chain/download_eodag.py +++ b/sen2chain/download_eodag.py @@ -122,10 +122,15 @@ class S2cEodag: p.properties["processingBaseline"] = float( p.properties["s2TakeId"][-5:] ) + logger.info("Search returned {} product(s)".format(len(self.products))) self.products = self.products.crunch( FilterProperty(dict(processingBaseline=min_pb, operator="ge")) ).crunch(FilterProperty(dict(processingBaseline=max_pb, operator="le"))) + + self.products = self.products.crunch( + FilterProperty(dict(processorVersion=min_pb, operator="ge")) + ).crunch(FilterProperty(dict(processorVersion=max_pb, operator="le"))) filtered = self.products[:] # logger.info([eop.properties["title"] for eop in filtered])