py_eddy_tracker.observations.networkΒΆ

Class to create network of observations

Functions

apply_replace

build_unique_array

Give a unique id for each (id1, id2) with id1 and id2 increasing monotonically

fix_next_previous_obs

When an observation is virtual, we have to fix the previous and next obs

generate_mask_from_ids

From list of id, we generate a mask

get_next_index

Return for each obs index the new position to join all groups

get_percentile_around_event

Get stat around event

get_percentile_on_following_obs

Get stat on a part of segment close of an event

mask_follow_obs

Generate a mask to select close obs in time from index

new_numbering

ptp

same_position

Return index of track/segment found in other dataset

Classes

Buffer

Network

Class to group observations by network

NetworkObservations

Singleton