Skip to content

Commit 8fe5bf1

Browse files
committed
Remove check on missing file, code was build with bad hypothesis
1 parent f7f820d commit 8fe5bf1

File tree

1 file changed

+0
-22
lines changed

1 file changed

+0
-22
lines changed

src/py_eddy_tracker/observations/network.py

Lines changed: 0 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -2067,28 +2067,6 @@ def group_observations(self, min_overlap=0.2, minimal_area=False, **kwargs):
20672067
# To display print only in INFO
20682068
display_iteration = logger.getEffectiveLevel() == logging.INFO
20692069

2070-
2071-
# Trier les fichiers par date
2072-
def extract_date(file):
2073-
filename = os.path.basename(file)
2074-
date_str = filename.split('_')[-1].split('.')[0] # Extraire la partie date (ex : "20180101")
2075-
return datetime.strptime(date_str, "%Y%m%d") # Convertir en objet datetime
2076-
self.filenames = sorted(self.filenames, key=extract_date)
2077-
2078-
# Detect missing date and print them to inform the user which files are missing
2079-
missing_dates = []
2080-
dates_list = [extract_date(self.filenames[i]) for i in range(len(self.filenames))]
2081-
for i in range(len(dates_list) - 1):
2082-
expected_date = dates_list[i] + timedelta(days=1)
2083-
while expected_date < dates_list[i + 1]:
2084-
missing_dates.append(expected_date)
2085-
expected_date += timedelta(days=1)
2086-
if missing_dates:
2087-
missing_str = ', '.join(date.strftime("%Y-%m-%d") for date in missing_dates)
2088-
raise Exception(f"Following files missing : {missing_str}")
2089-
else:
2090-
print("No missing files")
2091-
20922070
for i, filename in enumerate(self.filenames):
20932071
if display_iteration:
20942072
print(f"{filename} compared to {self.window} next", end="\r")

0 commit comments

Comments
 (0)