From 0065d12e733efe95aa6b4926d685d2e46b903874 Mon Sep 17 00:00:00 2001 From: Raphael <raphael.sturgis@lis-lab.fr> Date: Sat, 13 Nov 2021 12:09:06 +0100 Subject: [PATCH] made AISTrajectory child of AISPoints --- skais/ais/ais_trajectory.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/skais/ais/ais_trajectory.py b/skais/ais/ais_trajectory.py index 895b596..aa105a7 100644 --- a/skais/ais/ais_trajectory.py +++ b/skais/ais/ais_trajectory.py @@ -5,6 +5,7 @@ import numpy as np from numba import jit from scipy.interpolate import interp1d +from skais.ais.ais_points import AISPoints from skais.process.basic_features_operations import angular_dispersion from skais.utils.geography import great_circle from skais.utils.stats import calc_std_dev @@ -213,7 +214,7 @@ def apply_time_sequence(dat, time, func): return result -class AISTrajectory: +class AISTrajectory(AISPoints): def __init__(self, df, interpolation_time=None): df = df.drop_duplicates(subset=['ts_sec']) @@ -243,7 +244,7 @@ class AISTrajectory: df = new_df # self.df = df.dropna() - self.df = df + AISPoints.__init__(df) def __eq__(self, other): return self.df.equals(other.df) -- GitLab