Skip to content

Eddy tracking error: "High number of conflict (nb_conflict)" #100

@boatwrva

Description

@boatwrva

Hi Antoine,
I've been trying to track the identified eddies from Anticyclonic and Cyclonic nc files. I have a large dataset but I'm only using 180 days right now where each identified eddy files is 1 day. The code is able to process them but it results in an empty field and tells me (I think at every timestep through which I'm running) there is a 'high number of conflict: ## (nb_conflict)':

High number of conflict : 46 (nb_conflict)
One observation have 7 links
High number of conflict : 66 (nb_conflict)
High number of conflict : 64 (nb_conflict)
High number of conflict : 57 (nb_conflict)
High number of conflict : 56 (nb_conflict)
High number of conflict : 63 (nb_conflict)
High number of conflict : 59 (nb_conflict)
High number of conflict : 60 (nb_conflict)
High number of conflict : 53 (nb_conflict)
High number of conflict : 54 (nb_conflict)
High number of conflict : 54 (nb_conflict)

I couldn't find this error in the source code and I'm not sure where it is coming from or how to change my parameters to fix it. When I used the INFO logger, a snippet of the output is:

INFO 2021-07-20 13:52:09,384 observation.load_file :
	loading file '/content/drive/MyDrive/Ocean/tracked_eddies/all_time/Cyclonic_week_20131230.nc'
INFO 2021-07-20 13:52:09,422 groups.filled_by_interpolation :
	498 obs will be filled (unobserved)
INFO 2021-07-20 13:52:09,436 observation.load_file :
	loading file '/content/drive/MyDrive/Ocean/tracked_eddies/all_time/Cyclonic_week_20130101.nc'
INFO 2021-07-20 13:52:09,472 observation.load_file :
	loading file '/content/drive/MyDrive/Ocean/tracked_eddies/all_time/Cyclonic_week_20130102.nc'
INFO 2021-07-20 13:52:09,509 tracking.track :
	/content/drive/MyDrive/Ocean/tracked_eddies/all_time/Cyclonic_week_20130102.nc match with previous state
INFO 2021-07-20 13:52:09,515 observation.load_file :
	loading file '/content/drive/MyDrive/Ocean/tracked_eddies/all_time/Cyclonic_week_20130103.nc'
INFO 2021-07-20 13:52:09,556 tracking.track :
	/content/drive/MyDrive/Ocean/tracked_eddies/all_time/Cyclonic_week_20130103.nc match with previous state
WARNING 2021-07-20 13:52:09,561 observation.solve_simultaneous :
	High number of conflict : 46 (nb_conflict)
INFO 2021-07-20 13:52:09,566 observation.load_file :
	loading file '/content/drive/MyDrive/Ocean/tracked_eddies/all_time/Cyclonic_week_20130104.nc'
INFO 2021-07-20 13:52:09,603 tracking.track :
	/content/drive/MyDrive/Ocean/tracked_eddies/all_time/Cyclonic_week_20130104.nc match with previous state
WARNING 2021-07-20 13:52:09,609 observation.solve_simultaneous :
	One observation have 7 links
WARNING 2021-07-20 13:52:09,614 observation.solve_simultaneous :
	High number of conflict : 66 (nb_conflict)

It would be a great help to know how I could fix this and have an eddy tracker output!

Here is my code: https://colab.research.google.com/drive/1B2rE2vUrjifczql2HkTS0TCrgm-GBVVP?usp=sharing
I've successfully plotted all of the output eddy files, so I don't think it is a problem there. I have tried it on both the anticyclonic and cyclonic files, and it gives the same output (or similar) of high number conflict and an empty dataset. I've also tried the different trackers (ex default and area tracker) but they yielded the same result.

Thanks!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions