Make the labeling task easier to start with, i.e., needing less knoweldge of the entire procedure. Thus, name should be based on the ecological meaning than data processing role.
Accept different elevation period elev for the same stationary period stap, so that the mismatch can be computed on longer timeseries and avoid having to label pressure data as oulier while they are not.
Avoid labeling of acceleration data to focus the workflow towards a pressure-only sensor.
Guide more the label with function to check label, and suggest modification of the label.
New Labels Scheme
Label are only assign to pressure so that no acceleration data is required. Instead of labeling data as 0 and 1. Three type of label can be used:
flight define the migratory flight, seperating stationary periods and informing on flight duration (same as before).
discard basically equivalent to previous outlier, can represent true outlier (error of sensor) or vertical movement of the bird that we don't want to match.
elev_1, elev_2, ... Idenfier of period during which the bird was at a unique constant elevation level but different from the main elevation level of the stationary period. The same elev_ can be labbeled at different momement, for instance if the bird move back and forth between location. By default, no label is equivalent to being label with elev_0. Label need to start by elev_ with any ending (exect elev_0 which is kept for the default elevation level.
Flight
Flight are no unique between to consecutive stationary period. However, it will not be required to model all stationary period in the graph model, which essentially allow to combine multiple flights.
Acceleration
If acceleration is present, its labeling will over-write the pressure labeling for compuation stationary period and flight, but not elev_* and discard
Aim
elev
for the same stationary periodstap
, so that the mismatch can be computed on longer timeseries and avoid having to label pressure data as oulier while they are not.New Labels Scheme
Label are only assign to pressure so that no acceleration data is required. Instead of labeling data as
0
and1
. Three type of label can be used:flight
define the migratory flight, seperating stationary periods and informing on flight duration (same as before).discard
basically equivalent to previous outlier, can represent true outlier (error of sensor) or vertical movement of the bird that we don't want to match.elev_1
,elev_2
, ... Idenfier of period during which the bird was at a unique constant elevation level but different from the main elevation level of the stationary period. The sameelev_
can be labbeled at different momement, for instance if the bird move back and forth between location. By default, no label is equivalent to being label withelev_0
. Label need to start byelev_
with any ending (exectelev_0
which is kept for the default elevation level.Flight
Flight are no unique between to consecutive stationary period. However, it will not be required to model all stationary period in the graph model, which essentially allow to combine multiple flights.
Acceleration
If acceleration is present, its labeling will over-write the pressure labeling for compuation stationary period and flight, but not
elev_*
anddiscard
New function:
73