From 83d9cd62ffb5abbbda9b1b0d415863b3d29e1e9d Mon Sep 17 00:00:00 2001 From: Impact <pascal.mouquet@ird.fr> Date: Fri, 28 Jan 2022 13:38:05 +0400 Subject: [PATCH] Updated compatibility with Sen2Cor 2.10.01 --- sen2chain/sen2cor.py | 14 +------------- 1 file changed, 1 insertion(+), 13 deletions(-) diff --git a/sen2chain/sen2cor.py b/sen2chain/sen2cor.py index 94fcda5..5ff53a0 100644 --- a/sen2chain/sen2cor.py +++ b/sen2chain/sen2cor.py @@ -71,19 +71,7 @@ def process_sen2cor( ) process = subprocess.run(command.split(", ")) - elif s2c_v == '02.08.00': - logger.info("sen2cor {} processing: {}".format(s2c_v, l1c_product_path)) - command = "/bin/bash, -c, source {sen2cor_bashrc} && L2A_Process --processing_baseline {processing_baseline} --output_dir {out_dir} {l1c_folder}".format( - sen2cor_bashrc = str(sen2cor_bashrc_path), - processing_baseline = pb, - out_dir = l2a_product_path_tmp, - l1c_folder = str(l1c_product_path) - ) - process = subprocess.run(command.split(", ")) - sorted(l2a_product_path_tmp.glob("*.SAFE"))[0].rename(l2a_product_path.parent / (l2a_product_path.stem + '.SAFE')) - l2a_product_path_tmp.rmdir() - - elif s2c_v == '02.09.00': + elif s2c_v in ['02.08.00','02.09.00', '02.10.01']: logger.info("sen2cor {} processing: {}".format(s2c_v, l1c_product_path)) command = "/bin/bash, -c, source {sen2cor_bashrc} && L2A_Process --processing_baseline {processing_baseline} --output_dir {out_dir} {l1c_folder}".format( sen2cor_bashrc = str(sen2cor_bashrc_path), -- GitLab