Skip to content

Conversation

@RonanMorgan
Copy link
Collaborator

@RonanMorgan RonanMorgan commented Oct 26, 2024

In this PR you will find :

=> a Dockerfile which create a container with all the scripts used in the ETL
=> a Makefile which contains the command launching the ETL
=> a new script to load images from wildfire in our API (thanks to modification in the Engine code)
=> a new script which is creating two configurations files for Wildfire. They should be used with the init_script contained in the pyro-devops repo

There is still many ways to improve the behavior but I think it could be added later :
=> we can set up the crontab and the whole ETL with ansible
=> we can keep the images downloaded during some time if we need to do some check on it afterward
=> we can modify the scripts in order to take a date in input if we need to launch the ETL at a given time (maybe not really interesting for this Wildfire use case since it only keep the images for some date) ?
=> improve CI & tests (I will do it in Novembre)

Since the ETL is pretty small @MateoLostanlen do you think we could run it in a github Action ?

@RonanMorgan RonanMorgan self-assigned this Oct 26, 2024
# Extract the matched keypoints
src_pts = np.float32([kp1[m.queryIdx].pt for m in matches]).reshape(-1, 1, 2)
dst_pts = np.float32([kp2[m.trainIdx].pt for m in matches]).reshape(-1, 1, 2)
src_pts = np.float32([kp1[m.queryIdx].pt for m in matches]).reshape(-1, 1, 2) # type: ignore
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I didn't succeed to fix this cleanly @MateoLostanlen , if you want to take a look to avoid ignoring the errors

@MateoLostanlen MateoLostanlen merged commit a9f6afb into main Dec 10, 2025
@MateoLostanlen MateoLostanlen deleted the rs/add-load-script branch December 10, 2025 15:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants