Time Synchronisation¶
Synchronize two tables in time by matching features of selected signals.
Documentation¶
Synchronizes two tables in time by selecting a signal in each table and then finding the time offset at which the features of those two signals overlap the most. The node uses cross-correlation internally to find the offset, hence the signal features needs to be similar in shape, but scale doesn’t matter.
Note that the resulting time offset will always be a multiple of the smallest time step of the two signals.
Definition¶
Input ports¶
- Target table table
Input table with target signal and time
- Reference table table
Input table with reference signal and time
Output ports¶
- Result table table
Target table from input with synchronized time column
Configuration¶
- Reference Signal (reference_signal)
Choose a column to use as the reference signal
- Reference Time (reference_time)
Choose a column to use as the reference time
- Target Signal (target_signal)
Choose a column to use as the target signal
- Target Time column (target_time)
Choose a column to use as the target time
Examples¶
Implementation¶
- class node_sync_time.SynchronizeTimeseries[source]