Validation of IMU-based calculation


In [1]:
import matplotlib
# matplotlib.use('Agg') #Comment this line out to see plots
import matplotlib.pyplot as plt
import numpy as np
import nvg.ximu.ximudata as ximudata
import nvg.ximu.compare_to_mocap as compare
import gc
#%matplotlib notebook #Uncomment to see plots

In [2]:
from collections import defaultdict
from gc import get_objects
before = defaultdict(int)
after = defaultdict(int)
for i in get_objects():
    before[type(i)] += 1

In [3]:
#import pdb
for ind in range(2,3):
    compare.main_2017(displacementComparison=True, orientationComparison=True,
                     trialindices=[ind],plotResults=False, anTime=60)


Running function compare_angle_to_vertical for case Fourier-series with arguments
{'gThreshold': 0.5, 'peakat': None, 'startTime': 30, 'var_incl': 1, 'mocapdata': '/media/ubuntu-15-10/home/kjartan/nvg/Data/S6/NVG_2012_S6_N.tsv', 'useCyclic': True, 'plotResults': False, 'var_angvel': 1, 'trial': 'N', 'resetAtIC': True, 'imu': 'LA', 'markers': ['ANKLE', 'KNEE'], 'startAtZero': False, 'lambda_incl': 0.1, 'nHarmonics': 16, 'anTime': 60, 'lambda_gyro': 1, 'useLS': False, 'subject': 'S6'}
2012-09-19 18:26:41.276000
2012-09-19, 16:30:12.271438
Vertical sagittal direction and backwards from markers
[ -1.27755518e-01   8.39728577e-04   9.91805335e-01]
[ -6.57279194e-03  -9.99978399e-01  -1.08420217e-19]
Saggital direction from IMU
[-0.20569599 -0.3397498   0.91774682]
Vertical reference direction from IMU
[-0.90592801  0.11273798 -0.40814776]
#### DEBUG local y-direction (horizontal reference)
[ 0.03614279 -0.93979844 -0.33981257]
#### DEBUG local x-direction (vertical reference)
[ 0.03614279 -0.93979844 -0.33981257]
Number of samples with inclination measurements: 35
Number of outliers in gyro data: 4 of 157
Number of outliers in inclination data: 14 of 35
#### DEBUG local y-direction (horizontal reference)
[ 0.03614279 -0.93979844 -0.33981257]
#### DEBUG local x-direction (vertical reference)
[ 0.03614279 -0.93979844 -0.33981257]
Number of samples with inclination measurements: 30
Number of outliers in gyro data: 4 of 155
Number of outliers in inclination data: 11 of 30
#### DEBUG local y-direction (horizontal reference)
[ 0.03614279 -0.93979844 -0.33981257]
#### DEBUG local x-direction (vertical reference)
[ 0.03614279 -0.93979844 -0.33981257]
Number of samples with inclination measurements: 30
Number of outliers in gyro data: 4 of 154
Number of outliers in inclination data: 10 of 30
#### DEBUG local y-direction (horizontal reference)
[ 0.03614279 -0.93979844 -0.33981257]
#### DEBUG local x-direction (vertical reference)
[ 0.03614279 -0.93979844 -0.33981257]
Number of samples with inclination measurements: 39
Number of outliers in gyro data: 6 of 155
Number of outliers in inclination data: 13 of 39
#### DEBUG local y-direction (horizontal reference)
[ 0.03614279 -0.93979844 -0.33981257]
#### DEBUG local x-direction (vertical reference)
[ 0.03614279 -0.93979844 -0.33981257]
Number of samples with inclination measurements: 29
Number of outliers in gyro data: 5 of 154
Number of outliers in inclination data: 19 of 29
#### DEBUG local y-direction (horizontal reference)
[ 0.03614279 -0.93979844 -0.33981257]
#### DEBUG local x-direction (vertical reference)
[ 0.03614279 -0.93979844 -0.33981257]
Number of samples with inclination measurements: 29
Number of outliers in gyro data: 3 of 152
Number of outliers in inclination data: 14 of 29
#### DEBUG local y-direction (horizontal reference)
[ 0.03614279 -0.93979844 -0.33981257]
#### DEBUG local x-direction (vertical reference)
[ 0.03614279 -0.93979844 -0.33981257]
Number of samples with inclination measurements: 37
Number of outliers in gyro data: 7 of 158
Number of outliers in inclination data: 14 of 37
#### DEBUG local y-direction (horizontal reference)
[ 0.03614279 -0.93979844 -0.33981257]
#### DEBUG local x-direction (vertical reference)
[ 0.03614279 -0.93979844 -0.33981257]
Number of samples with inclination measurements: 27
Number of outliers in gyro data: 9 of 156
Number of outliers in inclination data: 17 of 27
#### DEBUG local y-direction (horizontal reference)
[ 0.03614279 -0.93979844 -0.33981257]
#### DEBUG local x-direction (vertical reference)
[ 0.03614279 -0.93979844 -0.33981257]
Number of samples with inclination measurements: 31
Number of outliers in gyro data: 2 of 156
Number of outliers in inclination data: 8 of 31
#### DEBUG local y-direction (horizontal reference)
[ 0.03614279 -0.93979844 -0.33981257]
#### DEBUG local x-direction (vertical reference)
[ 0.03614279 -0.93979844 -0.33981257]
Number of samples with inclination measurements: 38
Number of outliers in gyro data: 6 of 156
Number of outliers in inclination data: 16 of 38
#### DEBUG local y-direction (horizontal reference)
[ 0.03614279 -0.93979844 -0.33981257]
#### DEBUG local x-direction (vertical reference)
[ 0.03614279 -0.93979844 -0.33981257]
Number of samples with inclination measurements: 41
Number of outliers in gyro data: 6 of 157
Number of outliers in inclination data: 19 of 41
#### DEBUG local y-direction (horizontal reference)
[ 0.03614279 -0.93979844 -0.33981257]
#### DEBUG local x-direction (vertical reference)
[ 0.03614279 -0.93979844 -0.33981257]
Number of samples with inclination measurements: 36
Number of outliers in gyro data: 2 of 157
Number of outliers in inclination data: 17 of 36
#### DEBUG local y-direction (horizontal reference)
[ 0.03614279 -0.93979844 -0.33981257]
#### DEBUG local x-direction (vertical reference)
[ 0.03614279 -0.93979844 -0.33981257]
Number of samples with inclination measurements: 36
Number of outliers in gyro data: 4 of 156
Number of outliers in inclination data: 14 of 36
#### DEBUG local y-direction (horizontal reference)
[ 0.03614279 -0.93979844 -0.33981257]
#### DEBUG local x-direction (vertical reference)
[ 0.03614279 -0.93979844 -0.33981257]
Number of samples with inclination measurements: 36
Number of outliers in gyro data: 6 of 154
Number of outliers in inclination data: 16 of 36
#### DEBUG local y-direction (horizontal reference)
[ 0.03614279 -0.93979844 -0.33981257]
#### DEBUG local x-direction (vertical reference)
[ 0.03614279 -0.93979844 -0.33981257]
Number of samples with inclination measurements: 43
Number of outliers in gyro data: 5 of 156
Number of outliers in inclination data: 15 of 43
#### DEBUG local y-direction (horizontal reference)
[ 0.03614279 -0.93979844 -0.33981257]
#### DEBUG local x-direction (vertical reference)
[ 0.03614279 -0.93979844 -0.33981257]
Number of samples with inclination measurements: 36
Number of outliers in gyro data: 2 of 154
Number of outliers in inclination data: 15 of 36
#### DEBUG local y-direction (horizontal reference)
[ 0.03614279 -0.93979844 -0.33981257]
#### DEBUG local x-direction (vertical reference)
[ 0.03614279 -0.93979844 -0.33981257]
Number of samples with inclination measurements: 36
Number of outliers in gyro data: 7 of 156
Number of outliers in inclination data: 13 of 36
#### DEBUG local y-direction (horizontal reference)
[ 0.03614279 -0.93979844 -0.33981257]
#### DEBUG local x-direction (vertical reference)
[ 0.03614279 -0.93979844 -0.33981257]
Number of samples with inclination measurements: 32
Number of outliers in gyro data: 6 of 153
Number of outliers in inclination data: 17 of 32
#### DEBUG local y-direction (horizontal reference)
[ 0.03614279 -0.93979844 -0.33981257]
#### DEBUG local x-direction (vertical reference)
[ 0.03614279 -0.93979844 -0.33981257]
Number of samples with inclination measurements: 35
Number of outliers in gyro data: 4 of 152
Number of outliers in inclination data: 17 of 35
#### DEBUG local y-direction (horizontal reference)
[ 0.03614279 -0.93979844 -0.33981257]
#### DEBUG local x-direction (vertical reference)
[ 0.03614279 -0.93979844 -0.33981257]
Number of samples with inclination measurements: 37
Number of outliers in gyro data: 4 of 158
Number of outliers in inclination data: 17 of 37
#### DEBUG local y-direction (horizontal reference)
[ 0.03614279 -0.93979844 -0.33981257]
#### DEBUG local x-direction (vertical reference)
[ 0.03614279 -0.93979844 -0.33981257]
Number of samples with inclination measurements: 37
Number of outliers in gyro data: 6 of 158
Number of outliers in inclination data: 15 of 37
#### DEBUG local y-direction (horizontal reference)
[ 0.03614279 -0.93979844 -0.33981257]
#### DEBUG local x-direction (vertical reference)
[ 0.03614279 -0.93979844 -0.33981257]
Number of samples with inclination measurements: 39
Number of outliers in gyro data: 5 of 157
Number of outliers in inclination data: 17 of 39
#### DEBUG local y-direction (horizontal reference)
[ 0.03614279 -0.93979844 -0.33981257]
#### DEBUG local x-direction (vertical reference)
[ 0.03614279 -0.93979844 -0.33981257]
Number of samples with inclination measurements: 40
Number of outliers in gyro data: 4 of 156
Number of outliers in inclination data: 14 of 40
#### DEBUG local y-direction (horizontal reference)
[ 0.03614279 -0.93979844 -0.33981257]
#### DEBUG local x-direction (vertical reference)
[ 0.03614279 -0.93979844 -0.33981257]
Number of samples with inclination measurements: 35
Number of outliers in gyro data: 5 of 156
Number of outliers in inclination data: 19 of 35
#### DEBUG local y-direction (horizontal reference)
[ 0.03614279 -0.93979844 -0.33981257]
#### DEBUG local x-direction (vertical reference)
[ 0.03614279 -0.93979844 -0.33981257]
Number of samples with inclination measurements: 37
Number of outliers in gyro data: 6 of 156
Number of outliers in inclination data: 24 of 37
#### DEBUG local y-direction (horizontal reference)
[ 0.03614279 -0.93979844 -0.33981257]
#### DEBUG local x-direction (vertical reference)
[ 0.03614279 -0.93979844 -0.33981257]
Number of samples with inclination measurements: 33
Number of outliers in gyro data: 5 of 157
Number of outliers in inclination data: 17 of 33
#### DEBUG local y-direction (horizontal reference)
[ 0.03614279 -0.93979844 -0.33981257]
#### DEBUG local x-direction (vertical reference)
[ 0.03614279 -0.93979844 -0.33981257]
Number of samples with inclination measurements: 40
Number of outliers in gyro data: 3 of 155
Number of outliers in inclination data: 18 of 40
#### DEBUG local y-direction (horizontal reference)
[ 0.03614279 -0.93979844 -0.33981257]
#### DEBUG local x-direction (vertical reference)
[ 0.03614279 -0.93979844 -0.33981257]
Number of samples with inclination measurements: 33
Number of outliers in gyro data: 5 of 157
Number of outliers in inclination data: 17 of 33
#### DEBUG local y-direction (horizontal reference)
[ 0.03614279 -0.93979844 -0.33981257]
#### DEBUG local x-direction (vertical reference)
[ 0.03614279 -0.93979844 -0.33981257]
Number of samples with inclination measurements: 35
Number of outliers in gyro data: 4 of 153
Number of outliers in inclination data: 21 of 35
#### DEBUG local y-direction (horizontal reference)
[ 0.03614279 -0.93979844 -0.33981257]
#### DEBUG local x-direction (vertical reference)
[ 0.03614279 -0.93979844 -0.33981257]
Number of samples with inclination measurements: 34
Number of outliers in gyro data: 5 of 154
Number of outliers in inclination data: 14 of 34
#### DEBUG local y-direction (horizontal reference)
[ 0.03614279 -0.93979844 -0.33981257]
#### DEBUG local x-direction (vertical reference)
[ 0.03614279 -0.93979844 -0.33981257]
Number of samples with inclination measurements: 33
Number of outliers in gyro data: 5 of 155
Number of outliers in inclination data: 11 of 33
#### DEBUG local y-direction (horizontal reference)
[ 0.03614279 -0.93979844 -0.33981257]
#### DEBUG local x-direction (vertical reference)
[ 0.03614279 -0.93979844 -0.33981257]
Number of samples with inclination measurements: 36
Number of outliers in gyro data: 6 of 138
Number of outliers in inclination data: 19 of 36
#### DEBUG local y-direction (horizontal reference)
[ 0.03614279 -0.93979844 -0.33981257]
#### DEBUG local x-direction (vertical reference)
[ 0.03614279 -0.93979844 -0.33981257]
Number of samples with inclination measurements: 29
Number of outliers in gyro data: 6 of 102
Number of outliers in inclination data: 20 of 29
#### DEBUG local y-direction (horizontal reference)
[ 0.03614279 -0.93979844 -0.33981257]
#### DEBUG local x-direction (vertical reference)
[ 0.03614279 -0.93979844 -0.33981257]
Number of samples with inclination measurements: 36
Number of outliers in gyro data: 5 of 155
Number of outliers in inclination data: 12 of 36
#### DEBUG local y-direction (horizontal reference)
[ 0.03614279 -0.93979844 -0.33981257]
#### DEBUG local x-direction (vertical reference)
[ 0.03614279 -0.93979844 -0.33981257]
Number of samples with inclination measurements: 35
Number of outliers in gyro data: 7 of 156
Number of outliers in inclination data: 16 of 35
#### DEBUG local y-direction (horizontal reference)
[ 0.03614279 -0.93979844 -0.33981257]
#### DEBUG local x-direction (vertical reference)
[ 0.03614279 -0.93979844 -0.33981257]
Number of samples with inclination measurements: 36
Number of outliers in gyro data: 5 of 157
Number of outliers in inclination data: 16 of 36
#### DEBUG local y-direction (horizontal reference)
[ 0.03614279 -0.93979844 -0.33981257]
#### DEBUG local x-direction (vertical reference)
[ 0.03614279 -0.93979844 -0.33981257]
Number of samples with inclination measurements: 33
Number of outliers in gyro data: 5 of 159
Number of outliers in inclination data: 14 of 33
#### DEBUG local y-direction (horizontal reference)
[ 0.03614279 -0.93979844 -0.33981257]
#### DEBUG local x-direction (vertical reference)
[ 0.03614279 -0.93979844 -0.33981257]
Number of samples with inclination measurements: 31
Number of outliers in gyro data: 6 of 157
Number of outliers in inclination data: 16 of 31
Running function compare_angle_to_vertical for case Integrate with arguments
{'gThreshold': 0.5, 'peakat': None, 'startTime': 30, 'var_incl': 1, 'mocapdata': '/media/ubuntu-15-10/home/kjartan/nvg/Data/S6/NVG_2012_S6_N.tsv', 'useCyclic': False, 'plotResults': False, 'var_angvel': 10, 'trial': 'N', 'imu': 'LA', 'markers': ['ANKLE', 'KNEE'], 'startAtZero': False, 'nHarmonics': 16, 'anTime': 60, 'subject': 'S6'}
2012-09-19 18:26:41.276000
2012-09-19, 16:30:12.271438
Vertical sagittal direction and backwards from markers
[ -1.27755518e-01   8.39728577e-04   9.91805335e-01]
[ -6.57279194e-03  -9.99978399e-01  -1.08420217e-19]
Saggital direction from IMU
[-0.20569599 -0.3397498   0.91774682]
Vertical reference direction from IMU
[-0.90592801  0.11273798 -0.40814776]
/home/kjartan/anaconda2/lib/python2.7/site-packages/matplotlib/cbook.py:137: MatplotlibDeprecationWarning: The set_color_cycle attribute was deprecated in version 1.5. Use set_prop_cycle instead.
  warnings.warn(message, mplDeprecation, stacklevel=1)
Running function compare_angle_to_vertical for case Fourier-series with arguments
{'gThreshold': 0.5, 'peakat': None, 'startTime': 90, 'var_incl': 1, 'mocapdata': '/media/ubuntu-15-10/home/kjartan/nvg/Data/S6/NVG_2012_S6_N.tsv', 'useCyclic': True, 'plotResults': False, 'var_angvel': 1, 'trial': 'N', 'resetAtIC': True, 'imu': 'LA', 'markers': ['ANKLE', 'KNEE'], 'startAtZero': False, 'lambda_incl': 0.1, 'nHarmonics': 16, 'anTime': 60, 'lambda_gyro': 1, 'useLS': False, 'subject': 'S6'}
2012-09-19 18:26:41.276000
2012-09-19, 16:30:12.271438
Vertical sagittal direction and backwards from markers
[ -1.31762901e-01   1.88164621e-04   9.91281243e-01]
[ -1.42805317e-03  -9.99998980e-01  -2.71050543e-20]
Saggital direction from IMU
[-0.2239049  -0.33583867  0.91492021]
Vertical reference direction from IMU
[-0.90592801  0.11273798 -0.40814776]
#### DEBUG local y-direction (horizontal reference)
[ 0.03468748 -0.9409055  -0.33688813]
#### DEBUG local x-direction (vertical reference)
[ 0.03468748 -0.9409055  -0.33688813]
Number of samples with inclination measurements: 29
Number of outliers in gyro data: 6 of 155
Number of outliers in inclination data: 11 of 29
#### DEBUG local y-direction (horizontal reference)
[ 0.03468748 -0.9409055  -0.33688813]
#### DEBUG local x-direction (vertical reference)
[ 0.03468748 -0.9409055  -0.33688813]
Number of samples with inclination measurements: 34
Number of outliers in gyro data: 4 of 158
Number of outliers in inclination data: 13 of 34
#### DEBUG local y-direction (horizontal reference)
[ 0.03468748 -0.9409055  -0.33688813]
#### DEBUG local x-direction (vertical reference)
[ 0.03468748 -0.9409055  -0.33688813]
Number of samples with inclination measurements: 34
Number of outliers in gyro data: 8 of 156
Number of outliers in inclination data: 11 of 34
#### DEBUG local y-direction (horizontal reference)
[ 0.03468748 -0.9409055  -0.33688813]
#### DEBUG local x-direction (vertical reference)
[ 0.03468748 -0.9409055  -0.33688813]
Number of samples with inclination measurements: 37
Number of outliers in gyro data: 4 of 154
Number of outliers in inclination data: 21 of 37
#### DEBUG local y-direction (horizontal reference)
[ 0.03468748 -0.9409055  -0.33688813]
#### DEBUG local x-direction (vertical reference)
[ 0.03468748 -0.9409055  -0.33688813]
Number of samples with inclination measurements: 33
Number of outliers in gyro data: 5 of 157
Number of outliers in inclination data: 11 of 33
#### DEBUG local y-direction (horizontal reference)
[ 0.03468748 -0.9409055  -0.33688813]
#### DEBUG local x-direction (vertical reference)
[ 0.03468748 -0.9409055  -0.33688813]
Number of samples with inclination measurements: 36
Number of outliers in gyro data: 8 of 156
Number of outliers in inclination data: 16 of 36
#### DEBUG local y-direction (horizontal reference)
[ 0.03468748 -0.9409055  -0.33688813]
#### DEBUG local x-direction (vertical reference)
[ 0.03468748 -0.9409055  -0.33688813]
Number of samples with inclination measurements: 30
Number of outliers in gyro data: 4 of 157
Number of outliers in inclination data: 11 of 30
#### DEBUG local y-direction (horizontal reference)
[ 0.03468748 -0.9409055  -0.33688813]
#### DEBUG local x-direction (vertical reference)
[ 0.03468748 -0.9409055  -0.33688813]
Number of samples with inclination measurements: 28
Number of outliers in gyro data: 7 of 152
Number of outliers in inclination data: 10 of 28
#### DEBUG local y-direction (horizontal reference)
[ 0.03468748 -0.9409055  -0.33688813]
#### DEBUG local x-direction (vertical reference)
[ 0.03468748 -0.9409055  -0.33688813]
Number of samples with inclination measurements: 32
Number of outliers in gyro data: 3 of 155
Number of outliers in inclination data: 12 of 32
#### DEBUG local y-direction (horizontal reference)
[ 0.03468748 -0.9409055  -0.33688813]
#### DEBUG local x-direction (vertical reference)
[ 0.03468748 -0.9409055  -0.33688813]
Number of samples with inclination measurements: 39
Number of outliers in gyro data: 4 of 155
Number of outliers in inclination data: 15 of 39
#### DEBUG local y-direction (horizontal reference)
[ 0.03468748 -0.9409055  -0.33688813]
#### DEBUG local x-direction (vertical reference)
[ 0.03468748 -0.9409055  -0.33688813]
Number of samples with inclination measurements: 41
Number of outliers in gyro data: 4 of 155
Number of outliers in inclination data: 12 of 41
#### DEBUG local y-direction (horizontal reference)
[ 0.03468748 -0.9409055  -0.33688813]
#### DEBUG local x-direction (vertical reference)
[ 0.03468748 -0.9409055  -0.33688813]
Number of samples with inclination measurements: 32
Number of outliers in gyro data: 3 of 154
Number of outliers in inclination data: 13 of 32
#### DEBUG local y-direction (horizontal reference)
[ 0.03468748 -0.9409055  -0.33688813]
#### DEBUG local x-direction (vertical reference)
[ 0.03468748 -0.9409055  -0.33688813]
Number of samples with inclination measurements: 36
Number of outliers in gyro data: 3 of 154
Number of outliers in inclination data: 12 of 36
#### DEBUG local y-direction (horizontal reference)
[ 0.03468748 -0.9409055  -0.33688813]
#### DEBUG local x-direction (vertical reference)
[ 0.03468748 -0.9409055  -0.33688813]
Number of samples with inclination measurements: 37
Number of outliers in gyro data: 8 of 155
Number of outliers in inclination data: 17 of 37
#### DEBUG local y-direction (horizontal reference)
[ 0.03468748 -0.9409055  -0.33688813]
#### DEBUG local x-direction (vertical reference)
[ 0.03468748 -0.9409055  -0.33688813]
Number of samples with inclination measurements: 38
Number of outliers in gyro data: 3 of 156
Number of outliers in inclination data: 22 of 38
#### DEBUG local y-direction (horizontal reference)
[ 0.03468748 -0.9409055  -0.33688813]
#### DEBUG local x-direction (vertical reference)
[ 0.03468748 -0.9409055  -0.33688813]
Number of samples with inclination measurements: 43
Number of outliers in gyro data: 5 of 156
Number of outliers in inclination data: 19 of 43
#### DEBUG local y-direction (horizontal reference)
[ 0.03468748 -0.9409055  -0.33688813]
#### DEBUG local x-direction (vertical reference)
[ 0.03468748 -0.9409055  -0.33688813]
Number of samples with inclination measurements: 42
Number of outliers in gyro data: 5 of 158
Number of outliers in inclination data: 20 of 42
#### DEBUG local y-direction (horizontal reference)
[ 0.03468748 -0.9409055  -0.33688813]
#### DEBUG local x-direction (vertical reference)
[ 0.03468748 -0.9409055  -0.33688813]
Number of samples with inclination measurements: 36
Number of outliers in gyro data: 4 of 155
Number of outliers in inclination data: 17 of 36
#### DEBUG local y-direction (horizontal reference)
[ 0.03468748 -0.9409055  -0.33688813]
#### DEBUG local x-direction (vertical reference)
[ 0.03468748 -0.9409055  -0.33688813]
Number of samples with inclination measurements: 37
Number of outliers in gyro data: 5 of 158
Number of outliers in inclination data: 10 of 37
#### DEBUG local y-direction (horizontal reference)
[ 0.03468748 -0.9409055  -0.33688813]
#### DEBUG local x-direction (vertical reference)
[ 0.03468748 -0.9409055  -0.33688813]
Number of samples with inclination measurements: 40
Number of outliers in gyro data: 5 of 157
Number of outliers in inclination data: 18 of 40
#### DEBUG local y-direction (horizontal reference)
[ 0.03468748 -0.9409055  -0.33688813]
#### DEBUG local x-direction (vertical reference)
[ 0.03468748 -0.9409055  -0.33688813]
Number of samples with inclination measurements: 36
Number of outliers in gyro data: 4 of 157
Number of outliers in inclination data: 17 of 36
#### DEBUG local y-direction (horizontal reference)
[ 0.03468748 -0.9409055  -0.33688813]
#### DEBUG local x-direction (vertical reference)
[ 0.03468748 -0.9409055  -0.33688813]
Number of samples with inclination measurements: 36
Number of outliers in gyro data: 5 of 156
Number of outliers in inclination data: 16 of 36
#### DEBUG local y-direction (horizontal reference)
[ 0.03468748 -0.9409055  -0.33688813]
#### DEBUG local x-direction (vertical reference)
[ 0.03468748 -0.9409055  -0.33688813]
Number of samples with inclination measurements: 30
Number of outliers in gyro data: 9 of 160
Number of outliers in inclination data: 16 of 30
#### DEBUG local y-direction (horizontal reference)
[ 0.03468748 -0.9409055  -0.33688813]
#### DEBUG local x-direction (vertical reference)
[ 0.03468748 -0.9409055  -0.33688813]
Number of samples with inclination measurements: 34
Number of outliers in gyro data: 4 of 157
Number of outliers in inclination data: 13 of 34
#### DEBUG local y-direction (horizontal reference)
[ 0.03468748 -0.9409055  -0.33688813]
#### DEBUG local x-direction (vertical reference)
[ 0.03468748 -0.9409055  -0.33688813]
Number of samples with inclination measurements: 37
Number of outliers in gyro data: 7 of 157
Number of outliers in inclination data: 14 of 37
#### DEBUG local y-direction (horizontal reference)
[ 0.03468748 -0.9409055  -0.33688813]
#### DEBUG local x-direction (vertical reference)
[ 0.03468748 -0.9409055  -0.33688813]
Number of samples with inclination measurements: 41
Number of outliers in gyro data: 6 of 158
Number of outliers in inclination data: 12 of 41
#### DEBUG local y-direction (horizontal reference)
[ 0.03468748 -0.9409055  -0.33688813]
#### DEBUG local x-direction (vertical reference)
[ 0.03468748 -0.9409055  -0.33688813]
Number of samples with inclination measurements: 32
Number of outliers in gyro data: 7 of 140
Number of outliers in inclination data: 18 of 32
#### DEBUG local y-direction (horizontal reference)
[ 0.03468748 -0.9409055  -0.33688813]
#### DEBUG local x-direction (vertical reference)
[ 0.03468748 -0.9409055  -0.33688813]
Number of samples with inclination measurements: 35
Number of outliers in gyro data: 4 of 98
Number of outliers in inclination data: 21 of 35
#### DEBUG local y-direction (horizontal reference)
[ 0.03468748 -0.9409055  -0.33688813]
#### DEBUG local x-direction (vertical reference)
[ 0.03468748 -0.9409055  -0.33688813]
Number of samples with inclination measurements: 38
Number of outliers in gyro data: 5 of 155
Number of outliers in inclination data: 14 of 38
#### DEBUG local y-direction (horizontal reference)
[ 0.03468748 -0.9409055  -0.33688813]
#### DEBUG local x-direction (vertical reference)
[ 0.03468748 -0.9409055  -0.33688813]
Number of samples with inclination measurements: 34
Number of outliers in gyro data: 5 of 158
Number of outliers in inclination data: 12 of 34
#### DEBUG local y-direction (horizontal reference)
[ 0.03468748 -0.9409055  -0.33688813]
#### DEBUG local x-direction (vertical reference)
[ 0.03468748 -0.9409055  -0.33688813]
Number of samples with inclination measurements: 33
Number of outliers in gyro data: 3 of 159
Number of outliers in inclination data: 14 of 33
#### DEBUG local y-direction (horizontal reference)
[ 0.03468748 -0.9409055  -0.33688813]
#### DEBUG local x-direction (vertical reference)
[ 0.03468748 -0.9409055  -0.33688813]
Number of samples with inclination measurements: 36
Number of outliers in gyro data: 5 of 158
Number of outliers in inclination data: 12 of 36
#### DEBUG local y-direction (horizontal reference)
[ 0.03468748 -0.9409055  -0.33688813]
#### DEBUG local x-direction (vertical reference)
[ 0.03468748 -0.9409055  -0.33688813]
Number of samples with inclination measurements: 34
Number of outliers in gyro data: 8 of 159
Number of outliers in inclination data: 12 of 34
#### DEBUG local y-direction (horizontal reference)
[ 0.03468748 -0.9409055  -0.33688813]
#### DEBUG local x-direction (vertical reference)
[ 0.03468748 -0.9409055  -0.33688813]
Number of samples with inclination measurements: 35
Number of outliers in gyro data: 7 of 158
Number of outliers in inclination data: 19 of 35
#### DEBUG local y-direction (horizontal reference)
[ 0.03468748 -0.9409055  -0.33688813]
#### DEBUG local x-direction (vertical reference)
[ 0.03468748 -0.9409055  -0.33688813]
Number of samples with inclination measurements: 38
Number of outliers in gyro data: 6 of 157
Number of outliers in inclination data: 11 of 38
#### DEBUG local y-direction (horizontal reference)
[ 0.03468748 -0.9409055  -0.33688813]
#### DEBUG local x-direction (vertical reference)
[ 0.03468748 -0.9409055  -0.33688813]
Number of samples with inclination measurements: 27
Number of outliers in gyro data: 6 of 142
Number of outliers in inclination data: 12 of 27
#### DEBUG local y-direction (horizontal reference)
[ 0.03468748 -0.9409055  -0.33688813]
#### DEBUG local x-direction (vertical reference)
[ 0.03468748 -0.9409055  -0.33688813]
Number of samples with inclination measurements: 36
Number of outliers in gyro data: 4 of 104
Number of outliers in inclination data: 17 of 36
#### DEBUG local y-direction (horizontal reference)
[ 0.03468748 -0.9409055  -0.33688813]
#### DEBUG local x-direction (vertical reference)
[ 0.03468748 -0.9409055  -0.33688813]
Number of samples with inclination measurements: 30
Number of outliers in gyro data: 4 of 154
Number of outliers in inclination data: 9 of 30
#### DEBUG local y-direction (horizontal reference)
[ 0.03468748 -0.9409055  -0.33688813]
#### DEBUG local x-direction (vertical reference)
[ 0.03468748 -0.9409055  -0.33688813]
Number of samples with inclination measurements: 36
Number of outliers in gyro data: 3 of 157
Number of outliers in inclination data: 14 of 36
#### DEBUG local y-direction (horizontal reference)
[ 0.03468748 -0.9409055  -0.33688813]
#### DEBUG local x-direction (vertical reference)
[ 0.03468748 -0.9409055  -0.33688813]
Number of samples with inclination measurements: 35
Number of outliers in gyro data: 6 of 158
Number of outliers in inclination data: 13 of 35
#### DEBUG local y-direction (horizontal reference)
[ 0.03468748 -0.9409055  -0.33688813]
#### DEBUG local x-direction (vertical reference)
[ 0.03468748 -0.9409055  -0.33688813]
Number of samples with inclination measurements: 32
Number of outliers in gyro data: 4 of 159
Number of outliers in inclination data: 13 of 32
#### DEBUG local y-direction (horizontal reference)
[ 0.03468748 -0.9409055  -0.33688813]
#### DEBUG local x-direction (vertical reference)
[ 0.03468748 -0.9409055  -0.33688813]
Number of samples with inclination measurements: 36
Number of outliers in gyro data: 7 of 160
Number of outliers in inclination data: 11 of 36
#### DEBUG local y-direction (horizontal reference)
[ 0.03468748 -0.9409055  -0.33688813]
#### DEBUG local x-direction (vertical reference)
[ 0.03468748 -0.9409055  -0.33688813]
Number of samples with inclination measurements: 37
Number of outliers in gyro data: 6 of 140
Number of outliers in inclination data: 13 of 37
#### DEBUG local y-direction (horizontal reference)
[ 0.03468748 -0.9409055  -0.33688813]
#### DEBUG local x-direction (vertical reference)
[ 0.03468748 -0.9409055  -0.33688813]
Number of samples with inclination measurements: 34
Number of outliers in gyro data: 4 of 103
Number of outliers in inclination data: 19 of 34
#### DEBUG local y-direction (horizontal reference)
[ 0.03468748 -0.9409055  -0.33688813]
#### DEBUG local x-direction (vertical reference)
[ 0.03468748 -0.9409055  -0.33688813]
Number of samples with inclination measurements: 40
Number of outliers in gyro data: 6 of 159
Number of outliers in inclination data: 18 of 40
#### DEBUG local y-direction (horizontal reference)
[ 0.03468748 -0.9409055  -0.33688813]
#### DEBUG local x-direction (vertical reference)
[ 0.03468748 -0.9409055  -0.33688813]
Number of samples with inclination measurements: 40
Number of outliers in gyro data: 6 of 140
Number of outliers in inclination data: 17 of 40
#### DEBUG local y-direction (horizontal reference)
[ 0.03468748 -0.9409055  -0.33688813]
#### DEBUG local x-direction (vertical reference)
[ 0.03468748 -0.9409055  -0.33688813]
Number of samples with inclination measurements: 36
Number of outliers in gyro data: 7 of 102
Number of outliers in inclination data: 25 of 36
Running function compare_angle_to_vertical for case Integrate with arguments
{'gThreshold': 0.5, 'peakat': None, 'startTime': 90, 'var_incl': 1, 'mocapdata': '/media/ubuntu-15-10/home/kjartan/nvg/Data/S6/NVG_2012_S6_N.tsv', 'useCyclic': False, 'plotResults': False, 'var_angvel': 10, 'trial': 'N', 'imu': 'LA', 'markers': ['ANKLE', 'KNEE'], 'startAtZero': False, 'nHarmonics': 16, 'anTime': 60, 'subject': 'S6'}
2012-09-19 18:26:41.276000
2012-09-19, 16:30:12.271438
Vertical sagittal direction and backwards from markers
[ -1.31762901e-01   1.88164621e-04   9.91281243e-01]
[ -1.42805317e-03  -9.99998980e-01  -2.71050543e-20]
Saggital direction from IMU
[-0.2239049  -0.33583867  0.91492021]
Vertical reference direction from IMU
[-0.90592801  0.11273798 -0.40814776]
Running function compare_angle_to_vertical for case Fourier-series with arguments
{'gThreshold': 0.5, 'peakat': None, 'startTime': 150, 'var_incl': 1, 'mocapdata': '/media/ubuntu-15-10/home/kjartan/nvg/Data/S6/NVG_2012_S6_N.tsv', 'useCyclic': True, 'plotResults': False, 'var_angvel': 1, 'trial': 'N', 'resetAtIC': True, 'imu': 'LA', 'markers': ['ANKLE', 'KNEE'], 'startAtZero': False, 'lambda_incl': 0.1, 'nHarmonics': 16, 'anTime': 60, 'lambda_gyro': 1, 'useLS': False, 'subject': 'S6'}
2012-09-19 18:26:41.276000
2012-09-19, 16:30:12.271438
Vertical sagittal direction and backwards from markers
[ -1.28375463e-01   2.53306270e-05   9.91725637e-01]
[ -1.97316729e-04  -9.99999981e-01   3.38813179e-21]
Saggital direction from IMU
[-0.0901275  -0.23196768  0.96853912]
Vertical reference direction from IMU
[-0.90592801  0.11273798 -0.40814776]
#### DEBUG local y-direction (horizontal reference)
[-0.01543236 -0.97205491 -0.23424578]
#### DEBUG local x-direction (vertical reference)
[-0.01543236 -0.97205491 -0.23424578]
Number of samples with inclination measurements: 38
Number of outliers in gyro data: 4 of 153
Number of outliers in inclination data: 16 of 38
#### DEBUG local y-direction (horizontal reference)
[-0.01543236 -0.97205491 -0.23424578]
#### DEBUG local x-direction (vertical reference)
[-0.01543236 -0.97205491 -0.23424578]
Number of samples with inclination measurements: 36
Number of outliers in gyro data: 3 of 151
Number of outliers in inclination data: 15 of 36
#### DEBUG local y-direction (horizontal reference)
[-0.01543236 -0.97205491 -0.23424578]
#### DEBUG local x-direction (vertical reference)
[-0.01543236 -0.97205491 -0.23424578]
Number of samples with inclination measurements: 35
Number of outliers in gyro data: 6 of 155
Number of outliers in inclination data: 13 of 35
#### DEBUG local y-direction (horizontal reference)
[-0.01543236 -0.97205491 -0.23424578]
#### DEBUG local x-direction (vertical reference)
[-0.01543236 -0.97205491 -0.23424578]
Number of samples with inclination measurements: 32
Number of outliers in gyro data: 3 of 89
Number of outliers in inclination data: 25 of 32
#### DEBUG local y-direction (horizontal reference)
[-0.01543236 -0.97205491 -0.23424578]
#### DEBUG local x-direction (vertical reference)
[-0.01543236 -0.97205491 -0.23424578]
Number of samples with inclination measurements: 32
Number of outliers in gyro data: 5 of 156
Number of outliers in inclination data: 16 of 32
#### DEBUG local y-direction (horizontal reference)
[-0.01543236 -0.97205491 -0.23424578]
#### DEBUG local x-direction (vertical reference)
[-0.01543236 -0.97205491 -0.23424578]
Number of samples with inclination measurements: 36
Number of outliers in gyro data: 6 of 158
Number of outliers in inclination data: 12 of 36
#### DEBUG local y-direction (horizontal reference)
[-0.01543236 -0.97205491 -0.23424578]
#### DEBUG local x-direction (vertical reference)
[-0.01543236 -0.97205491 -0.23424578]
Number of samples with inclination measurements: 33
Number of outliers in gyro data: 5 of 154
Number of outliers in inclination data: 18 of 33
#### DEBUG local y-direction (horizontal reference)
[-0.01543236 -0.97205491 -0.23424578]
#### DEBUG local x-direction (vertical reference)
[-0.01543236 -0.97205491 -0.23424578]
Number of samples with inclination measurements: 37
Number of outliers in gyro data: 6 of 154
Number of outliers in inclination data: 9 of 37
#### DEBUG local y-direction (horizontal reference)
[-0.01543236 -0.97205491 -0.23424578]
#### DEBUG local x-direction (vertical reference)
[-0.01543236 -0.97205491 -0.23424578]
Number of samples with inclination measurements: 37
Number of outliers in gyro data: 7 of 153
Number of outliers in inclination data: 15 of 37
#### DEBUG local y-direction (horizontal reference)
[-0.01543236 -0.97205491 -0.23424578]
#### DEBUG local x-direction (vertical reference)
[-0.01543236 -0.97205491 -0.23424578]
Number of samples with inclination measurements: 45
Number of outliers in gyro data: 6 of 160
Number of outliers in inclination data: 19 of 45
#### DEBUG local y-direction (horizontal reference)
[-0.01543236 -0.97205491 -0.23424578]
#### DEBUG local x-direction (vertical reference)
[-0.01543236 -0.97205491 -0.23424578]
Number of samples with inclination measurements: 41
Number of outliers in gyro data: 4 of 161
Number of outliers in inclination data: 26 of 41
#### DEBUG local y-direction (horizontal reference)
[-0.01543236 -0.97205491 -0.23424578]
#### DEBUG local x-direction (vertical reference)
[-0.01543236 -0.97205491 -0.23424578]
Number of samples with inclination measurements: 37
Number of outliers in gyro data: 4 of 158
Number of outliers in inclination data: 16 of 37
#### DEBUG local y-direction (horizontal reference)
[-0.01543236 -0.97205491 -0.23424578]
#### DEBUG local x-direction (vertical reference)
[-0.01543236 -0.97205491 -0.23424578]
Number of samples with inclination measurements: 37
Number of outliers in gyro data: 4 of 156
Number of outliers in inclination data: 11 of 37
#### DEBUG local y-direction (horizontal reference)
[-0.01543236 -0.97205491 -0.23424578]
#### DEBUG local x-direction (vertical reference)
[-0.01543236 -0.97205491 -0.23424578]
Number of samples with inclination measurements: 33
Number of outliers in gyro data: 6 of 159
Number of outliers in inclination data: 17 of 33
#### DEBUG local y-direction (horizontal reference)
[-0.01543236 -0.97205491 -0.23424578]
#### DEBUG local x-direction (vertical reference)
[-0.01543236 -0.97205491 -0.23424578]
Number of samples with inclination measurements: 37
Number of outliers in gyro data: 3 of 155
Number of outliers in inclination data: 13 of 37
#### DEBUG local y-direction (horizontal reference)
[-0.01543236 -0.97205491 -0.23424578]
#### DEBUG local x-direction (vertical reference)
[-0.01543236 -0.97205491 -0.23424578]
Number of samples with inclination measurements: 41
Number of outliers in gyro data: 6 of 157
Number of outliers in inclination data: 16 of 41
#### DEBUG local y-direction (horizontal reference)
[-0.01543236 -0.97205491 -0.23424578]
#### DEBUG local x-direction (vertical reference)
[-0.01543236 -0.97205491 -0.23424578]
Number of samples with inclination measurements: 40
Number of outliers in gyro data: 7 of 156
Number of outliers in inclination data: 13 of 40
#### DEBUG local y-direction (horizontal reference)
[-0.01543236 -0.97205491 -0.23424578]
#### DEBUG local x-direction (vertical reference)
[-0.01543236 -0.97205491 -0.23424578]
Number of samples with inclination measurements: 38
Number of outliers in gyro data: 4 of 159
Number of outliers in inclination data: 18 of 38
#### DEBUG local y-direction (horizontal reference)
[-0.01543236 -0.97205491 -0.23424578]
#### DEBUG local x-direction (vertical reference)
[-0.01543236 -0.97205491 -0.23424578]
Number of samples with inclination measurements: 40
Number of outliers in gyro data: 5 of 158
Number of outliers in inclination data: 13 of 40
#### DEBUG local y-direction (horizontal reference)
[-0.01543236 -0.97205491 -0.23424578]
#### DEBUG local x-direction (vertical reference)
[-0.01543236 -0.97205491 -0.23424578]
Number of samples with inclination measurements: 38
Number of outliers in gyro data: 4 of 158
Number of outliers in inclination data: 23 of 38
#### DEBUG local y-direction (horizontal reference)
[-0.01543236 -0.97205491 -0.23424578]
#### DEBUG local x-direction (vertical reference)
[-0.01543236 -0.97205491 -0.23424578]
Number of samples with inclination measurements: 33
Number of outliers in gyro data: 4 of 156
Number of outliers in inclination data: 14 of 33
#### DEBUG local y-direction (horizontal reference)
[-0.01543236 -0.97205491 -0.23424578]
#### DEBUG local x-direction (vertical reference)
[-0.01543236 -0.97205491 -0.23424578]
Number of samples with inclination measurements: 30
Number of outliers in gyro data: 8 of 142
Number of outliers in inclination data: 12 of 30
#### DEBUG local y-direction (horizontal reference)
[-0.01543236 -0.97205491 -0.23424578]
#### DEBUG local x-direction (vertical reference)
[-0.01543236 -0.97205491 -0.23424578]
Number of samples with inclination measurements: 36
Number of outliers in gyro data: 5 of 101
Number of outliers in inclination data: 24 of 36
#### DEBUG local y-direction (horizontal reference)
[-0.01543236 -0.97205491 -0.23424578]
#### DEBUG local x-direction (vertical reference)
[-0.01543236 -0.97205491 -0.23424578]
Number of samples with inclination measurements: 38
Number of outliers in gyro data: 3 of 155
Number of outliers in inclination data: 19 of 38
#### DEBUG local y-direction (horizontal reference)
[-0.01543236 -0.97205491 -0.23424578]
#### DEBUG local x-direction (vertical reference)
[-0.01543236 -0.97205491 -0.23424578]
Number of samples with inclination measurements: 41
Number of outliers in gyro data: 4 of 155
Number of outliers in inclination data: 20 of 41
#### DEBUG local y-direction (horizontal reference)
[-0.01543236 -0.97205491 -0.23424578]
#### DEBUG local x-direction (vertical reference)
[-0.01543236 -0.97205491 -0.23424578]
Number of samples with inclination measurements: 37
Number of outliers in gyro data: 4 of 160
Number of outliers in inclination data: 14 of 37
#### DEBUG local y-direction (horizontal reference)
[-0.01543236 -0.97205491 -0.23424578]
#### DEBUG local x-direction (vertical reference)
[-0.01543236 -0.97205491 -0.23424578]
Number of samples with inclination measurements: 42
Number of outliers in gyro data: 4 of 157
Number of outliers in inclination data: 18 of 42
#### DEBUG local y-direction (horizontal reference)
[-0.01543236 -0.97205491 -0.23424578]
#### DEBUG local x-direction (vertical reference)
[-0.01543236 -0.97205491 -0.23424578]
Number of samples with inclination measurements: 35
Number of outliers in gyro data: 4 of 156
Number of outliers in inclination data: 7 of 35
#### DEBUG local y-direction (horizontal reference)
[-0.01543236 -0.97205491 -0.23424578]
#### DEBUG local x-direction (vertical reference)
[-0.01543236 -0.97205491 -0.23424578]
Number of samples with inclination measurements: 36
Number of outliers in gyro data: 2 of 158
Number of outliers in inclination data: 13 of 36
#### DEBUG local y-direction (horizontal reference)
[-0.01543236 -0.97205491 -0.23424578]
#### DEBUG local x-direction (vertical reference)
[-0.01543236 -0.97205491 -0.23424578]
Number of samples with inclination measurements: 38
Number of outliers in gyro data: 10 of 153
Number of outliers in inclination data: 13 of 38
#### DEBUG local y-direction (horizontal reference)
[-0.01543236 -0.97205491 -0.23424578]
#### DEBUG local x-direction (vertical reference)
[-0.01543236 -0.97205491 -0.23424578]
Number of samples with inclination measurements: 35
Number of outliers in gyro data: 5 of 157
Number of outliers in inclination data: 7 of 35
#### DEBUG local y-direction (horizontal reference)
[-0.01543236 -0.97205491 -0.23424578]
#### DEBUG local x-direction (vertical reference)
[-0.01543236 -0.97205491 -0.23424578]
Number of samples with inclination measurements: 33
Number of outliers in gyro data: 8 of 133
Number of outliers in inclination data: 11 of 33
#### DEBUG local y-direction (horizontal reference)
[-0.01543236 -0.97205491 -0.23424578]
#### DEBUG local x-direction (vertical reference)
[-0.01543236 -0.97205491 -0.23424578]
Number of samples with inclination measurements: 39
Number of outliers in gyro data: 7 of 98
Number of outliers in inclination data: 16 of 39
#### DEBUG local y-direction (horizontal reference)
[-0.01543236 -0.97205491 -0.23424578]
#### DEBUG local x-direction (vertical reference)
[-0.01543236 -0.97205491 -0.23424578]
Number of samples with inclination measurements: 35
Number of outliers in gyro data: 5 of 153
Number of outliers in inclination data: 14 of 35
#### DEBUG local y-direction (horizontal reference)
[-0.01543236 -0.97205491 -0.23424578]
#### DEBUG local x-direction (vertical reference)
[-0.01543236 -0.97205491 -0.23424578]
Number of samples with inclination measurements: 41
Number of outliers in gyro data: 5 of 157
Number of outliers in inclination data: 21 of 41
#### DEBUG local y-direction (horizontal reference)
[-0.01543236 -0.97205491 -0.23424578]
#### DEBUG local x-direction (vertical reference)
[-0.01543236 -0.97205491 -0.23424578]
Number of samples with inclination measurements: 35
Number of outliers in gyro data: 7 of 151
Number of outliers in inclination data: 13 of 35
#### DEBUG local y-direction (horizontal reference)
[-0.01543236 -0.97205491 -0.23424578]
#### DEBUG local x-direction (vertical reference)
[-0.01543236 -0.97205491 -0.23424578]
Number of samples with inclination measurements: 36
Number of outliers in gyro data: 6 of 156
Number of outliers in inclination data: 18 of 36
#### DEBUG local y-direction (horizontal reference)
[-0.01543236 -0.97205491 -0.23424578]
#### DEBUG local x-direction (vertical reference)
[-0.01543236 -0.97205491 -0.23424578]
Number of samples with inclination measurements: 41
Number of outliers in gyro data: 7 of 156
Number of outliers in inclination data: 21 of 41
#### DEBUG local y-direction (horizontal reference)
[-0.01543236 -0.97205491 -0.23424578]
#### DEBUG local x-direction (vertical reference)
[-0.01543236 -0.97205491 -0.23424578]
Number of samples with inclination measurements: 38
Number of outliers in gyro data: 2 of 158
Number of outliers in inclination data: 13 of 38
#### DEBUG local y-direction (horizontal reference)
[-0.01543236 -0.97205491 -0.23424578]
#### DEBUG local x-direction (vertical reference)
[-0.01543236 -0.97205491 -0.23424578]
Number of samples with inclination measurements: 36
Number of outliers in gyro data: 2 of 90
Number of outliers in inclination data: 20 of 36
#### DEBUG local y-direction (horizontal reference)
[-0.01543236 -0.97205491 -0.23424578]
#### DEBUG local x-direction (vertical reference)
[-0.01543236 -0.97205491 -0.23424578]
Number of samples with inclination measurements: 35
Number of outliers in gyro data: 5 of 157
Number of outliers in inclination data: 10 of 35
#### DEBUG local y-direction (horizontal reference)
[-0.01543236 -0.97205491 -0.23424578]
#### DEBUG local x-direction (vertical reference)
[-0.01543236 -0.97205491 -0.23424578]
Number of samples with inclination measurements: 39
Number of outliers in gyro data: 3 of 160
Number of outliers in inclination data: 14 of 39
#### DEBUG local y-direction (horizontal reference)
[-0.01543236 -0.97205491 -0.23424578]
#### DEBUG local x-direction (vertical reference)
[-0.01543236 -0.97205491 -0.23424578]
Number of samples with inclination measurements: 41
Number of outliers in gyro data: 6 of 159
Number of outliers in inclination data: 15 of 41
#### DEBUG local y-direction (horizontal reference)
[-0.01543236 -0.97205491 -0.23424578]
#### DEBUG local x-direction (vertical reference)
[-0.01543236 -0.97205491 -0.23424578]
Number of samples with inclination measurements: 40
Number of outliers in gyro data: 5 of 160
Number of outliers in inclination data: 18 of 40
#### DEBUG local y-direction (horizontal reference)
[-0.01543236 -0.97205491 -0.23424578]
#### DEBUG local x-direction (vertical reference)
[-0.01543236 -0.97205491 -0.23424578]
Number of samples with inclination measurements: 41
Number of outliers in gyro data: 7 of 156
Number of outliers in inclination data: 14 of 41
Running function compare_angle_to_vertical for case Integrate with arguments
{'gThreshold': 0.5, 'peakat': None, 'startTime': 150, 'var_incl': 1, 'mocapdata': '/media/ubuntu-15-10/home/kjartan/nvg/Data/S6/NVG_2012_S6_N.tsv', 'useCyclic': False, 'plotResults': False, 'var_angvel': 10, 'trial': 'N', 'imu': 'LA', 'markers': ['ANKLE', 'KNEE'], 'startAtZero': False, 'nHarmonics': 16, 'anTime': 60, 'subject': 'S6'}
2012-09-19 18:26:41.276000
2012-09-19, 16:30:12.271438
Vertical sagittal direction and backwards from markers
[ -1.28375463e-01   2.53306270e-05   9.91725637e-01]
[ -1.97316729e-04  -9.99999981e-01   3.38813179e-21]
Saggital direction from IMU
[-0.0901275  -0.23196768  0.96853912]
Vertical reference direction from IMU
[-0.90592801  0.11273798 -0.40814776]
Running function compare_angle_to_vertical for case Fourier-series with arguments
{'gThreshold': 0.5, 'peakat': None, 'startTime': 210, 'var_incl': 1, 'mocapdata': '/media/ubuntu-15-10/home/kjartan/nvg/Data/S6/NVG_2012_S6_N.tsv', 'useCyclic': True, 'plotResults': False, 'var_angvel': 1, 'trial': 'N', 'resetAtIC': True, 'imu': 'LA', 'markers': ['ANKLE', 'KNEE'], 'startAtZero': False, 'lambda_incl': 0.1, 'nHarmonics': 16, 'anTime': 60, 'lambda_gyro': 1, 'useLS': False, 'subject': 'S6'}
2012-09-19 18:26:41.276000
2012-09-19, 16:30:12.271438
Vertical sagittal direction and backwards from markers
[ -1.32030829e-01  -6.63626764e-06   9.91245610e-01]
[  5.02630156e-05  -9.99999999e-01   8.47032947e-22]
Saggital direction from IMU
[-0.18882274 -0.34122372  0.92082156]
Vertical reference direction from IMU
[-0.90592801  0.11273798 -0.40814776]
#### DEBUG local y-direction (horizontal reference)
[ 0.03655606 -0.93948197 -0.34064245]
#### DEBUG local x-direction (vertical reference)
[ 0.03655606 -0.93948197 -0.34064245]
Number of samples with inclination measurements: 40
Number of outliers in gyro data: 7 of 160
Number of outliers in inclination data: 16 of 40
#### DEBUG local y-direction (horizontal reference)
[ 0.03655606 -0.93948197 -0.34064245]
#### DEBUG local x-direction (vertical reference)
[ 0.03655606 -0.93948197 -0.34064245]
Number of samples with inclination measurements: 40
Number of outliers in gyro data: 7 of 141
Number of outliers in inclination data: 13 of 40
#### DEBUG local y-direction (horizontal reference)
[ 0.03655606 -0.93948197 -0.34064245]
#### DEBUG local x-direction (vertical reference)
[ 0.03655606 -0.93948197 -0.34064245]
Number of samples with inclination measurements: 37
Number of outliers in gyro data: 4 of 107
Number of outliers in inclination data: 20 of 37
#### DEBUG local y-direction (horizontal reference)
[ 0.03655606 -0.93948197 -0.34064245]
#### DEBUG local x-direction (vertical reference)
[ 0.03655606 -0.93948197 -0.34064245]
Number of samples with inclination measurements: 40
Number of outliers in gyro data: 6 of 159
Number of outliers in inclination data: 11 of 40
#### DEBUG local y-direction (horizontal reference)
[ 0.03655606 -0.93948197 -0.34064245]
#### DEBUG local x-direction (vertical reference)
[ 0.03655606 -0.93948197 -0.34064245]
Number of samples with inclination measurements: 35
Number of outliers in gyro data: 6 of 160
Number of outliers in inclination data: 15 of 35
#### DEBUG local y-direction (horizontal reference)
[ 0.03655606 -0.93948197 -0.34064245]
#### DEBUG local x-direction (vertical reference)
[ 0.03655606 -0.93948197 -0.34064245]
Number of samples with inclination measurements: 37
Number of outliers in gyro data: 6 of 157
Number of outliers in inclination data: 23 of 37
#### DEBUG local y-direction (horizontal reference)
[ 0.03655606 -0.93948197 -0.34064245]
#### DEBUG local x-direction (vertical reference)
[ 0.03655606 -0.93948197 -0.34064245]
Number of samples with inclination measurements: 36
Number of outliers in gyro data: 5 of 100
Number of outliers in inclination data: 19 of 36
#### DEBUG local y-direction (horizontal reference)
[ 0.03655606 -0.93948197 -0.34064245]
#### DEBUG local x-direction (vertical reference)
[ 0.03655606 -0.93948197 -0.34064245]
Number of samples with inclination measurements: 41
Number of outliers in gyro data: 6 of 156
Number of outliers in inclination data: 18 of 41
#### DEBUG local y-direction (horizontal reference)
[ 0.03655606 -0.93948197 -0.34064245]
#### DEBUG local x-direction (vertical reference)
[ 0.03655606 -0.93948197 -0.34064245]
Number of samples with inclination measurements: 42
Number of outliers in gyro data: 7 of 155
Number of outliers in inclination data: 18 of 42
#### DEBUG local y-direction (horizontal reference)
[ 0.03655606 -0.93948197 -0.34064245]
#### DEBUG local x-direction (vertical reference)
[ 0.03655606 -0.93948197 -0.34064245]
Number of samples with inclination measurements: 31
Number of outliers in gyro data: 7 of 154
Number of outliers in inclination data: 12 of 31
#### DEBUG local y-direction (horizontal reference)
[ 0.03655606 -0.93948197 -0.34064245]
#### DEBUG local x-direction (vertical reference)
[ 0.03655606 -0.93948197 -0.34064245]
Number of samples with inclination measurements: 33
Number of outliers in gyro data: 3 of 156
Number of outliers in inclination data: 15 of 33
#### DEBUG local y-direction (horizontal reference)
[ 0.03655606 -0.93948197 -0.34064245]
#### DEBUG local x-direction (vertical reference)
[ 0.03655606 -0.93948197 -0.34064245]
Number of samples with inclination measurements: 35
Number of outliers in gyro data: 4 of 158
Number of outliers in inclination data: 15 of 35
#### DEBUG local y-direction (horizontal reference)
[ 0.03655606 -0.93948197 -0.34064245]
#### DEBUG local x-direction (vertical reference)
[ 0.03655606 -0.93948197 -0.34064245]
Number of samples with inclination measurements: 37
Number of outliers in gyro data: 2 of 88
Number of outliers in inclination data: 26 of 37
#### DEBUG local y-direction (horizontal reference)
[ 0.03655606 -0.93948197 -0.34064245]
#### DEBUG local x-direction (vertical reference)
[ 0.03655606 -0.93948197 -0.34064245]
Number of samples with inclination measurements: 39
Number of outliers in gyro data: 5 of 156
Number of outliers in inclination data: 16 of 39
#### DEBUG local y-direction (horizontal reference)
[ 0.03655606 -0.93948197 -0.34064245]
#### DEBUG local x-direction (vertical reference)
[ 0.03655606 -0.93948197 -0.34064245]
Number of samples with inclination measurements: 38
Number of outliers in gyro data: 2 of 155
Number of outliers in inclination data: 10 of 38
#### DEBUG local y-direction (horizontal reference)
[ 0.03655606 -0.93948197 -0.34064245]
#### DEBUG local x-direction (vertical reference)
[ 0.03655606 -0.93948197 -0.34064245]
Number of samples with inclination measurements: 31
Number of outliers in gyro data: 4 of 106
Number of outliers in inclination data: 19 of 31
#### DEBUG local y-direction (horizontal reference)
[ 0.03655606 -0.93948197 -0.34064245]
#### DEBUG local x-direction (vertical reference)
[ 0.03655606 -0.93948197 -0.34064245]
Number of samples with inclination measurements: 37
Number of outliers in gyro data: 10 of 156
Number of outliers in inclination data: 19 of 37
#### DEBUG local y-direction (horizontal reference)
[ 0.03655606 -0.93948197 -0.34064245]
#### DEBUG local x-direction (vertical reference)
[ 0.03655606 -0.93948197 -0.34064245]
Number of samples with inclination measurements: 38
Number of outliers in gyro data: 7 of 158
Number of outliers in inclination data: 18 of 38
#### DEBUG local y-direction (horizontal reference)
[ 0.03655606 -0.93948197 -0.34064245]
#### DEBUG local x-direction (vertical reference)
[ 0.03655606 -0.93948197 -0.34064245]
Number of samples with inclination measurements: 35
Number of outliers in gyro data: 4 of 154
Number of outliers in inclination data: 14 of 35
#### DEBUG local y-direction (horizontal reference)
[ 0.03655606 -0.93948197 -0.34064245]
#### DEBUG local x-direction (vertical reference)
[ 0.03655606 -0.93948197 -0.34064245]
Number of samples with inclination measurements: 37
Number of outliers in gyro data: 7 of 153
Number of outliers in inclination data: 15 of 37
#### DEBUG local y-direction (horizontal reference)
[ 0.03655606 -0.93948197 -0.34064245]
#### DEBUG local x-direction (vertical reference)
[ 0.03655606 -0.93948197 -0.34064245]
Number of samples with inclination measurements: 39
Number of outliers in gyro data: 2 of 158
Number of outliers in inclination data: 14 of 39
#### DEBUG local y-direction (horizontal reference)
[ 0.03655606 -0.93948197 -0.34064245]
#### DEBUG local x-direction (vertical reference)
[ 0.03655606 -0.93948197 -0.34064245]
Number of samples with inclination measurements: 39
Number of outliers in gyro data: 6 of 154
Number of outliers in inclination data: 14 of 39
#### DEBUG local y-direction (horizontal reference)
[ 0.03655606 -0.93948197 -0.34064245]
#### DEBUG local x-direction (vertical reference)
[ 0.03655606 -0.93948197 -0.34064245]
Number of samples with inclination measurements: 35
Number of outliers in gyro data: 4 of 156
Number of outliers in inclination data: 13 of 35
#### DEBUG local y-direction (horizontal reference)
[ 0.03655606 -0.93948197 -0.34064245]
#### DEBUG local x-direction (vertical reference)
[ 0.03655606 -0.93948197 -0.34064245]
Number of samples with inclination measurements: 37
Number of outliers in gyro data: 2 of 155
Number of outliers in inclination data: 14 of 37
#### DEBUG local y-direction (horizontal reference)
[ 0.03655606 -0.93948197 -0.34064245]
#### DEBUG local x-direction (vertical reference)
[ 0.03655606 -0.93948197 -0.34064245]
Number of samples with inclination measurements: 40
Number of outliers in gyro data: 5 of 158
Number of outliers in inclination data: 13 of 40
#### DEBUG local y-direction (horizontal reference)
[ 0.03655606 -0.93948197 -0.34064245]
#### DEBUG local x-direction (vertical reference)
[ 0.03655606 -0.93948197 -0.34064245]
Number of samples with inclination measurements: 38
Number of outliers in gyro data: 3 of 157
Number of outliers in inclination data: 13 of 38
#### DEBUG local y-direction (horizontal reference)
[ 0.03655606 -0.93948197 -0.34064245]
#### DEBUG local x-direction (vertical reference)
[ 0.03655606 -0.93948197 -0.34064245]
Number of samples with inclination measurements: 37
Number of outliers in gyro data: 4 of 159
Number of outliers in inclination data: 14 of 37
#### DEBUG local y-direction (horizontal reference)
[ 0.03655606 -0.93948197 -0.34064245]
#### DEBUG local x-direction (vertical reference)
[ 0.03655606 -0.93948197 -0.34064245]
Number of samples with inclination measurements: 37
Number of outliers in gyro data: 5 of 155
Number of outliers in inclination data: 13 of 37
#### DEBUG local y-direction (horizontal reference)
[ 0.03655606 -0.93948197 -0.34064245]
#### DEBUG local x-direction (vertical reference)
[ 0.03655606 -0.93948197 -0.34064245]
Number of samples with inclination measurements: 40
Number of outliers in gyro data: 4 of 159
Number of outliers in inclination data: 20 of 40
#### DEBUG local y-direction (horizontal reference)
[ 0.03655606 -0.93948197 -0.34064245]
#### DEBUG local x-direction (vertical reference)
[ 0.03655606 -0.93948197 -0.34064245]
Number of samples with inclination measurements: 41
Number of outliers in gyro data: 5 of 158
Number of outliers in inclination data: 19 of 41
#### DEBUG local y-direction (horizontal reference)
[ 0.03655606 -0.93948197 -0.34064245]
#### DEBUG local x-direction (vertical reference)
[ 0.03655606 -0.93948197 -0.34064245]
Number of samples with inclination measurements: 42
Number of outliers in gyro data: 4 of 161
Number of outliers in inclination data: 22 of 42
#### DEBUG local y-direction (horizontal reference)
[ 0.03655606 -0.93948197 -0.34064245]
#### DEBUG local x-direction (vertical reference)
[ 0.03655606 -0.93948197 -0.34064245]
Number of samples with inclination measurements: 39
Number of outliers in gyro data: 5 of 159
Number of outliers in inclination data: 17 of 39
#### DEBUG local y-direction (horizontal reference)
[ 0.03655606 -0.93948197 -0.34064245]
#### DEBUG local x-direction (vertical reference)
[ 0.03655606 -0.93948197 -0.34064245]
Number of samples with inclination measurements: 38
Number of outliers in gyro data: 3 of 157
Number of outliers in inclination data: 13 of 38
#### DEBUG local y-direction (horizontal reference)
[ 0.03655606 -0.93948197 -0.34064245]
#### DEBUG local x-direction (vertical reference)
[ 0.03655606 -0.93948197 -0.34064245]
Number of samples with inclination measurements: 39
Number of outliers in gyro data: 5 of 158
Number of outliers in inclination data: 16 of 39
#### DEBUG local y-direction (horizontal reference)
[ 0.03655606 -0.93948197 -0.34064245]
#### DEBUG local x-direction (vertical reference)
[ 0.03655606 -0.93948197 -0.34064245]
Number of samples with inclination measurements: 45
Number of outliers in gyro data: 4 of 159
Number of outliers in inclination data: 20 of 45
#### DEBUG local y-direction (horizontal reference)
[ 0.03655606 -0.93948197 -0.34064245]
#### DEBUG local x-direction (vertical reference)
[ 0.03655606 -0.93948197 -0.34064245]
Number of samples with inclination measurements: 31
Number of outliers in gyro data: 4 of 159
Number of outliers in inclination data: 13 of 31
#### DEBUG local y-direction (horizontal reference)
[ 0.03655606 -0.93948197 -0.34064245]
#### DEBUG local x-direction (vertical reference)
[ 0.03655606 -0.93948197 -0.34064245]
Number of samples with inclination measurements: 41
Number of outliers in gyro data: 4 of 159
Number of outliers in inclination data: 14 of 41
#### DEBUG local y-direction (horizontal reference)
[ 0.03655606 -0.93948197 -0.34064245]
#### DEBUG local x-direction (vertical reference)
[ 0.03655606 -0.93948197 -0.34064245]
Number of samples with inclination measurements: 37
Number of outliers in gyro data: 3 of 158
Number of outliers in inclination data: 13 of 37
#### DEBUG local y-direction (horizontal reference)
[ 0.03655606 -0.93948197 -0.34064245]
#### DEBUG local x-direction (vertical reference)
[ 0.03655606 -0.93948197 -0.34064245]
Number of samples with inclination measurements: 38
Number of outliers in gyro data: 2 of 157
Number of outliers in inclination data: 18 of 38
#### DEBUG local y-direction (horizontal reference)
[ 0.03655606 -0.93948197 -0.34064245]
#### DEBUG local x-direction (vertical reference)
[ 0.03655606 -0.93948197 -0.34064245]
Number of samples with inclination measurements: 41
Number of outliers in gyro data: 4 of 161
Number of outliers in inclination data: 16 of 41
#### DEBUG local y-direction (horizontal reference)
[ 0.03655606 -0.93948197 -0.34064245]
#### DEBUG local x-direction (vertical reference)
[ 0.03655606 -0.93948197 -0.34064245]
Number of samples with inclination measurements: 46
Number of outliers in gyro data: 4 of 162
Number of outliers in inclination data: 28 of 46
#### DEBUG local y-direction (horizontal reference)
[ 0.03655606 -0.93948197 -0.34064245]
#### DEBUG local x-direction (vertical reference)
[ 0.03655606 -0.93948197 -0.34064245]
Number of samples with inclination measurements: 41
Number of outliers in gyro data: 6 of 163
Number of outliers in inclination data: 18 of 41
#### DEBUG local y-direction (horizontal reference)
[ 0.03655606 -0.93948197 -0.34064245]
#### DEBUG local x-direction (vertical reference)
[ 0.03655606 -0.93948197 -0.34064245]
Number of samples with inclination measurements: 32
Number of outliers in gyro data: 6 of 102
Number of outliers in inclination data: 21 of 32
#### DEBUG local y-direction (horizontal reference)
[ 0.03655606 -0.93948197 -0.34064245]
#### DEBUG local x-direction (vertical reference)
[ 0.03655606 -0.93948197 -0.34064245]
Number of samples with inclination measurements: 42
Number of outliers in gyro data: 4 of 162
Number of outliers in inclination data: 16 of 42
Running function compare_angle_to_vertical for case Integrate with arguments
{'gThreshold': 0.5, 'peakat': None, 'startTime': 210, 'var_incl': 1, 'mocapdata': '/media/ubuntu-15-10/home/kjartan/nvg/Data/S6/NVG_2012_S6_N.tsv', 'useCyclic': False, 'plotResults': False, 'var_angvel': 10, 'trial': 'N', 'imu': 'LA', 'markers': ['ANKLE', 'KNEE'], 'startAtZero': False, 'nHarmonics': 16, 'anTime': 60, 'subject': 'S6'}
2012-09-19 18:26:41.276000
2012-09-19, 16:30:12.271438
Vertical sagittal direction and backwards from markers
[ -1.32030829e-01  -6.63626764e-06   9.91245610e-01]
[  5.02630156e-05  -9.99999999e-01   8.47032947e-22]
Saggital direction from IMU
[-0.18882274 -0.34122372  0.92082156]
Vertical reference direction from IMU
[-0.90592801  0.11273798 -0.40814776]
Running function compare_angle_to_vertical for case Fourier-series with arguments
{'gThreshold': 0.5, 'peakat': None, 'startTime': 270, 'var_incl': 1, 'mocapdata': '/media/ubuntu-15-10/home/kjartan/nvg/Data/S6/NVG_2012_S6_N.tsv', 'useCyclic': True, 'plotResults': False, 'var_angvel': 1, 'trial': 'N', 'resetAtIC': True, 'imu': 'LA', 'markers': ['ANKLE', 'KNEE'], 'startAtZero': False, 'lambda_incl': 0.1, 'nHarmonics': 16, 'anTime': 60, 'lambda_gyro': 1, 'useLS': False, 'subject': 'S6'}
2012-09-19 18:26:41.276000
2012-09-19, 16:30:12.271438
Vertical sagittal direction and backwards from markers
[-0.12843563 -0.00106493  0.99171728]
[  8.29129789e-03  -9.99965627e-01  -2.16840434e-19]
Saggital direction from IMU
[-0.13173622 -0.37225313  0.91873455]
Vertical reference direction from IMU
[-0.90592801  0.11273798 -0.40814776]
#### DEBUG local y-direction (horizontal reference)
[ 0.05065312 -0.92812899 -0.36879649]
#### DEBUG local x-direction (vertical reference)
[ 0.05065312 -0.92812899 -0.36879649]
Number of samples with inclination measurements: 41
Number of outliers in gyro data: 7 of 162
Number of outliers in inclination data: 16 of 41
#### DEBUG local y-direction (horizontal reference)
[ 0.05065312 -0.92812899 -0.36879649]
#### DEBUG local x-direction (vertical reference)
[ 0.05065312 -0.92812899 -0.36879649]
Number of samples with inclination measurements: 35
Number of outliers in gyro data: 5 of 158
Number of outliers in inclination data: 22 of 35
#### DEBUG local y-direction (horizontal reference)
[ 0.05065312 -0.92812899 -0.36879649]
#### DEBUG local x-direction (vertical reference)
[ 0.05065312 -0.92812899 -0.36879649]
Number of samples with inclination measurements: 39
Number of outliers in gyro data: 1 of 89
Number of outliers in inclination data: 26 of 39
#### DEBUG local y-direction (horizontal reference)
[ 0.05065312 -0.92812899 -0.36879649]
#### DEBUG local x-direction (vertical reference)
[ 0.05065312 -0.92812899 -0.36879649]
Number of samples with inclination measurements: 38
Number of outliers in gyro data: 5 of 161
Number of outliers in inclination data: 12 of 38
#### DEBUG local y-direction (horizontal reference)
[ 0.05065312 -0.92812899 -0.36879649]
#### DEBUG local x-direction (vertical reference)
[ 0.05065312 -0.92812899 -0.36879649]
Number of samples with inclination measurements: 45
Number of outliers in gyro data: 7 of 159
Number of outliers in inclination data: 21 of 45
#### DEBUG local y-direction (horizontal reference)
[ 0.05065312 -0.92812899 -0.36879649]
#### DEBUG local x-direction (vertical reference)
[ 0.05065312 -0.92812899 -0.36879649]
Number of samples with inclination measurements: 37
Number of outliers in gyro data: 5 of 164
Number of outliers in inclination data: 19 of 37
#### DEBUG local y-direction (horizontal reference)
[ 0.05065312 -0.92812899 -0.36879649]
#### DEBUG local x-direction (vertical reference)
[ 0.05065312 -0.92812899 -0.36879649]
Number of samples with inclination measurements: 37
Number of outliers in gyro data: 3 of 160
Number of outliers in inclination data: 11 of 37
#### DEBUG local y-direction (horizontal reference)
[ 0.05065312 -0.92812899 -0.36879649]
#### DEBUG local x-direction (vertical reference)
[ 0.05065312 -0.92812899 -0.36879649]
Number of samples with inclination measurements: 36
Number of outliers in gyro data: 5 of 158
Number of outliers in inclination data: 12 of 36
#### DEBUG local y-direction (horizontal reference)
[ 0.05065312 -0.92812899 -0.36879649]
#### DEBUG local x-direction (vertical reference)
[ 0.05065312 -0.92812899 -0.36879649]
Number of samples with inclination measurements: 40
Number of outliers in gyro data: 3 of 160
Number of outliers in inclination data: 15 of 40
#### DEBUG local y-direction (horizontal reference)
[ 0.05065312 -0.92812899 -0.36879649]
#### DEBUG local x-direction (vertical reference)
[ 0.05065312 -0.92812899 -0.36879649]
Number of samples with inclination measurements: 38
Number of outliers in gyro data: 6 of 160
Number of outliers in inclination data: 15 of 38
#### DEBUG local y-direction (horizontal reference)
[ 0.05065312 -0.92812899 -0.36879649]
#### DEBUG local x-direction (vertical reference)
[ 0.05065312 -0.92812899 -0.36879649]
Number of samples with inclination measurements: 37
Number of outliers in gyro data: 2 of 160
Number of outliers in inclination data: 13 of 37
#### DEBUG local y-direction (horizontal reference)
[ 0.05065312 -0.92812899 -0.36879649]
#### DEBUG local x-direction (vertical reference)
[ 0.05065312 -0.92812899 -0.36879649]
Number of samples with inclination measurements: 39
Number of outliers in gyro data: 5 of 161
Number of outliers in inclination data: 13 of 39
#### DEBUG local y-direction (horizontal reference)
[ 0.05065312 -0.92812899 -0.36879649]
#### DEBUG local x-direction (vertical reference)
[ 0.05065312 -0.92812899 -0.36879649]
Number of samples with inclination measurements: 39
Number of outliers in gyro data: 5 of 160
Number of outliers in inclination data: 10 of 39
#### DEBUG local y-direction (horizontal reference)
[ 0.05065312 -0.92812899 -0.36879649]
#### DEBUG local x-direction (vertical reference)
[ 0.05065312 -0.92812899 -0.36879649]
Number of samples with inclination measurements: 36
Number of outliers in gyro data: 7 of 158
Number of outliers in inclination data: 10 of 36
#### DEBUG local y-direction (horizontal reference)
[ 0.05065312 -0.92812899 -0.36879649]
#### DEBUG local x-direction (vertical reference)
[ 0.05065312 -0.92812899 -0.36879649]
Number of samples with inclination measurements: 38
Number of outliers in gyro data: 1 of 89
Number of outliers in inclination data: 24 of 38
#### DEBUG local y-direction (horizontal reference)
[ 0.05065312 -0.92812899 -0.36879649]
#### DEBUG local x-direction (vertical reference)
[ 0.05065312 -0.92812899 -0.36879649]
Number of samples with inclination measurements: 36
Number of outliers in gyro data: 4 of 160
Number of outliers in inclination data: 17 of 36
#### DEBUG local y-direction (horizontal reference)
[ 0.05065312 -0.92812899 -0.36879649]
#### DEBUG local x-direction (vertical reference)
[ 0.05065312 -0.92812899 -0.36879649]
Number of samples with inclination measurements: 41
Number of outliers in gyro data: 5 of 162
Number of outliers in inclination data: 17 of 41
#### DEBUG local y-direction (horizontal reference)
[ 0.05065312 -0.92812899 -0.36879649]
#### DEBUG local x-direction (vertical reference)
[ 0.05065312 -0.92812899 -0.36879649]
Number of samples with inclination measurements: 36
Number of outliers in gyro data: 4 of 160
Number of outliers in inclination data: 19 of 36
#### DEBUG local y-direction (horizontal reference)
[ 0.05065312 -0.92812899 -0.36879649]
#### DEBUG local x-direction (vertical reference)
[ 0.05065312 -0.92812899 -0.36879649]
Number of samples with inclination measurements: 42
Number of outliers in gyro data: 5 of 162
Number of outliers in inclination data: 20 of 42
#### DEBUG local y-direction (horizontal reference)
[ 0.05065312 -0.92812899 -0.36879649]
#### DEBUG local x-direction (vertical reference)
[ 0.05065312 -0.92812899 -0.36879649]
Number of samples with inclination measurements: 40
Number of outliers in gyro data: 6 of 159
Number of outliers in inclination data: 14 of 40
#### DEBUG local y-direction (horizontal reference)
[ 0.05065312 -0.92812899 -0.36879649]
#### DEBUG local x-direction (vertical reference)
[ 0.05065312 -0.92812899 -0.36879649]
Number of samples with inclination measurements: 34
Number of outliers in gyro data: 3 of 158
Number of outliers in inclination data: 10 of 34
#### DEBUG local y-direction (horizontal reference)
[ 0.05065312 -0.92812899 -0.36879649]
#### DEBUG local x-direction (vertical reference)
[ 0.05065312 -0.92812899 -0.36879649]
Number of samples with inclination measurements: 40
Number of outliers in gyro data: 1 of 89
Number of outliers in inclination data: 30 of 40
#### DEBUG local y-direction (horizontal reference)
[ 0.05065312 -0.92812899 -0.36879649]
#### DEBUG local x-direction (vertical reference)
[ 0.05065312 -0.92812899 -0.36879649]
Number of samples with inclination measurements: 39
Number of outliers in gyro data: 1 of 90
Number of outliers in inclination data: 25 of 39
#### DEBUG local y-direction (horizontal reference)
[ 0.05065312 -0.92812899 -0.36879649]
#### DEBUG local x-direction (vertical reference)
[ 0.05065312 -0.92812899 -0.36879649]
Number of samples with inclination measurements: 39
Number of outliers in gyro data: 6 of 168
Number of outliers in inclination data: 10 of 39
#### DEBUG local y-direction (horizontal reference)
[ 0.05065312 -0.92812899 -0.36879649]
#### DEBUG local x-direction (vertical reference)
[ 0.05065312 -0.92812899 -0.36879649]
Number of samples with inclination measurements: 36
Number of outliers in gyro data: 1 of 89
Number of outliers in inclination data: 24 of 36
#### DEBUG local y-direction (horizontal reference)
[ 0.05065312 -0.92812899 -0.36879649]
#### DEBUG local x-direction (vertical reference)
[ 0.05065312 -0.92812899 -0.36879649]
Number of samples with inclination measurements: 45
Number of outliers in gyro data: 5 of 165
Number of outliers in inclination data: 23 of 45
#### DEBUG local y-direction (horizontal reference)
[ 0.05065312 -0.92812899 -0.36879649]
#### DEBUG local x-direction (vertical reference)
[ 0.05065312 -0.92812899 -0.36879649]
Number of samples with inclination measurements: 45
Number of outliers in gyro data: 7 of 165
Number of outliers in inclination data: 13 of 45
#### DEBUG local y-direction (horizontal reference)
[ 0.05065312 -0.92812899 -0.36879649]
#### DEBUG local x-direction (vertical reference)
[ 0.05065312 -0.92812899 -0.36879649]
Number of samples with inclination measurements: 42
Number of outliers in gyro data: 6 of 165
Number of outliers in inclination data: 16 of 42
#### DEBUG local y-direction (horizontal reference)
[ 0.05065312 -0.92812899 -0.36879649]
#### DEBUG local x-direction (vertical reference)
[ 0.05065312 -0.92812899 -0.36879649]
Number of samples with inclination measurements: 32
Number of outliers in gyro data: 5 of 168
Number of outliers in inclination data: 11 of 32
#### DEBUG local y-direction (horizontal reference)
[ 0.05065312 -0.92812899 -0.36879649]
#### DEBUG local x-direction (vertical reference)
[ 0.05065312 -0.92812899 -0.36879649]
Number of samples with inclination measurements: 38
Number of outliers in gyro data: 6 of 163
Number of outliers in inclination data: 16 of 38
#### DEBUG local y-direction (horizontal reference)
[ 0.05065312 -0.92812899 -0.36879649]
#### DEBUG local x-direction (vertical reference)
[ 0.05065312 -0.92812899 -0.36879649]
Number of samples with inclination measurements: 36
Number of outliers in gyro data: 2 of 91
Number of outliers in inclination data: 25 of 36
#### DEBUG local y-direction (horizontal reference)
[ 0.05065312 -0.92812899 -0.36879649]
#### DEBUG local x-direction (vertical reference)
[ 0.05065312 -0.92812899 -0.36879649]
Number of samples with inclination measurements: 36
Number of outliers in gyro data: 6 of 161
Number of outliers in inclination data: 14 of 36
#### DEBUG local y-direction (horizontal reference)
[ 0.05065312 -0.92812899 -0.36879649]
#### DEBUG local x-direction (vertical reference)
[ 0.05065312 -0.92812899 -0.36879649]
Number of samples with inclination measurements: 39
Number of outliers in gyro data: 4 of 162
Number of outliers in inclination data: 14 of 39
#### DEBUG local y-direction (horizontal reference)
[ 0.05065312 -0.92812899 -0.36879649]
#### DEBUG local x-direction (vertical reference)
[ 0.05065312 -0.92812899 -0.36879649]
Number of samples with inclination measurements: 35
Number of outliers in gyro data: 5 of 161
Number of outliers in inclination data: 14 of 35
#### DEBUG local y-direction (horizontal reference)
[ 0.05065312 -0.92812899 -0.36879649]
#### DEBUG local x-direction (vertical reference)
[ 0.05065312 -0.92812899 -0.36879649]
Number of samples with inclination measurements: 40
Number of outliers in gyro data: 3 of 166
Number of outliers in inclination data: 16 of 40
#### DEBUG local y-direction (horizontal reference)
[ 0.05065312 -0.92812899 -0.36879649]
#### DEBUG local x-direction (vertical reference)
[ 0.05065312 -0.92812899 -0.36879649]
Number of samples with inclination measurements: 35
Number of outliers in gyro data: 4 of 164
Number of outliers in inclination data: 17 of 35
#### DEBUG local y-direction (horizontal reference)
[ 0.05065312 -0.92812899 -0.36879649]
#### DEBUG local x-direction (vertical reference)
[ 0.05065312 -0.92812899 -0.36879649]
Number of samples with inclination measurements: 43
Number of outliers in gyro data: 5 of 159
Number of outliers in inclination data: 20 of 43
#### DEBUG local y-direction (horizontal reference)
[ 0.05065312 -0.92812899 -0.36879649]
#### DEBUG local x-direction (vertical reference)
[ 0.05065312 -0.92812899 -0.36879649]
Number of samples with inclination measurements: 41
Number of outliers in gyro data: 7 of 163
Number of outliers in inclination data: 18 of 41
#### DEBUG local y-direction (horizontal reference)
[ 0.05065312 -0.92812899 -0.36879649]
#### DEBUG local x-direction (vertical reference)
[ 0.05065312 -0.92812899 -0.36879649]
Number of samples with inclination measurements: 38
Number of outliers in gyro data: 6 of 163
Number of outliers in inclination data: 17 of 38
Running function compare_angle_to_vertical for case Integrate with arguments
{'gThreshold': 0.5, 'peakat': None, 'startTime': 270, 'var_incl': 1, 'mocapdata': '/media/ubuntu-15-10/home/kjartan/nvg/Data/S6/NVG_2012_S6_N.tsv', 'useCyclic': False, 'plotResults': False, 'var_angvel': 10, 'trial': 'N', 'imu': 'LA', 'markers': ['ANKLE', 'KNEE'], 'startAtZero': False, 'nHarmonics': 16, 'anTime': 60, 'subject': 'S6'}
2012-09-19 18:26:41.276000
2012-09-19, 16:30:12.271438
Vertical sagittal direction and backwards from markers
[-0.12843563 -0.00106493  0.99171728]
[  8.29129789e-03  -9.99965627e-01  -2.16840434e-19]
Saggital direction from IMU
[-0.13173622 -0.37225313  0.91873455]
Vertical reference direction from IMU
[-0.90592801  0.11273798 -0.40814776]
Running function compare_sagittal_displacement for case Fourier-series with arguments
{'var_acc': 1, 'var_incl': 1, 'var_angvel': 1, 'resetAtIC': True, 'anTime': 60, 'lambda_acc': 1, 'startTime': 30, 'marker': 'ANKLE', 'lambda_gyro': 1, 'useLS': False, 'subject': 'S6', 'gThreshold': 0.5, 'mocapdata': '/media/ubuntu-15-10/home/kjartan/nvg/Data/S6/NVG_2012_S6_N.tsv', 'plotResults': False, 'trial': 'N', 'imu': 'LA', 'startAtZero': False, 'lambda_incl': 0.1, 'nHarmonics': 24}
2012-09-19 18:26:41.276000
2012-09-19, 16:30:12.271438
[[ 0.         -0.01221726 -0.99992537]
 [ 0.          0.99992537 -0.01221726]
 [ 1.          0.          0.        ]]
Saggital direction from marker data
[-0.99992537 -0.01221726  0.        ]
Vertical reference direction from IMU
[ 0.  0.  1.]
--------------------------------------------
Number of cycles: 20
--------------------------------------------
Saggital direction from IMU
[-0.20569599 -0.3397498   0.91774682]
Vertical reference direction from IMU
[-0.90592801  0.11273798 -0.40814776]
#### DEBUG local y-direction (horizontal reference)
[ 0.03614279 -0.93979844 -0.33981257]
#### DEBUG local x-direction (vertical reference)
[ 0.03614279 -0.93979844 -0.33981257]
Number of samples with inclination measurements: 35
Number of outliers in gyro data: 2 of 157
Number of outliers in inclination data: 13 of 35
Number of outliers found for x: 26 of 157
Number of outliers found for y: 49 of 157
#### DEBUG local y-direction (horizontal reference)
[ 0.03614279 -0.93979844 -0.33981257]
#### DEBUG local x-direction (vertical reference)
[ 0.03614279 -0.93979844 -0.33981257]
Number of samples with inclination measurements: 30
Number of outliers in gyro data: 0 of 155
Number of outliers in inclination data: 14 of 30
Number of outliers found for x: 22 of 155
Number of outliers found for y: 45 of 155
#### DEBUG local y-direction (horizontal reference)
[ 0.03614279 -0.93979844 -0.33981257]
#### DEBUG local x-direction (vertical reference)
[ 0.03614279 -0.93979844 -0.33981257]
Number of samples with inclination measurements: 30
Number of outliers in gyro data: 1 of 154
Number of outliers in inclination data: 10 of 30
Number of outliers found for x: 20 of 154
Number of outliers found for y: 44 of 154
#### DEBUG local y-direction (horizontal reference)
[ 0.03614279 -0.93979844 -0.33981257]
#### DEBUG local x-direction (vertical reference)
[ 0.03614279 -0.93979844 -0.33981257]
Number of samples with inclination measurements: 39
Number of outliers in gyro data: 1 of 155
Number of outliers in inclination data: 13 of 39
Number of outliers found for x: 26 of 155
Number of outliers found for y: 42 of 155
#### DEBUG local y-direction (horizontal reference)
[ 0.03614279 -0.93979844 -0.33981257]
#### DEBUG local x-direction (vertical reference)
[ 0.03614279 -0.93979844 -0.33981257]
Number of samples with inclination measurements: 29
Number of outliers in gyro data: 2 of 154
Number of outliers in inclination data: 14 of 29
Number of outliers found for x: 28 of 154
Number of outliers found for y: 61 of 154
#### DEBUG local y-direction (horizontal reference)
[ 0.03614279 -0.93979844 -0.33981257]
#### DEBUG local x-direction (vertical reference)
[ 0.03614279 -0.93979844 -0.33981257]
Number of samples with inclination measurements: 29
Number of outliers in gyro data: 1 of 152
Number of outliers in inclination data: 11 of 29
Number of outliers found for x: 30 of 152
Number of outliers found for y: 57 of 152
#### DEBUG local y-direction (horizontal reference)
[ 0.03614279 -0.93979844 -0.33981257]
#### DEBUG local x-direction (vertical reference)
[ 0.03614279 -0.93979844 -0.33981257]
Number of samples with inclination measurements: 37
Number of outliers in gyro data: 1 of 158
Number of outliers in inclination data: 14 of 37
Number of outliers found for x: 30 of 158
Number of outliers found for y: 49 of 158
#### DEBUG local y-direction (horizontal reference)
[ 0.03614279 -0.93979844 -0.33981257]
#### DEBUG local x-direction (vertical reference)
[ 0.03614279 -0.93979844 -0.33981257]
Number of samples with inclination measurements: 27
Number of outliers in gyro data: 2 of 156
Number of outliers in inclination data: 17 of 27
Number of outliers found for x: 27 of 156
Number of outliers found for y: 48 of 156
#### DEBUG local y-direction (horizontal reference)
[ 0.03614279 -0.93979844 -0.33981257]
#### DEBUG local x-direction (vertical reference)
[ 0.03614279 -0.93979844 -0.33981257]
Number of samples with inclination measurements: 31
Number of outliers in gyro data: 0 of 156
Number of outliers in inclination data: 8 of 31
Number of outliers found for x: 32 of 156
Number of outliers found for y: 54 of 156
#### DEBUG local y-direction (horizontal reference)
[ 0.03614279 -0.93979844 -0.33981257]
#### DEBUG local x-direction (vertical reference)
[ 0.03614279 -0.93979844 -0.33981257]
Number of samples with inclination measurements: 38
Number of outliers in gyro data: 1 of 156
Number of outliers in inclination data: 16 of 38
Number of outliers found for x: 27 of 156
Number of outliers found for y: 48 of 156
#### DEBUG local y-direction (horizontal reference)
[ 0.03614279 -0.93979844 -0.33981257]
#### DEBUG local x-direction (vertical reference)
[ 0.03614279 -0.93979844 -0.33981257]
Number of samples with inclination measurements: 41
Number of outliers in gyro data: 2 of 157
Number of outliers in inclination data: 18 of 41
Number of outliers found for x: 28 of 157
Number of outliers found for y: 44 of 157
#### DEBUG local y-direction (horizontal reference)
[ 0.03614279 -0.93979844 -0.33981257]
#### DEBUG local x-direction (vertical reference)
[ 0.03614279 -0.93979844 -0.33981257]
Number of samples with inclination measurements: 36
Number of outliers in gyro data: 2 of 157
Number of outliers in inclination data: 15 of 36
Number of outliers found for x: 41 of 157
Number of outliers found for y: 53 of 157
#### DEBUG local y-direction (horizontal reference)
[ 0.03614279 -0.93979844 -0.33981257]
#### DEBUG local x-direction (vertical reference)
[ 0.03614279 -0.93979844 -0.33981257]
Number of samples with inclination measurements: 36
Number of outliers in gyro data: 2 of 156
Number of outliers in inclination data: 14 of 36
Number of outliers found for x: 25 of 156
Number of outliers found for y: 49 of 156
#### DEBUG local y-direction (horizontal reference)
[ 0.03614279 -0.93979844 -0.33981257]
#### DEBUG local x-direction (vertical reference)
[ 0.03614279 -0.93979844 -0.33981257]
Number of samples with inclination measurements: 36
Number of outliers in gyro data: 1 of 154
Number of outliers in inclination data: 15 of 36
Number of outliers found for x: 23 of 154
Number of outliers found for y: 45 of 154
#### DEBUG local y-direction (horizontal reference)
[ 0.03614279 -0.93979844 -0.33981257]
#### DEBUG local x-direction (vertical reference)
[ 0.03614279 -0.93979844 -0.33981257]
Number of samples with inclination measurements: 43
Number of outliers in gyro data: 0 of 156
Number of outliers in inclination data: 15 of 43
Number of outliers found for x: 28 of 156
Number of outliers found for y: 43 of 156
#### DEBUG local y-direction (horizontal reference)
[ 0.03614279 -0.93979844 -0.33981257]
#### DEBUG local x-direction (vertical reference)
[ 0.03614279 -0.93979844 -0.33981257]
Number of samples with inclination measurements: 36
Number of outliers in gyro data: 2 of 154
Number of outliers in inclination data: 14 of 36
Number of outliers found for x: 18 of 154
Number of outliers found for y: 49 of 154
#### DEBUG local y-direction (horizontal reference)
[ 0.03614279 -0.93979844 -0.33981257]
#### DEBUG local x-direction (vertical reference)
[ 0.03614279 -0.93979844 -0.33981257]
Number of samples with inclination measurements: 36
Number of outliers in gyro data: 3 of 156
Number of outliers in inclination data: 13 of 36
Number of outliers found for x: 31 of 156
Number of outliers found for y: 57 of 156
#### DEBUG local y-direction (horizontal reference)
[ 0.03614279 -0.93979844 -0.33981257]
#### DEBUG local x-direction (vertical reference)
[ 0.03614279 -0.93979844 -0.33981257]
Number of samples with inclination measurements: 32
Number of outliers in gyro data: 1 of 153
Number of outliers in inclination data: 15 of 32
Number of outliers found for x: 24 of 153
Number of outliers found for y: 46 of 153
#### DEBUG local y-direction (horizontal reference)
[ 0.03614279 -0.93979844 -0.33981257]
#### DEBUG local x-direction (vertical reference)
[ 0.03614279 -0.93979844 -0.33981257]
Number of samples with inclination measurements: 35
Number of outliers in gyro data: 1 of 152
Number of outliers in inclination data: 17 of 35
Number of outliers found for x: 41 of 152
Number of outliers found for y: 59 of 152
#### DEBUG local y-direction (horizontal reference)
[ 0.03614279 -0.93979844 -0.33981257]
#### DEBUG local x-direction (vertical reference)
[ 0.03614279 -0.93979844 -0.33981257]
Number of samples with inclination measurements: 37
Number of outliers in gyro data: 2 of 158
Number of outliers in inclination data: 13 of 37
Number of outliers found for x: 28 of 158
Number of outliers found for y: 52 of 158
#### DEBUG local y-direction (horizontal reference)
[ 0.03614279 -0.93979844 -0.33981257]
#### DEBUG local x-direction (vertical reference)
[ 0.03614279 -0.93979844 -0.33981257]
Number of samples with inclination measurements: 37
Number of outliers in gyro data: 2 of 158
Number of outliers in inclination data: 13 of 37
Number of outliers found for x: 29 of 158
Number of outliers found for y: 50 of 158
#### DEBUG local y-direction (horizontal reference)
[ 0.03614279 -0.93979844 -0.33981257]
#### DEBUG local x-direction (vertical reference)
[ 0.03614279 -0.93979844 -0.33981257]
Number of samples with inclination measurements: 39
Number of outliers in gyro data: 3 of 157
Number of outliers in inclination data: 17 of 39
Number of outliers found for x: 35 of 157
Number of outliers found for y: 54 of 157
#### DEBUG local y-direction (horizontal reference)
[ 0.03614279 -0.93979844 -0.33981257]
#### DEBUG local x-direction (vertical reference)
[ 0.03614279 -0.93979844 -0.33981257]
Number of samples with inclination measurements: 40
Number of outliers in gyro data: 1 of 156
Number of outliers in inclination data: 15 of 40
Number of outliers found for x: 36 of 156
Number of outliers found for y: 46 of 156
#### DEBUG local y-direction (horizontal reference)
[ 0.03614279 -0.93979844 -0.33981257]
#### DEBUG local x-direction (vertical reference)
[ 0.03614279 -0.93979844 -0.33981257]
Number of samples with inclination measurements: 35
Number of outliers in gyro data: 3 of 156
Number of outliers in inclination data: 18 of 35
Number of outliers found for x: 34 of 156
Number of outliers found for y: 52 of 156
#### DEBUG local y-direction (horizontal reference)
[ 0.03614279 -0.93979844 -0.33981257]
#### DEBUG local x-direction (vertical reference)
[ 0.03614279 -0.93979844 -0.33981257]
Number of samples with inclination measurements: 37
Number of outliers in gyro data: 1 of 156
Number of outliers in inclination data: 24 of 37
Number of outliers found for x: 33 of 156
Number of outliers found for y: 60 of 156
#### DEBUG local y-direction (horizontal reference)
[ 0.03614279 -0.93979844 -0.33981257]
#### DEBUG local x-direction (vertical reference)
[ 0.03614279 -0.93979844 -0.33981257]
Number of samples with inclination measurements: 33
Number of outliers in gyro data: 2 of 157
Number of outliers in inclination data: 16 of 33
Number of outliers found for x: 34 of 157
Number of outliers found for y: 54 of 157
#### DEBUG local y-direction (horizontal reference)
[ 0.03614279 -0.93979844 -0.33981257]
#### DEBUG local x-direction (vertical reference)
[ 0.03614279 -0.93979844 -0.33981257]
Number of samples with inclination measurements: 40
Number of outliers in gyro data: 1 of 155
Number of outliers in inclination data: 18 of 40
Number of outliers found for x: 36 of 155
Number of outliers found for y: 55 of 155
#### DEBUG local y-direction (horizontal reference)
[ 0.03614279 -0.93979844 -0.33981257]
#### DEBUG local x-direction (vertical reference)
[ 0.03614279 -0.93979844 -0.33981257]
Number of samples with inclination measurements: 33
Number of outliers in gyro data: 0 of 157
Number of outliers in inclination data: 17 of 33
Number of outliers found for x: 31 of 157
Number of outliers found for y: 60 of 157
#### DEBUG local y-direction (horizontal reference)
[ 0.03614279 -0.93979844 -0.33981257]
#### DEBUG local x-direction (vertical reference)
[ 0.03614279 -0.93979844 -0.33981257]
Number of samples with inclination measurements: 35
Number of outliers in gyro data: 2 of 153
Number of outliers in inclination data: 20 of 35
Number of outliers found for x: 22 of 153
Number of outliers found for y: 49 of 153
#### DEBUG local y-direction (horizontal reference)
[ 0.03614279 -0.93979844 -0.33981257]
#### DEBUG local x-direction (vertical reference)
[ 0.03614279 -0.93979844 -0.33981257]
Number of samples with inclination measurements: 34
Number of outliers in gyro data: 0 of 154
Number of outliers in inclination data: 14 of 34
Number of outliers found for x: 29 of 154
Number of outliers found for y: 54 of 154
#### DEBUG local y-direction (horizontal reference)
[ 0.03614279 -0.93979844 -0.33981257]
#### DEBUG local x-direction (vertical reference)
[ 0.03614279 -0.93979844 -0.33981257]
Number of samples with inclination measurements: 33
Number of outliers in gyro data: 1 of 155
Number of outliers in inclination data: 11 of 33
Number of outliers found for x: 29 of 155
Number of outliers found for y: 51 of 155
#### DEBUG local y-direction (horizontal reference)
[ 0.03614279 -0.93979844 -0.33981257]
#### DEBUG local x-direction (vertical reference)
[ 0.03614279 -0.93979844 -0.33981257]
Number of samples with inclination measurements: 36
Number of outliers in gyro data: 4 of 138
Number of outliers in inclination data: 19 of 36
Number of outliers found for x: 21 of 138
Number of outliers found for y: 37 of 138
#### DEBUG local y-direction (horizontal reference)
[ 0.03614279 -0.93979844 -0.33981257]
#### DEBUG local x-direction (vertical reference)
[ 0.03614279 -0.93979844 -0.33981257]
Number of samples with inclination measurements: 29
Number of outliers in gyro data: 4 of 102
Number of outliers in inclination data: 20 of 29
Number of outliers found for x: 13 of 102
Number of outliers found for y: 16 of 102
#### DEBUG local y-direction (horizontal reference)
[ 0.03614279 -0.93979844 -0.33981257]
#### DEBUG local x-direction (vertical reference)
[ 0.03614279 -0.93979844 -0.33981257]
Number of samples with inclination measurements: 36
Number of outliers in gyro data: 3 of 155
Number of outliers in inclination data: 12 of 36
Number of outliers found for x: 32 of 155
Number of outliers found for y: 44 of 155
#### DEBUG local y-direction (horizontal reference)
[ 0.03614279 -0.93979844 -0.33981257]
#### DEBUG local x-direction (vertical reference)
[ 0.03614279 -0.93979844 -0.33981257]
Number of samples with inclination measurements: 35
Number of outliers in gyro data: 1 of 156
Number of outliers in inclination data: 16 of 35
Number of outliers found for x: 40 of 156
Number of outliers found for y: 52 of 156
#### DEBUG local y-direction (horizontal reference)
[ 0.03614279 -0.93979844 -0.33981257]
#### DEBUG local x-direction (vertical reference)
[ 0.03614279 -0.93979844 -0.33981257]
Number of samples with inclination measurements: 36
Number of outliers in gyro data: 1 of 157
Number of outliers in inclination data: 16 of 36
Number of outliers found for x: 49 of 157
Number of outliers found for y: 53 of 157
#### DEBUG local y-direction (horizontal reference)
[ 0.03614279 -0.93979844 -0.33981257]
#### DEBUG local x-direction (vertical reference)
[ 0.03614279 -0.93979844 -0.33981257]
Number of samples with inclination measurements: 33
Number of outliers in gyro data: 2 of 159
Number of outliers in inclination data: 15 of 33
Number of outliers found for x: 40 of 159
Number of outliers found for y: 60 of 159
#### DEBUG local y-direction (horizontal reference)
[ 0.03614279 -0.93979844 -0.33981257]
#### DEBUG local x-direction (vertical reference)
[ 0.03614279 -0.93979844 -0.33981257]
Number of samples with inclination measurements: 31
Number of outliers in gyro data: 1 of 157
Number of outliers in inclination data: 13 of 31
Number of outliers found for x: 31 of 157
Number of outliers found for y: 60 of 157
Running function compare_sagittal_displacement for case Integrate with arguments
{'var_acc': 1, 'var_incl': 1, 'var_angvel': 1, 'resetAtIC': True, 'anTime': 60, 'lambda_acc': 1, 'startTime': 30, 'marker': 'ANKLE', 'lambda_gyro': 1, 'subject': 'S6', 'gThreshold': 0.5, 'mocapdata': '/media/ubuntu-15-10/home/kjartan/nvg/Data/S6/NVG_2012_S6_N.tsv', 'plotResults': False, 'trial': 'N', 'imu': 'LA', 'startAtZero': False, 'lambda_incl': 0.1, 'nHarmonics': 24, 'useCyclic': False}
2012-09-19 18:26:41.276000
2012-09-19, 16:30:12.271438
[[ 0.         -0.01221726 -0.99992537]
 [ 0.          0.99992537 -0.01221726]
 [ 1.          0.          0.        ]]
Saggital direction from marker data
[-0.99992537 -0.01221726  0.        ]
Vertical reference direction from IMU
[ 0.  0.  1.]
--------------------------------------------
Number of cycles: 20
--------------------------------------------
Saggital direction from IMU
[-0.20569599 -0.3397498   0.91774682]
Vertical reference direction from IMU
[-0.90592801  0.11273798 -0.40814776]
Running function compare_sagittal_displacement for case Fourier-series with arguments
{'var_acc': 1, 'var_incl': 1, 'var_angvel': 1, 'resetAtIC': True, 'anTime': 60, 'lambda_acc': 1, 'startTime': 90, 'marker': 'ANKLE', 'lambda_gyro': 1, 'useLS': False, 'subject': 'S6', 'gThreshold': 0.5, 'mocapdata': '/media/ubuntu-15-10/home/kjartan/nvg/Data/S6/NVG_2012_S6_N.tsv', 'plotResults': False, 'trial': 'N', 'imu': 'LA', 'startAtZero': False, 'lambda_incl': 0.1, 'nHarmonics': 24}
2012-09-19 18:26:41.276000
2012-09-19, 16:30:12.271438
[[ 0.         -0.01513839 -0.99988541]
 [ 0.          0.99988541 -0.01513839]
 [ 1.          0.          0.        ]]
Saggital direction from marker data
[-0.99988541 -0.01513839  0.        ]
Vertical reference direction from IMU
[ 0.  0.  1.]
--------------------------------------------
Number of cycles: 30
--------------------------------------------
Saggital direction from IMU
[-0.2239049  -0.33583867  0.91492021]
Vertical reference direction from IMU
[-0.90592801  0.11273798 -0.40814776]
#### DEBUG local y-direction (horizontal reference)
[ 0.03468748 -0.9409055  -0.33688813]
#### DEBUG local x-direction (vertical reference)
[ 0.03468748 -0.9409055  -0.33688813]
Number of samples with inclination measurements: 29
Number of outliers in gyro data: 1 of 155
Number of outliers in inclination data: 11 of 29
Number of outliers found for x: 45 of 155
Number of outliers found for y: 64 of 155
#### DEBUG local y-direction (horizontal reference)
[ 0.03468748 -0.9409055  -0.33688813]
#### DEBUG local x-direction (vertical reference)
[ 0.03468748 -0.9409055  -0.33688813]
Number of samples with inclination measurements: 34
Number of outliers in gyro data: 1 of 158
Number of outliers in inclination data: 13 of 34
Number of outliers found for x: 36 of 158
Number of outliers found for y: 64 of 158
#### DEBUG local y-direction (horizontal reference)
[ 0.03468748 -0.9409055  -0.33688813]
#### DEBUG local x-direction (vertical reference)
[ 0.03468748 -0.9409055  -0.33688813]
Number of samples with inclination measurements: 34
Number of outliers in gyro data: 1 of 156
Number of outliers in inclination data: 11 of 34
Number of outliers found for x: 40 of 156
Number of outliers found for y: 56 of 156
#### DEBUG local y-direction (horizontal reference)
[ 0.03468748 -0.9409055  -0.33688813]
#### DEBUG local x-direction (vertical reference)
[ 0.03468748 -0.9409055  -0.33688813]
Number of samples with inclination measurements: 37
Number of outliers in gyro data: 1 of 154
Number of outliers in inclination data: 21 of 37
Number of outliers found for x: 31 of 154
Number of outliers found for y: 44 of 154
#### DEBUG local y-direction (horizontal reference)
[ 0.03468748 -0.9409055  -0.33688813]
#### DEBUG local x-direction (vertical reference)
[ 0.03468748 -0.9409055  -0.33688813]
Number of samples with inclination measurements: 33
Number of outliers in gyro data: 1 of 157
Number of outliers in inclination data: 11 of 33
Number of outliers found for x: 29 of 157
Number of outliers found for y: 53 of 157
#### DEBUG local y-direction (horizontal reference)
[ 0.03468748 -0.9409055  -0.33688813]
#### DEBUG local x-direction (vertical reference)
[ 0.03468748 -0.9409055  -0.33688813]
Number of samples with inclination measurements: 36
Number of outliers in gyro data: 2 of 156
Number of outliers in inclination data: 17 of 36
Number of outliers found for x: 32 of 156
Number of outliers found for y: 51 of 156
#### DEBUG local y-direction (horizontal reference)
[ 0.03468748 -0.9409055  -0.33688813]
#### DEBUG local x-direction (vertical reference)
[ 0.03468748 -0.9409055  -0.33688813]
Number of samples with inclination measurements: 30
Number of outliers in gyro data: 1 of 157
Number of outliers in inclination data: 11 of 30
Number of outliers found for x: 25 of 157
Number of outliers found for y: 50 of 157
#### DEBUG local y-direction (horizontal reference)
[ 0.03468748 -0.9409055  -0.33688813]
#### DEBUG local x-direction (vertical reference)
[ 0.03468748 -0.9409055  -0.33688813]
Number of samples with inclination measurements: 28
Number of outliers in gyro data: 2 of 152
Number of outliers in inclination data: 13 of 28
Number of outliers found for x: 35 of 152
Number of outliers found for y: 46 of 152
#### DEBUG local y-direction (horizontal reference)
[ 0.03468748 -0.9409055  -0.33688813]
#### DEBUG local x-direction (vertical reference)
[ 0.03468748 -0.9409055  -0.33688813]
Number of samples with inclination measurements: 32
Number of outliers in gyro data: 1 of 155
Number of outliers in inclination data: 11 of 32
Number of outliers found for x: 39 of 155
Number of outliers found for y: 59 of 155
#### DEBUG local y-direction (horizontal reference)
[ 0.03468748 -0.9409055  -0.33688813]
#### DEBUG local x-direction (vertical reference)
[ 0.03468748 -0.9409055  -0.33688813]
Number of samples with inclination measurements: 39
Number of outliers in gyro data: 1 of 155
Number of outliers in inclination data: 14 of 39
Number of outliers found for x: 26 of 155
Number of outliers found for y: 44 of 155
#### DEBUG local y-direction (horizontal reference)
[ 0.03468748 -0.9409055  -0.33688813]
#### DEBUG local x-direction (vertical reference)
[ 0.03468748 -0.9409055  -0.33688813]
Number of samples with inclination measurements: 41
Number of outliers in gyro data: 1 of 155
Number of outliers in inclination data: 12 of 41
Number of outliers found for x: 36 of 155
Number of outliers found for y: 63 of 155
#### DEBUG local y-direction (horizontal reference)
[ 0.03468748 -0.9409055  -0.33688813]
#### DEBUG local x-direction (vertical reference)
[ 0.03468748 -0.9409055  -0.33688813]
Number of samples with inclination measurements: 32
Number of outliers in gyro data: 0 of 154
Number of outliers in inclination data: 13 of 32
Number of outliers found for x: 32 of 154
Number of outliers found for y: 57 of 154
#### DEBUG local y-direction (horizontal reference)
[ 0.03468748 -0.9409055  -0.33688813]
#### DEBUG local x-direction (vertical reference)
[ 0.03468748 -0.9409055  -0.33688813]
Number of samples with inclination measurements: 36
Number of outliers in gyro data: 2 of 154
Number of outliers in inclination data: 12 of 36
Number of outliers found for x: 32 of 154
Number of outliers found for y: 51 of 154
#### DEBUG local y-direction (horizontal reference)
[ 0.03468748 -0.9409055  -0.33688813]
#### DEBUG local x-direction (vertical reference)
[ 0.03468748 -0.9409055  -0.33688813]
Number of samples with inclination measurements: 37
Number of outliers in gyro data: 1 of 155
Number of outliers in inclination data: 17 of 37
Number of outliers found for x: 32 of 155
Number of outliers found for y: 55 of 155
#### DEBUG local y-direction (horizontal reference)
[ 0.03468748 -0.9409055  -0.33688813]
#### DEBUG local x-direction (vertical reference)
[ 0.03468748 -0.9409055  -0.33688813]
Number of samples with inclination measurements: 38
Number of outliers in gyro data: 1 of 156
Number of outliers in inclination data: 22 of 38
Number of outliers found for x: 32 of 156
Number of outliers found for y: 57 of 156
#### DEBUG local y-direction (horizontal reference)
[ 0.03468748 -0.9409055  -0.33688813]
#### DEBUG local x-direction (vertical reference)
[ 0.03468748 -0.9409055  -0.33688813]
Number of samples with inclination measurements: 43
Number of outliers in gyro data: 1 of 156
Number of outliers in inclination data: 19 of 43
Number of outliers found for x: 32 of 156
Number of outliers found for y: 56 of 156
#### DEBUG local y-direction (horizontal reference)
[ 0.03468748 -0.9409055  -0.33688813]
#### DEBUG local x-direction (vertical reference)
[ 0.03468748 -0.9409055  -0.33688813]
Number of samples with inclination measurements: 42
Number of outliers in gyro data: 1 of 158
Number of outliers in inclination data: 20 of 42
Number of outliers found for x: 32 of 158
Number of outliers found for y: 63 of 158
#### DEBUG local y-direction (horizontal reference)
[ 0.03468748 -0.9409055  -0.33688813]
#### DEBUG local x-direction (vertical reference)
[ 0.03468748 -0.9409055  -0.33688813]
Number of samples with inclination measurements: 36
Number of outliers in gyro data: 2 of 155
Number of outliers in inclination data: 16 of 36
Number of outliers found for x: 26 of 155
Number of outliers found for y: 44 of 155
#### DEBUG local y-direction (horizontal reference)
[ 0.03468748 -0.9409055  -0.33688813]
#### DEBUG local x-direction (vertical reference)
[ 0.03468748 -0.9409055  -0.33688813]
Number of samples with inclination measurements: 37
Number of outliers in gyro data: 1 of 158
Number of outliers in inclination data: 10 of 37
Number of outliers found for x: 42 of 158
Number of outliers found for y: 64 of 158
#### DEBUG local y-direction (horizontal reference)
[ 0.03468748 -0.9409055  -0.33688813]
#### DEBUG local x-direction (vertical reference)
[ 0.03468748 -0.9409055  -0.33688813]
Number of samples with inclination measurements: 40
Number of outliers in gyro data: 1 of 157
Number of outliers in inclination data: 16 of 40
Number of outliers found for x: 34 of 157
Number of outliers found for y: 49 of 157
#### DEBUG local y-direction (horizontal reference)
[ 0.03468748 -0.9409055  -0.33688813]
#### DEBUG local x-direction (vertical reference)
[ 0.03468748 -0.9409055  -0.33688813]
Number of samples with inclination measurements: 36
Number of outliers in gyro data: 1 of 157
Number of outliers in inclination data: 17 of 36
Number of outliers found for x: 34 of 157
Number of outliers found for y: 56 of 157
#### DEBUG local y-direction (horizontal reference)
[ 0.03468748 -0.9409055  -0.33688813]
#### DEBUG local x-direction (vertical reference)
[ 0.03468748 -0.9409055  -0.33688813]
Number of samples with inclination measurements: 36
Number of outliers in gyro data: 2 of 156
Number of outliers in inclination data: 15 of 36
Number of outliers found for x: 30 of 156
Number of outliers found for y: 38 of 156
#### DEBUG local y-direction (horizontal reference)
[ 0.03468748 -0.9409055  -0.33688813]
#### DEBUG local x-direction (vertical reference)
[ 0.03468748 -0.9409055  -0.33688813]
Number of samples with inclination measurements: 30
Number of outliers in gyro data: 1 of 160
Number of outliers in inclination data: 16 of 30
Number of outliers found for x: 46 of 160
Number of outliers found for y: 55 of 160
#### DEBUG local y-direction (horizontal reference)
[ 0.03468748 -0.9409055  -0.33688813]
#### DEBUG local x-direction (vertical reference)
[ 0.03468748 -0.9409055  -0.33688813]
Number of samples with inclination measurements: 34
Number of outliers in gyro data: 2 of 157
Number of outliers in inclination data: 13 of 34
Number of outliers found for x: 43 of 157
Number of outliers found for y: 67 of 157
#### DEBUG local y-direction (horizontal reference)
[ 0.03468748 -0.9409055  -0.33688813]
#### DEBUG local x-direction (vertical reference)
[ 0.03468748 -0.9409055  -0.33688813]
Number of samples with inclination measurements: 37
Number of outliers in gyro data: 1 of 157
Number of outliers in inclination data: 14 of 37
Number of outliers found for x: 49 of 157
Number of outliers found for y: 69 of 157
#### DEBUG local y-direction (horizontal reference)
[ 0.03468748 -0.9409055  -0.33688813]
#### DEBUG local x-direction (vertical reference)
[ 0.03468748 -0.9409055  -0.33688813]
Number of samples with inclination measurements: 41
Number of outliers in gyro data: 1 of 158
Number of outliers in inclination data: 12 of 41
Number of outliers found for x: 38 of 158
Number of outliers found for y: 49 of 158
#### DEBUG local y-direction (horizontal reference)
[ 0.03468748 -0.9409055  -0.33688813]
#### DEBUG local x-direction (vertical reference)
[ 0.03468748 -0.9409055  -0.33688813]
Number of samples with inclination measurements: 32
Number of outliers in gyro data: 4 of 140
Number of outliers in inclination data: 18 of 32
Number of outliers found for x: 22 of 140
Number of outliers found for y: 31 of 140
#### DEBUG local y-direction (horizontal reference)
[ 0.03468748 -0.9409055  -0.33688813]
#### DEBUG local x-direction (vertical reference)
[ 0.03468748 -0.9409055  -0.33688813]
Number of samples with inclination measurements: 35
Number of outliers in gyro data: 3 of 98
Number of outliers in inclination data: 22 of 35
Number of outliers found for x: 10 of 98
Number of outliers found for y: 13 of 98
#### DEBUG local y-direction (horizontal reference)
[ 0.03468748 -0.9409055  -0.33688813]
#### DEBUG local x-direction (vertical reference)
[ 0.03468748 -0.9409055  -0.33688813]
Number of samples with inclination measurements: 38
Number of outliers in gyro data: 2 of 155
Number of outliers in inclination data: 14 of 38
Number of outliers found for x: 34 of 155
Number of outliers found for y: 60 of 155
#### DEBUG local y-direction (horizontal reference)
[ 0.03468748 -0.9409055  -0.33688813]
#### DEBUG local x-direction (vertical reference)
[ 0.03468748 -0.9409055  -0.33688813]
Number of samples with inclination measurements: 34
Number of outliers in gyro data: 1 of 158
Number of outliers in inclination data: 12 of 34
Number of outliers found for x: 38 of 158
Number of outliers found for y: 67 of 158
#### DEBUG local y-direction (horizontal reference)
[ 0.03468748 -0.9409055  -0.33688813]
#### DEBUG local x-direction (vertical reference)
[ 0.03468748 -0.9409055  -0.33688813]
Number of samples with inclination measurements: 33
Number of outliers in gyro data: 0 of 159
Number of outliers in inclination data: 14 of 33
Number of outliers found for x: 40 of 159
Number of outliers found for y: 52 of 159
#### DEBUG local y-direction (horizontal reference)
[ 0.03468748 -0.9409055  -0.33688813]
#### DEBUG local x-direction (vertical reference)
[ 0.03468748 -0.9409055  -0.33688813]
Number of samples with inclination measurements: 36
Number of outliers in gyro data: 1 of 158
Number of outliers in inclination data: 12 of 36
Number of outliers found for x: 41 of 158
Number of outliers found for y: 51 of 158
#### DEBUG local y-direction (horizontal reference)
[ 0.03468748 -0.9409055  -0.33688813]
#### DEBUG local x-direction (vertical reference)
[ 0.03468748 -0.9409055  -0.33688813]
Number of samples with inclination measurements: 34
Number of outliers in gyro data: 1 of 159
Number of outliers in inclination data: 10 of 34
Number of outliers found for x: 34 of 159
Number of outliers found for y: 62 of 159
#### DEBUG local y-direction (horizontal reference)
[ 0.03468748 -0.9409055  -0.33688813]
#### DEBUG local x-direction (vertical reference)
[ 0.03468748 -0.9409055  -0.33688813]
Number of samples with inclination measurements: 35
Number of outliers in gyro data: 0 of 158
Number of outliers in inclination data: 19 of 35
Number of outliers found for x: 39 of 158
Number of outliers found for y: 51 of 158
#### DEBUG local y-direction (horizontal reference)
[ 0.03468748 -0.9409055  -0.33688813]
#### DEBUG local x-direction (vertical reference)
[ 0.03468748 -0.9409055  -0.33688813]
Number of samples with inclination measurements: 38
Number of outliers in gyro data: 1 of 157
Number of outliers in inclination data: 11 of 38
Number of outliers found for x: 38 of 157
Number of outliers found for y: 53 of 157
#### DEBUG local y-direction (horizontal reference)
[ 0.03468748 -0.9409055  -0.33688813]
#### DEBUG local x-direction (vertical reference)
[ 0.03468748 -0.9409055  -0.33688813]
Number of samples with inclination measurements: 27
Number of outliers in gyro data: 4 of 142
Number of outliers in inclination data: 12 of 27
Number of outliers found for x: 16 of 142
Number of outliers found for y: 45 of 142
#### DEBUG local y-direction (horizontal reference)
[ 0.03468748 -0.9409055  -0.33688813]
#### DEBUG local x-direction (vertical reference)
[ 0.03468748 -0.9409055  -0.33688813]
Number of samples with inclination measurements: 36
Number of outliers in gyro data: 4 of 104
Number of outliers in inclination data: 19 of 36
Number of outliers found for x: 11 of 104
Number of outliers found for y: 17 of 104
#### DEBUG local y-direction (horizontal reference)
[ 0.03468748 -0.9409055  -0.33688813]
#### DEBUG local x-direction (vertical reference)
[ 0.03468748 -0.9409055  -0.33688813]
Number of samples with inclination measurements: 30
Number of outliers in gyro data: 0 of 154
Number of outliers in inclination data: 9 of 30
Number of outliers found for x: 28 of 154
Number of outliers found for y: 43 of 154
#### DEBUG local y-direction (horizontal reference)
[ 0.03468748 -0.9409055  -0.33688813]
#### DEBUG local x-direction (vertical reference)
[ 0.03468748 -0.9409055  -0.33688813]
Number of samples with inclination measurements: 36
Number of outliers in gyro data: 2 of 157
Number of outliers in inclination data: 13 of 36
Number of outliers found for x: 42 of 157
Number of outliers found for y: 52 of 157
#### DEBUG local y-direction (horizontal reference)
[ 0.03468748 -0.9409055  -0.33688813]
#### DEBUG local x-direction (vertical reference)
[ 0.03468748 -0.9409055  -0.33688813]
Number of samples with inclination measurements: 35
Number of outliers in gyro data: 2 of 158
Number of outliers in inclination data: 13 of 35
Number of outliers found for x: 34 of 158
Number of outliers found for y: 46 of 158
#### DEBUG local y-direction (horizontal reference)
[ 0.03468748 -0.9409055  -0.33688813]
#### DEBUG local x-direction (vertical reference)
[ 0.03468748 -0.9409055  -0.33688813]
Number of samples with inclination measurements: 32
Number of outliers in gyro data: 0 of 159
Number of outliers in inclination data: 13 of 32
Number of outliers found for x: 42 of 159
Number of outliers found for y: 54 of 159
#### DEBUG local y-direction (horizontal reference)
[ 0.03468748 -0.9409055  -0.33688813]
#### DEBUG local x-direction (vertical reference)
[ 0.03468748 -0.9409055  -0.33688813]
Number of samples with inclination measurements: 36
Number of outliers in gyro data: 1 of 160
Number of outliers in inclination data: 11 of 36
Number of outliers found for x: 29 of 160
Number of outliers found for y: 55 of 160
#### DEBUG local y-direction (horizontal reference)
[ 0.03468748 -0.9409055  -0.33688813]
#### DEBUG local x-direction (vertical reference)
[ 0.03468748 -0.9409055  -0.33688813]
Number of samples with inclination measurements: 37
Number of outliers in gyro data: 4 of 140
Number of outliers in inclination data: 11 of 37
Number of outliers found for x: 28 of 140
Number of outliers found for y: 35 of 140
#### DEBUG local y-direction (horizontal reference)
[ 0.03468748 -0.9409055  -0.33688813]
#### DEBUG local x-direction (vertical reference)
[ 0.03468748 -0.9409055  -0.33688813]
Number of samples with inclination measurements: 34
Number of outliers in gyro data: 4 of 103
Number of outliers in inclination data: 19 of 34
Number of outliers found for x: 9 of 103
Number of outliers found for y: 12 of 103
#### DEBUG local y-direction (horizontal reference)
[ 0.03468748 -0.9409055  -0.33688813]
#### DEBUG local x-direction (vertical reference)
[ 0.03468748 -0.9409055  -0.33688813]
Number of samples with inclination measurements: 40
Number of outliers in gyro data: 1 of 159
Number of outliers in inclination data: 18 of 40
Number of outliers found for x: 37 of 159
Number of outliers found for y: 58 of 159
#### DEBUG local y-direction (horizontal reference)
[ 0.03468748 -0.9409055  -0.33688813]
#### DEBUG local x-direction (vertical reference)
[ 0.03468748 -0.9409055  -0.33688813]
Number of samples with inclination measurements: 40
Number of outliers in gyro data: 4 of 140
Number of outliers in inclination data: 18 of 40
Number of outliers found for x: 18 of 140
Number of outliers found for y: 42 of 140
#### DEBUG local y-direction (horizontal reference)
[ 0.03468748 -0.9409055  -0.33688813]
#### DEBUG local x-direction (vertical reference)
[ 0.03468748 -0.9409055  -0.33688813]
Number of samples with inclination measurements: 36
Number of outliers in gyro data: 3 of 102
Number of outliers in inclination data: 25 of 36
Number of outliers found for x: 18 of 102
Number of outliers found for y: 21 of 102
Running function compare_sagittal_displacement for case Integrate with arguments
{'var_acc': 1, 'var_incl': 1, 'var_angvel': 1, 'resetAtIC': True, 'anTime': 60, 'lambda_acc': 1, 'startTime': 90, 'marker': 'ANKLE', 'lambda_gyro': 1, 'subject': 'S6', 'gThreshold': 0.5, 'mocapdata': '/media/ubuntu-15-10/home/kjartan/nvg/Data/S6/NVG_2012_S6_N.tsv', 'plotResults': False, 'trial': 'N', 'imu': 'LA', 'startAtZero': False, 'lambda_incl': 0.1, 'nHarmonics': 24, 'useCyclic': False}
2012-09-19 18:26:41.276000
2012-09-19, 16:30:12.271438
[[ 0.         -0.01513839 -0.99988541]
 [ 0.          0.99988541 -0.01513839]
 [ 1.          0.          0.        ]]
Saggital direction from marker data
[-0.99988541 -0.01513839  0.        ]
Vertical reference direction from IMU
[ 0.  0.  1.]
--------------------------------------------
Number of cycles: 30
--------------------------------------------
Saggital direction from IMU
[-0.2239049  -0.33583867  0.91492021]
Vertical reference direction from IMU
[-0.90592801  0.11273798 -0.40814776]
Running function compare_sagittal_displacement for case Fourier-series with arguments
{'var_acc': 1, 'var_incl': 1, 'var_angvel': 1, 'resetAtIC': True, 'anTime': 60, 'lambda_acc': 1, 'startTime': 150, 'marker': 'ANKLE', 'lambda_gyro': 1, 'useLS': False, 'subject': 'S6', 'gThreshold': 0.5, 'mocapdata': '/media/ubuntu-15-10/home/kjartan/nvg/Data/S6/NVG_2012_S6_N.tsv', 'plotResults': False, 'trial': 'N', 'imu': 'LA', 'startAtZero': False, 'lambda_incl': 0.1, 'nHarmonics': 24}
2012-09-19 18:26:41.276000
2012-09-19, 16:30:12.271438
[[ 0.         -0.01185086 -0.99992978]
 [ 0.          0.99992978 -0.01185086]
 [ 1.          0.          0.        ]]
Saggital direction from marker data
[-0.99992978 -0.01185086  0.        ]
Vertical reference direction from IMU
[ 0.  0.  1.]
--------------------------------------------
Number of cycles: 28
--------------------------------------------
Saggital direction from IMU
[-0.0901275  -0.23196768  0.96853912]
Vertical reference direction from IMU
[-0.90592801  0.11273798 -0.40814776]
#### DEBUG local y-direction (horizontal reference)
[-0.01543236 -0.97205491 -0.23424578]
#### DEBUG local x-direction (vertical reference)
[-0.01543236 -0.97205491 -0.23424578]
Number of samples with inclination measurements: 38
Number of outliers in gyro data: 1 of 153
Number of outliers in inclination data: 16 of 38
Number of outliers found for x: 35 of 153
Number of outliers found for y: 49 of 153
#### DEBUG local y-direction (horizontal reference)
[-0.01543236 -0.97205491 -0.23424578]
#### DEBUG local x-direction (vertical reference)
[-0.01543236 -0.97205491 -0.23424578]
Number of samples with inclination measurements: 36
Number of outliers in gyro data: 3 of 151
Number of outliers in inclination data: 14 of 36
Number of outliers found for x: 30 of 151
Number of outliers found for y: 50 of 151
#### DEBUG local y-direction (horizontal reference)
[-0.01543236 -0.97205491 -0.23424578]
#### DEBUG local x-direction (vertical reference)
[-0.01543236 -0.97205491 -0.23424578]
Number of samples with inclination measurements: 35
Number of outliers in gyro data: 2 of 155
Number of outliers in inclination data: 13 of 35
Number of outliers found for x: 39 of 155
Number of outliers found for y: 56 of 155
#### DEBUG local y-direction (horizontal reference)
[-0.01543236 -0.97205491 -0.23424578]
#### DEBUG local x-direction (vertical reference)
[-0.01543236 -0.97205491 -0.23424578]
Number of samples with inclination measurements: 32
Number of outliers in gyro data: 2 of 89
Number of outliers in inclination data: 25 of 32
Number of outliers found for x: 7 of 89
Number of outliers found for y: 10 of 89
#### DEBUG local y-direction (horizontal reference)
[-0.01543236 -0.97205491 -0.23424578]
#### DEBUG local x-direction (vertical reference)
[-0.01543236 -0.97205491 -0.23424578]
Number of samples with inclination measurements: 32
Number of outliers in gyro data: 2 of 156
Number of outliers in inclination data: 16 of 32
Number of outliers found for x: 37 of 156
Number of outliers found for y: 55 of 156
#### DEBUG local y-direction (horizontal reference)
[-0.01543236 -0.97205491 -0.23424578]
#### DEBUG local x-direction (vertical reference)
[-0.01543236 -0.97205491 -0.23424578]
Number of samples with inclination measurements: 36
Number of outliers in gyro data: 2 of 158
Number of outliers in inclination data: 12 of 36
Number of outliers found for x: 41 of 158
Number of outliers found for y: 50 of 158
#### DEBUG local y-direction (horizontal reference)
[-0.01543236 -0.97205491 -0.23424578]
#### DEBUG local x-direction (vertical reference)
[-0.01543236 -0.97205491 -0.23424578]
Number of samples with inclination measurements: 33
Number of outliers in gyro data: 2 of 154
Number of outliers in inclination data: 18 of 33
Number of outliers found for x: 37 of 154
Number of outliers found for y: 54 of 154
#### DEBUG local y-direction (horizontal reference)
[-0.01543236 -0.97205491 -0.23424578]
#### DEBUG local x-direction (vertical reference)
[-0.01543236 -0.97205491 -0.23424578]
Number of samples with inclination measurements: 37
Number of outliers in gyro data: 2 of 154
Number of outliers in inclination data: 9 of 37
Number of outliers found for x: 33 of 154
Number of outliers found for y: 51 of 154
#### DEBUG local y-direction (horizontal reference)
[-0.01543236 -0.97205491 -0.23424578]
#### DEBUG local x-direction (vertical reference)
[-0.01543236 -0.97205491 -0.23424578]
Number of samples with inclination measurements: 37
Number of outliers in gyro data: 2 of 153
Number of outliers in inclination data: 15 of 37
Number of outliers found for x: 46 of 153
Number of outliers found for y: 68 of 153
#### DEBUG local y-direction (horizontal reference)
[-0.01543236 -0.97205491 -0.23424578]
#### DEBUG local x-direction (vertical reference)
[-0.01543236 -0.97205491 -0.23424578]
Number of samples with inclination measurements: 45
Number of outliers in gyro data: 0 of 160
Number of outliers in inclination data: 19 of 45
Number of outliers found for x: 31 of 160
Number of outliers found for y: 69 of 160
#### DEBUG local y-direction (horizontal reference)
[-0.01543236 -0.97205491 -0.23424578]
#### DEBUG local x-direction (vertical reference)
[-0.01543236 -0.97205491 -0.23424578]
Number of samples with inclination measurements: 41
Number of outliers in gyro data: 2 of 161
Number of outliers in inclination data: 24 of 41
Number of outliers found for x: 36 of 161
Number of outliers found for y: 61 of 161
#### DEBUG local y-direction (horizontal reference)
[-0.01543236 -0.97205491 -0.23424578]
#### DEBUG local x-direction (vertical reference)
[-0.01543236 -0.97205491 -0.23424578]
Number of samples with inclination measurements: 37
Number of outliers in gyro data: 2 of 158
Number of outliers in inclination data: 16 of 37
Number of outliers found for x: 29 of 158
Number of outliers found for y: 53 of 158
#### DEBUG local y-direction (horizontal reference)
[-0.01543236 -0.97205491 -0.23424578]
#### DEBUG local x-direction (vertical reference)
[-0.01543236 -0.97205491 -0.23424578]
Number of samples with inclination measurements: 37
Number of outliers in gyro data: 2 of 156
Number of outliers in inclination data: 11 of 37
Number of outliers found for x: 34 of 156
Number of outliers found for y: 57 of 156
#### DEBUG local y-direction (horizontal reference)
[-0.01543236 -0.97205491 -0.23424578]
#### DEBUG local x-direction (vertical reference)
[-0.01543236 -0.97205491 -0.23424578]
Number of samples with inclination measurements: 33
Number of outliers in gyro data: 2 of 159
Number of outliers in inclination data: 17 of 33
Number of outliers found for x: 34 of 159
Number of outliers found for y: 53 of 159
#### DEBUG local y-direction (horizontal reference)
[-0.01543236 -0.97205491 -0.23424578]
#### DEBUG local x-direction (vertical reference)
[-0.01543236 -0.97205491 -0.23424578]
Number of samples with inclination measurements: 37
Number of outliers in gyro data: 2 of 155
Number of outliers in inclination data: 13 of 37
Number of outliers found for x: 28 of 155
Number of outliers found for y: 52 of 155
#### DEBUG local y-direction (horizontal reference)
[-0.01543236 -0.97205491 -0.23424578]
#### DEBUG local x-direction (vertical reference)
[-0.01543236 -0.97205491 -0.23424578]
Number of samples with inclination measurements: 41
Number of outliers in gyro data: 2 of 157
Number of outliers in inclination data: 16 of 41
Number of outliers found for x: 40 of 157
Number of outliers found for y: 55 of 157
#### DEBUG local y-direction (horizontal reference)
[-0.01543236 -0.97205491 -0.23424578]
#### DEBUG local x-direction (vertical reference)
[-0.01543236 -0.97205491 -0.23424578]
Number of samples with inclination measurements: 40
Number of outliers in gyro data: 3 of 156
Number of outliers in inclination data: 13 of 40
Number of outliers found for x: 40 of 156
Number of outliers found for y: 51 of 156
#### DEBUG local y-direction (horizontal reference)
[-0.01543236 -0.97205491 -0.23424578]
#### DEBUG local x-direction (vertical reference)
[-0.01543236 -0.97205491 -0.23424578]
Number of samples with inclination measurements: 38
Number of outliers in gyro data: 3 of 159
Number of outliers in inclination data: 18 of 38
Number of outliers found for x: 32 of 159
Number of outliers found for y: 51 of 159
#### DEBUG local y-direction (horizontal reference)
[-0.01543236 -0.97205491 -0.23424578]
#### DEBUG local x-direction (vertical reference)
[-0.01543236 -0.97205491 -0.23424578]
Number of samples with inclination measurements: 40
Number of outliers in gyro data: 2 of 158
Number of outliers in inclination data: 13 of 40
Number of outliers found for x: 37 of 158
Number of outliers found for y: 45 of 158
#### DEBUG local y-direction (horizontal reference)
[-0.01543236 -0.97205491 -0.23424578]
#### DEBUG local x-direction (vertical reference)
[-0.01543236 -0.97205491 -0.23424578]
Number of samples with inclination measurements: 38
Number of outliers in gyro data: 1 of 158
Number of outliers in inclination data: 17 of 38
Number of outliers found for x: 40 of 158
Number of outliers found for y: 58 of 158
#### DEBUG local y-direction (horizontal reference)
[-0.01543236 -0.97205491 -0.23424578]
#### DEBUG local x-direction (vertical reference)
[-0.01543236 -0.97205491 -0.23424578]
Number of samples with inclination measurements: 33
Number of outliers in gyro data: 3 of 156
Number of outliers in inclination data: 13 of 33
Number of outliers found for x: 39 of 156
Number of outliers found for y: 45 of 156
#### DEBUG local y-direction (horizontal reference)
[-0.01543236 -0.97205491 -0.23424578]
#### DEBUG local x-direction (vertical reference)
[-0.01543236 -0.97205491 -0.23424578]
Number of samples with inclination measurements: 30
Number of outliers in gyro data: 5 of 142
Number of outliers in inclination data: 12 of 30
Number of outliers found for x: 34 of 142
Number of outliers found for y: 43 of 142
#### DEBUG local y-direction (horizontal reference)
[-0.01543236 -0.97205491 -0.23424578]
#### DEBUG local x-direction (vertical reference)
[-0.01543236 -0.97205491 -0.23424578]
Number of samples with inclination measurements: 36
Number of outliers in gyro data: 4 of 101
Number of outliers in inclination data: 25 of 36
Number of outliers found for x: 10 of 101
Number of outliers found for y: 18 of 101
#### DEBUG local y-direction (horizontal reference)
[-0.01543236 -0.97205491 -0.23424578]
#### DEBUG local x-direction (vertical reference)
[-0.01543236 -0.97205491 -0.23424578]
Number of samples with inclination measurements: 38
Number of outliers in gyro data: 1 of 155
Number of outliers in inclination data: 19 of 38
Number of outliers found for x: 28 of 155
Number of outliers found for y: 62 of 155
#### DEBUG local y-direction (horizontal reference)
[-0.01543236 -0.97205491 -0.23424578]
#### DEBUG local x-direction (vertical reference)
[-0.01543236 -0.97205491 -0.23424578]
Number of samples with inclination measurements: 41
Number of outliers in gyro data: 3 of 155
Number of outliers in inclination data: 18 of 41
Number of outliers found for x: 40 of 155
Number of outliers found for y: 62 of 155
#### DEBUG local y-direction (horizontal reference)
[-0.01543236 -0.97205491 -0.23424578]
#### DEBUG local x-direction (vertical reference)
[-0.01543236 -0.97205491 -0.23424578]
Number of samples with inclination measurements: 37
Number of outliers in gyro data: 0 of 160
Number of outliers in inclination data: 14 of 37
Number of outliers found for x: 47 of 160
Number of outliers found for y: 60 of 160
#### DEBUG local y-direction (horizontal reference)
[-0.01543236 -0.97205491 -0.23424578]
#### DEBUG local x-direction (vertical reference)
[-0.01543236 -0.97205491 -0.23424578]
Number of samples with inclination measurements: 42
Number of outliers in gyro data: 3 of 157
Number of outliers in inclination data: 18 of 42
Number of outliers found for x: 45 of 157
Number of outliers found for y: 48 of 157
#### DEBUG local y-direction (horizontal reference)
[-0.01543236 -0.97205491 -0.23424578]
#### DEBUG local x-direction (vertical reference)
[-0.01543236 -0.97205491 -0.23424578]
Number of samples with inclination measurements: 35
Number of outliers in gyro data: 1 of 156
Number of outliers in inclination data: 7 of 35
Number of outliers found for x: 47 of 156
Number of outliers found for y: 49 of 156
#### DEBUG local y-direction (horizontal reference)
[-0.01543236 -0.97205491 -0.23424578]
#### DEBUG local x-direction (vertical reference)
[-0.01543236 -0.97205491 -0.23424578]
Number of samples with inclination measurements: 36
Number of outliers in gyro data: 0 of 158
Number of outliers in inclination data: 13 of 36
Number of outliers found for x: 43 of 158
Number of outliers found for y: 49 of 158
#### DEBUG local y-direction (horizontal reference)
[-0.01543236 -0.97205491 -0.23424578]
#### DEBUG local x-direction (vertical reference)
[-0.01543236 -0.97205491 -0.23424578]
Number of samples with inclination measurements: 38
Number of outliers in gyro data: 3 of 153
Number of outliers in inclination data: 13 of 38
Number of outliers found for x: 31 of 153
Number of outliers found for y: 57 of 153
#### DEBUG local y-direction (horizontal reference)
[-0.01543236 -0.97205491 -0.23424578]
#### DEBUG local x-direction (vertical reference)
[-0.01543236 -0.97205491 -0.23424578]
Number of samples with inclination measurements: 35
Number of outliers in gyro data: 3 of 157
Number of outliers in inclination data: 6 of 35
Number of outliers found for x: 38 of 157
Number of outliers found for y: 55 of 157
#### DEBUG local y-direction (horizontal reference)
[-0.01543236 -0.97205491 -0.23424578]
#### DEBUG local x-direction (vertical reference)
[-0.01543236 -0.97205491 -0.23424578]
Number of samples with inclination measurements: 33
Number of outliers in gyro data: 4 of 133
Number of outliers in inclination data: 11 of 33
Number of outliers found for x: 20 of 133
Number of outliers found for y: 34 of 133
#### DEBUG local y-direction (horizontal reference)
[-0.01543236 -0.97205491 -0.23424578]
#### DEBUG local x-direction (vertical reference)
[-0.01543236 -0.97205491 -0.23424578]
Number of samples with inclination measurements: 39
Number of outliers in gyro data: 4 of 98
Number of outliers in inclination data: 19 of 39
Number of outliers found for x: 8 of 98
Number of outliers found for y: 13 of 98
#### DEBUG local y-direction (horizontal reference)
[-0.01543236 -0.97205491 -0.23424578]
#### DEBUG local x-direction (vertical reference)
[-0.01543236 -0.97205491 -0.23424578]
Number of samples with inclination measurements: 35
Number of outliers in gyro data: 1 of 153
Number of outliers in inclination data: 14 of 35
Number of outliers found for x: 32 of 153
Number of outliers found for y: 48 of 153
#### DEBUG local y-direction (horizontal reference)
[-0.01543236 -0.97205491 -0.23424578]
#### DEBUG local x-direction (vertical reference)
[-0.01543236 -0.97205491 -0.23424578]
Number of samples with inclination measurements: 41
Number of outliers in gyro data: 1 of 157
Number of outliers in inclination data: 21 of 41
Number of outliers found for x: 40 of 157
Number of outliers found for y: 62 of 157
#### DEBUG local y-direction (horizontal reference)
[-0.01543236 -0.97205491 -0.23424578]
#### DEBUG local x-direction (vertical reference)
[-0.01543236 -0.97205491 -0.23424578]
Number of samples with inclination measurements: 35
Number of outliers in gyro data: 4 of 151
Number of outliers in inclination data: 13 of 35
Number of outliers found for x: 32 of 151
Number of outliers found for y: 56 of 151
#### DEBUG local y-direction (horizontal reference)
[-0.01543236 -0.97205491 -0.23424578]
#### DEBUG local x-direction (vertical reference)
[-0.01543236 -0.97205491 -0.23424578]
Number of samples with inclination measurements: 36
Number of outliers in gyro data: 4 of 156
Number of outliers in inclination data: 16 of 36
Number of outliers found for x: 42 of 156
Number of outliers found for y: 69 of 156
#### DEBUG local y-direction (horizontal reference)
[-0.01543236 -0.97205491 -0.23424578]
#### DEBUG local x-direction (vertical reference)
[-0.01543236 -0.97205491 -0.23424578]
Number of samples with inclination measurements: 41
Number of outliers in gyro data: 3 of 156
Number of outliers in inclination data: 21 of 41
Number of outliers found for x: 23 of 156
Number of outliers found for y: 45 of 156
#### DEBUG local y-direction (horizontal reference)
[-0.01543236 -0.97205491 -0.23424578]
#### DEBUG local x-direction (vertical reference)
[-0.01543236 -0.97205491 -0.23424578]
Number of samples with inclination measurements: 38
Number of outliers in gyro data: 1 of 158
Number of outliers in inclination data: 13 of 38
Number of outliers found for x: 37 of 158
Number of outliers found for y: 52 of 158
#### DEBUG local y-direction (horizontal reference)
[-0.01543236 -0.97205491 -0.23424578]
#### DEBUG local x-direction (vertical reference)
[-0.01543236 -0.97205491 -0.23424578]
Number of samples with inclination measurements: 36
Number of outliers in gyro data: 2 of 90
Number of outliers in inclination data: 20 of 36
Number of outliers found for x: 6 of 90
Number of outliers found for y: 10 of 90
#### DEBUG local y-direction (horizontal reference)
[-0.01543236 -0.97205491 -0.23424578]
#### DEBUG local x-direction (vertical reference)
[-0.01543236 -0.97205491 -0.23424578]
Number of samples with inclination measurements: 35
Number of outliers in gyro data: 2 of 157
Number of outliers in inclination data: 10 of 35
Number of outliers found for x: 36 of 157
Number of outliers found for y: 53 of 157
#### DEBUG local y-direction (horizontal reference)
[-0.01543236 -0.97205491 -0.23424578]
#### DEBUG local x-direction (vertical reference)
[-0.01543236 -0.97205491 -0.23424578]
Number of samples with inclination measurements: 39
Number of outliers in gyro data: 0 of 160
Number of outliers in inclination data: 14 of 39
Number of outliers found for x: 42 of 160
Number of outliers found for y: 58 of 160
#### DEBUG local y-direction (horizontal reference)
[-0.01543236 -0.97205491 -0.23424578]
#### DEBUG local x-direction (vertical reference)
[-0.01543236 -0.97205491 -0.23424578]
Number of samples with inclination measurements: 41
Number of outliers in gyro data: 2 of 159
Number of outliers in inclination data: 15 of 41
Number of outliers found for x: 34 of 159
Number of outliers found for y: 61 of 159
#### DEBUG local y-direction (horizontal reference)
[-0.01543236 -0.97205491 -0.23424578]
#### DEBUG local x-direction (vertical reference)
[-0.01543236 -0.97205491 -0.23424578]
Number of samples with inclination measurements: 40
Number of outliers in gyro data: 0 of 160
Number of outliers in inclination data: 18 of 40
Number of outliers found for x: 38 of 160
Number of outliers found for y: 65 of 160
#### DEBUG local y-direction (horizontal reference)
[-0.01543236 -0.97205491 -0.23424578]
#### DEBUG local x-direction (vertical reference)
[-0.01543236 -0.97205491 -0.23424578]
Number of samples with inclination measurements: 41
Number of outliers in gyro data: 2 of 156
Number of outliers in inclination data: 14 of 41
Number of outliers found for x: 31 of 156
Number of outliers found for y: 57 of 156
Running function compare_sagittal_displacement for case Integrate with arguments
{'var_acc': 1, 'var_incl': 1, 'var_angvel': 1, 'resetAtIC': True, 'anTime': 60, 'lambda_acc': 1, 'startTime': 150, 'marker': 'ANKLE', 'lambda_gyro': 1, 'subject': 'S6', 'gThreshold': 0.5, 'mocapdata': '/media/ubuntu-15-10/home/kjartan/nvg/Data/S6/NVG_2012_S6_N.tsv', 'plotResults': False, 'trial': 'N', 'imu': 'LA', 'startAtZero': False, 'lambda_incl': 0.1, 'nHarmonics': 24, 'useCyclic': False}
2012-09-19 18:26:41.276000
2012-09-19, 16:30:12.271438
[[ 0.         -0.01185086 -0.99992978]
 [ 0.          0.99992978 -0.01185086]
 [ 1.          0.          0.        ]]
Saggital direction from marker data
[-0.99992978 -0.01185086  0.        ]
Vertical reference direction from IMU
[ 0.  0.  1.]
--------------------------------------------
Number of cycles: 28
--------------------------------------------
Saggital direction from IMU
[-0.0901275  -0.23196768  0.96853912]
Vertical reference direction from IMU
[-0.90592801  0.11273798 -0.40814776]
Running function compare_sagittal_displacement for case Fourier-series with arguments
{'var_acc': 1, 'var_incl': 1, 'var_angvel': 1, 'resetAtIC': True, 'anTime': 60, 'lambda_acc': 1, 'startTime': 210, 'marker': 'ANKLE', 'lambda_gyro': 1, 'useLS': False, 'subject': 'S6', 'gThreshold': 0.5, 'mocapdata': '/media/ubuntu-15-10/home/kjartan/nvg/Data/S6/NVG_2012_S6_N.tsv', 'plotResults': False, 'trial': 'N', 'imu': 'LA', 'startAtZero': False, 'lambda_incl': 0.1, 'nHarmonics': 24}
2012-09-19 18:26:41.276000
2012-09-19, 16:30:12.271438
[[ 0.         -0.0168025  -0.99985883]
 [ 0.          0.99985883 -0.0168025 ]
 [ 1.          0.          0.        ]]
Saggital direction from marker data
[-0.99985883 -0.0168025   0.        ]
Vertical reference direction from IMU
[ 0.  0.  1.]
--------------------------------------------
Number of cycles: 21
--------------------------------------------
Saggital direction from IMU
[-0.18882274 -0.34122372  0.92082156]
Vertical reference direction from IMU
[-0.90592801  0.11273798 -0.40814776]
#### DEBUG local y-direction (horizontal reference)
[ 0.03655606 -0.93948197 -0.34064245]
#### DEBUG local x-direction (vertical reference)
[ 0.03655606 -0.93948197 -0.34064245]
Number of samples with inclination measurements: 40
Number of outliers in gyro data: 0 of 160
Number of outliers in inclination data: 16 of 40
Number of outliers found for x: 43 of 160
Number of outliers found for y: 51 of 160
#### DEBUG local y-direction (horizontal reference)
[ 0.03655606 -0.93948197 -0.34064245]
#### DEBUG local x-direction (vertical reference)
[ 0.03655606 -0.93948197 -0.34064245]
Number of samples with inclination measurements: 40
Number of outliers in gyro data: 5 of 141
Number of outliers in inclination data: 13 of 40
Number of outliers found for x: 21 of 141
Number of outliers found for y: 35 of 141
#### DEBUG local y-direction (horizontal reference)
[ 0.03655606 -0.93948197 -0.34064245]
#### DEBUG local x-direction (vertical reference)
[ 0.03655606 -0.93948197 -0.34064245]
Number of samples with inclination measurements: 37
Number of outliers in gyro data: 4 of 107
Number of outliers in inclination data: 22 of 37
Number of outliers found for x: 11 of 107
Number of outliers found for y: 19 of 107
#### DEBUG local y-direction (horizontal reference)
[ 0.03655606 -0.93948197 -0.34064245]
#### DEBUG local x-direction (vertical reference)
[ 0.03655606 -0.93948197 -0.34064245]
Number of samples with inclination measurements: 40
Number of outliers in gyro data: 2 of 159
Number of outliers in inclination data: 11 of 40
Number of outliers found for x: 40 of 159
Number of outliers found for y: 56 of 159
#### DEBUG local y-direction (horizontal reference)
[ 0.03655606 -0.93948197 -0.34064245]
#### DEBUG local x-direction (vertical reference)
[ 0.03655606 -0.93948197 -0.34064245]
Number of samples with inclination measurements: 35
Number of outliers in gyro data: 2 of 160
Number of outliers in inclination data: 15 of 35
Number of outliers found for x: 39 of 160
Number of outliers found for y: 54 of 160
#### DEBUG local y-direction (horizontal reference)
[ 0.03655606 -0.93948197 -0.34064245]
#### DEBUG local x-direction (vertical reference)
[ 0.03655606 -0.93948197 -0.34064245]
Number of samples with inclination measurements: 37
Number of outliers in gyro data: 2 of 157
Number of outliers in inclination data: 21 of 37
Number of outliers found for x: 33 of 157
Number of outliers found for y: 47 of 157
#### DEBUG local y-direction (horizontal reference)
[ 0.03655606 -0.93948197 -0.34064245]
#### DEBUG local x-direction (vertical reference)
[ 0.03655606 -0.93948197 -0.34064245]
Number of samples with inclination measurements: 36
Number of outliers in gyro data: 3 of 100
Number of outliers in inclination data: 22 of 36
Number of outliers found for x: 9 of 100
Number of outliers found for y: 16 of 100
#### DEBUG local y-direction (horizontal reference)
[ 0.03655606 -0.93948197 -0.34064245]
#### DEBUG local x-direction (vertical reference)
[ 0.03655606 -0.93948197 -0.34064245]
Number of samples with inclination measurements: 41
Number of outliers in gyro data: 3 of 156
Number of outliers in inclination data: 17 of 41
Number of outliers found for x: 43 of 156
Number of outliers found for y: 56 of 156
#### DEBUG local y-direction (horizontal reference)
[ 0.03655606 -0.93948197 -0.34064245]
#### DEBUG local x-direction (vertical reference)
[ 0.03655606 -0.93948197 -0.34064245]
Number of samples with inclination measurements: 42
Number of outliers in gyro data: 3 of 155
Number of outliers in inclination data: 18 of 42
Number of outliers found for x: 30 of 155
Number of outliers found for y: 63 of 155
#### DEBUG local y-direction (horizontal reference)
[ 0.03655606 -0.93948197 -0.34064245]
#### DEBUG local x-direction (vertical reference)
[ 0.03655606 -0.93948197 -0.34064245]
Number of samples with inclination measurements: 31
Number of outliers in gyro data: 0 of 154
Number of outliers in inclination data: 12 of 31
Number of outliers found for x: 34 of 154
Number of outliers found for y: 55 of 154
#### DEBUG local y-direction (horizontal reference)
[ 0.03655606 -0.93948197 -0.34064245]
#### DEBUG local x-direction (vertical reference)
[ 0.03655606 -0.93948197 -0.34064245]
Number of samples with inclination measurements: 33
Number of outliers in gyro data: 0 of 156
Number of outliers in inclination data: 15 of 33
Number of outliers found for x: 36 of 156
Number of outliers found for y: 53 of 156
#### DEBUG local y-direction (horizontal reference)
[ 0.03655606 -0.93948197 -0.34064245]
#### DEBUG local x-direction (vertical reference)
[ 0.03655606 -0.93948197 -0.34064245]
Number of samples with inclination measurements: 35
Number of outliers in gyro data: 3 of 158
Number of outliers in inclination data: 15 of 35
Number of outliers found for x: 45 of 158
Number of outliers found for y: 62 of 158
#### DEBUG local y-direction (horizontal reference)
[ 0.03655606 -0.93948197 -0.34064245]
#### DEBUG local x-direction (vertical reference)
[ 0.03655606 -0.93948197 -0.34064245]
Number of samples with inclination measurements: 37
Number of outliers in gyro data: 2 of 88
Number of outliers in inclination data: 26 of 37
Number of outliers found for x: 4 of 88
Number of outliers found for y: 7 of 88
#### DEBUG local y-direction (horizontal reference)
[ 0.03655606 -0.93948197 -0.34064245]
#### DEBUG local x-direction (vertical reference)
[ 0.03655606 -0.93948197 -0.34064245]
Number of samples with inclination measurements: 39
Number of outliers in gyro data: 0 of 156
Number of outliers in inclination data: 16 of 39
Number of outliers found for x: 37 of 156
Number of outliers found for y: 50 of 156
#### DEBUG local y-direction (horizontal reference)
[ 0.03655606 -0.93948197 -0.34064245]
#### DEBUG local x-direction (vertical reference)
[ 0.03655606 -0.93948197 -0.34064245]
Number of samples with inclination measurements: 38
Number of outliers in gyro data: 0 of 155
Number of outliers in inclination data: 10 of 38
Number of outliers found for x: 30 of 155
Number of outliers found for y: 55 of 155
#### DEBUG local y-direction (horizontal reference)
[ 0.03655606 -0.93948197 -0.34064245]
#### DEBUG local x-direction (vertical reference)
[ 0.03655606 -0.93948197 -0.34064245]
Number of samples with inclination measurements: 31
Number of outliers in gyro data: 4 of 106
Number of outliers in inclination data: 20 of 31
Number of outliers found for x: 10 of 106
Number of outliers found for y: 13 of 106
#### DEBUG local y-direction (horizontal reference)
[ 0.03655606 -0.93948197 -0.34064245]
#### DEBUG local x-direction (vertical reference)
[ 0.03655606 -0.93948197 -0.34064245]
Number of samples with inclination measurements: 37
Number of outliers in gyro data: 1 of 156
Number of outliers in inclination data: 19 of 37
Number of outliers found for x: 29 of 156
Number of outliers found for y: 53 of 156
#### DEBUG local y-direction (horizontal reference)
[ 0.03655606 -0.93948197 -0.34064245]
#### DEBUG local x-direction (vertical reference)
[ 0.03655606 -0.93948197 -0.34064245]
Number of samples with inclination measurements: 38
Number of outliers in gyro data: 0 of 158
Number of outliers in inclination data: 18 of 38
Number of outliers found for x: 26 of 158
Number of outliers found for y: 56 of 158
#### DEBUG local y-direction (horizontal reference)
[ 0.03655606 -0.93948197 -0.34064245]
#### DEBUG local x-direction (vertical reference)
[ 0.03655606 -0.93948197 -0.34064245]
Number of samples with inclination measurements: 35
Number of outliers in gyro data: 1 of 154
Number of outliers in inclination data: 14 of 35
Number of outliers found for x: 30 of 154
Number of outliers found for y: 46 of 154
#### DEBUG local y-direction (horizontal reference)
[ 0.03655606 -0.93948197 -0.34064245]
#### DEBUG local x-direction (vertical reference)
[ 0.03655606 -0.93948197 -0.34064245]
Number of samples with inclination measurements: 37
Number of outliers in gyro data: 3 of 153
Number of outliers in inclination data: 15 of 37
Number of outliers found for x: 23 of 153
Number of outliers found for y: 48 of 153
#### DEBUG local y-direction (horizontal reference)
[ 0.03655606 -0.93948197 -0.34064245]
#### DEBUG local x-direction (vertical reference)
[ 0.03655606 -0.93948197 -0.34064245]
Number of samples with inclination measurements: 39
Number of outliers in gyro data: 0 of 158
Number of outliers in inclination data: 14 of 39
Number of outliers found for x: 27 of 158
Number of outliers found for y: 52 of 158
#### DEBUG local y-direction (horizontal reference)
[ 0.03655606 -0.93948197 -0.34064245]
#### DEBUG local x-direction (vertical reference)
[ 0.03655606 -0.93948197 -0.34064245]
Number of samples with inclination measurements: 39
Number of outliers in gyro data: 0 of 154
Number of outliers in inclination data: 14 of 39
Number of outliers found for x: 28 of 154
Number of outliers found for y: 54 of 154
#### DEBUG local y-direction (horizontal reference)
[ 0.03655606 -0.93948197 -0.34064245]
#### DEBUG local x-direction (vertical reference)
[ 0.03655606 -0.93948197 -0.34064245]
Number of samples with inclination measurements: 35
Number of outliers in gyro data: 1 of 156
Number of outliers in inclination data: 13 of 35
Number of outliers found for x: 35 of 156
Number of outliers found for y: 42 of 156
#### DEBUG local y-direction (horizontal reference)
[ 0.03655606 -0.93948197 -0.34064245]
#### DEBUG local x-direction (vertical reference)
[ 0.03655606 -0.93948197 -0.34064245]
Number of samples with inclination measurements: 37
Number of outliers in gyro data: 1 of 155
Number of outliers in inclination data: 14 of 37
Number of outliers found for x: 30 of 155
Number of outliers found for y: 53 of 155
#### DEBUG local y-direction (horizontal reference)
[ 0.03655606 -0.93948197 -0.34064245]
#### DEBUG local x-direction (vertical reference)
[ 0.03655606 -0.93948197 -0.34064245]
Number of samples with inclination measurements: 40
Number of outliers in gyro data: 2 of 158
Number of outliers in inclination data: 13 of 40
Number of outliers found for x: 40 of 158
Number of outliers found for y: 49 of 158
#### DEBUG local y-direction (horizontal reference)
[ 0.03655606 -0.93948197 -0.34064245]
#### DEBUG local x-direction (vertical reference)
[ 0.03655606 -0.93948197 -0.34064245]
Number of samples with inclination measurements: 38
Number of outliers in gyro data: 0 of 157
Number of outliers in inclination data: 13 of 38
Number of outliers found for x: 39 of 157
Number of outliers found for y: 54 of 157
#### DEBUG local y-direction (horizontal reference)
[ 0.03655606 -0.93948197 -0.34064245]
#### DEBUG local x-direction (vertical reference)
[ 0.03655606 -0.93948197 -0.34064245]
Number of samples with inclination measurements: 37
Number of outliers in gyro data: 0 of 159
Number of outliers in inclination data: 14 of 37
Number of outliers found for x: 36 of 159
Number of outliers found for y: 58 of 159
#### DEBUG local y-direction (horizontal reference)
[ 0.03655606 -0.93948197 -0.34064245]
#### DEBUG local x-direction (vertical reference)
[ 0.03655606 -0.93948197 -0.34064245]
Number of samples with inclination measurements: 37
Number of outliers in gyro data: 0 of 155
Number of outliers in inclination data: 13 of 37
Number of outliers found for x: 32 of 155
Number of outliers found for y: 57 of 155
#### DEBUG local y-direction (horizontal reference)
[ 0.03655606 -0.93948197 -0.34064245]
#### DEBUG local x-direction (vertical reference)
[ 0.03655606 -0.93948197 -0.34064245]
Number of samples with inclination measurements: 40
Number of outliers in gyro data: 1 of 159
Number of outliers in inclination data: 19 of 40
Number of outliers found for x: 37 of 159
Number of outliers found for y: 61 of 159
#### DEBUG local y-direction (horizontal reference)
[ 0.03655606 -0.93948197 -0.34064245]
#### DEBUG local x-direction (vertical reference)
[ 0.03655606 -0.93948197 -0.34064245]
Number of samples with inclination measurements: 41
Number of outliers in gyro data: 2 of 158
Number of outliers in inclination data: 16 of 41
Number of outliers found for x: 30 of 158
Number of outliers found for y: 56 of 158
#### DEBUG local y-direction (horizontal reference)
[ 0.03655606 -0.93948197 -0.34064245]
#### DEBUG local x-direction (vertical reference)
[ 0.03655606 -0.93948197 -0.34064245]
Number of samples with inclination measurements: 42
Number of outliers in gyro data: 0 of 161
Number of outliers in inclination data: 22 of 42
Number of outliers found for x: 40 of 161
Number of outliers found for y: 74 of 161
#### DEBUG local y-direction (horizontal reference)
[ 0.03655606 -0.93948197 -0.34064245]
#### DEBUG local x-direction (vertical reference)
[ 0.03655606 -0.93948197 -0.34064245]
Number of samples with inclination measurements: 39
Number of outliers in gyro data: 2 of 159
Number of outliers in inclination data: 17 of 39
Number of outliers found for x: 41 of 159
Number of outliers found for y: 63 of 159
#### DEBUG local y-direction (horizontal reference)
[ 0.03655606 -0.93948197 -0.34064245]
#### DEBUG local x-direction (vertical reference)
[ 0.03655606 -0.93948197 -0.34064245]
Number of samples with inclination measurements: 38
Number of outliers in gyro data: 0 of 157
Number of outliers in inclination data: 13 of 38
Number of outliers found for x: 33 of 157
Number of outliers found for y: 62 of 157
#### DEBUG local y-direction (horizontal reference)
[ 0.03655606 -0.93948197 -0.34064245]
#### DEBUG local x-direction (vertical reference)
[ 0.03655606 -0.93948197 -0.34064245]
Number of samples with inclination measurements: 39
Number of outliers in gyro data: 0 of 158
Number of outliers in inclination data: 16 of 39
Number of outliers found for x: 35 of 158
Number of outliers found for y: 54 of 158
#### DEBUG local y-direction (horizontal reference)
[ 0.03655606 -0.93948197 -0.34064245]
#### DEBUG local x-direction (vertical reference)
[ 0.03655606 -0.93948197 -0.34064245]
Number of samples with inclination measurements: 45
Number of outliers in gyro data: 0 of 159
Number of outliers in inclination data: 20 of 45
Number of outliers found for x: 38 of 159
Number of outliers found for y: 55 of 159
#### DEBUG local y-direction (horizontal reference)
[ 0.03655606 -0.93948197 -0.34064245]
#### DEBUG local x-direction (vertical reference)
[ 0.03655606 -0.93948197 -0.34064245]
Number of samples with inclination measurements: 31
Number of outliers in gyro data: 1 of 159
Number of outliers in inclination data: 13 of 31
Number of outliers found for x: 30 of 159
Number of outliers found for y: 47 of 159
#### DEBUG local y-direction (horizontal reference)
[ 0.03655606 -0.93948197 -0.34064245]
#### DEBUG local x-direction (vertical reference)
[ 0.03655606 -0.93948197 -0.34064245]
Number of samples with inclination measurements: 41
Number of outliers in gyro data: 0 of 159
Number of outliers in inclination data: 14 of 41
Number of outliers found for x: 31 of 159
Number of outliers found for y: 51 of 159
#### DEBUG local y-direction (horizontal reference)
[ 0.03655606 -0.93948197 -0.34064245]
#### DEBUG local x-direction (vertical reference)
[ 0.03655606 -0.93948197 -0.34064245]
Number of samples with inclination measurements: 37
Number of outliers in gyro data: 0 of 158
Number of outliers in inclination data: 13 of 37
Number of outliers found for x: 43 of 158
Number of outliers found for y: 53 of 158
#### DEBUG local y-direction (horizontal reference)
[ 0.03655606 -0.93948197 -0.34064245]
#### DEBUG local x-direction (vertical reference)
[ 0.03655606 -0.93948197 -0.34064245]
Number of samples with inclination measurements: 38
Number of outliers in gyro data: 0 of 157
Number of outliers in inclination data: 18 of 38
Number of outliers found for x: 43 of 157
Number of outliers found for y: 53 of 157
#### DEBUG local y-direction (horizontal reference)
[ 0.03655606 -0.93948197 -0.34064245]
#### DEBUG local x-direction (vertical reference)
[ 0.03655606 -0.93948197 -0.34064245]
Number of samples with inclination measurements: 41
Number of outliers in gyro data: 0 of 161
Number of outliers in inclination data: 19 of 41
Number of outliers found for x: 38 of 161
Number of outliers found for y: 63 of 161
#### DEBUG local y-direction (horizontal reference)
[ 0.03655606 -0.93948197 -0.34064245]
#### DEBUG local x-direction (vertical reference)
[ 0.03655606 -0.93948197 -0.34064245]
Number of samples with inclination measurements: 46
Number of outliers in gyro data: 3 of 162
Number of outliers in inclination data: 28 of 46
Number of outliers found for x: 46 of 162
Number of outliers found for y: 66 of 162
#### DEBUG local y-direction (horizontal reference)
[ 0.03655606 -0.93948197 -0.34064245]
#### DEBUG local x-direction (vertical reference)
[ 0.03655606 -0.93948197 -0.34064245]
Number of samples with inclination measurements: 41
Number of outliers in gyro data: 2 of 163
Number of outliers in inclination data: 18 of 41
Number of outliers found for x: 37 of 163
Number of outliers found for y: 73 of 163
#### DEBUG local y-direction (horizontal reference)
[ 0.03655606 -0.93948197 -0.34064245]
#### DEBUG local x-direction (vertical reference)
[ 0.03655606 -0.93948197 -0.34064245]
Number of samples with inclination measurements: 32
Number of outliers in gyro data: 3 of 102
Number of outliers in inclination data: 23 of 32
Number of outliers found for x: 9 of 102
Number of outliers found for y: 23 of 102
#### DEBUG local y-direction (horizontal reference)
[ 0.03655606 -0.93948197 -0.34064245]
#### DEBUG local x-direction (vertical reference)
[ 0.03655606 -0.93948197 -0.34064245]
Number of samples with inclination measurements: 42
Number of outliers in gyro data: 0 of 162
Number of outliers in inclination data: 15 of 42
Number of outliers found for x: 28 of 162
Number of outliers found for y: 54 of 162
Running function compare_sagittal_displacement for case Integrate with arguments
{'var_acc': 1, 'var_incl': 1, 'var_angvel': 1, 'resetAtIC': True, 'anTime': 60, 'lambda_acc': 1, 'startTime': 210, 'marker': 'ANKLE', 'lambda_gyro': 1, 'subject': 'S6', 'gThreshold': 0.5, 'mocapdata': '/media/ubuntu-15-10/home/kjartan/nvg/Data/S6/NVG_2012_S6_N.tsv', 'plotResults': False, 'trial': 'N', 'imu': 'LA', 'startAtZero': False, 'lambda_incl': 0.1, 'nHarmonics': 24, 'useCyclic': False}
2012-09-19 18:26:41.276000
2012-09-19, 16:30:12.271438
[[ 0.         -0.0168025  -0.99985883]
 [ 0.          0.99985883 -0.0168025 ]
 [ 1.          0.          0.        ]]
Saggital direction from marker data
[-0.99985883 -0.0168025   0.        ]
Vertical reference direction from IMU
[ 0.  0.  1.]
--------------------------------------------
Number of cycles: 21
--------------------------------------------
Saggital direction from IMU
[-0.18882274 -0.34122372  0.92082156]
Vertical reference direction from IMU
[-0.90592801  0.11273798 -0.40814776]
Running function compare_sagittal_displacement for case Fourier-series with arguments
{'var_acc': 1, 'var_incl': 1, 'var_angvel': 1, 'resetAtIC': True, 'anTime': 60, 'lambda_acc': 1, 'startTime': 270, 'marker': 'ANKLE', 'lambda_gyro': 1, 'useLS': False, 'subject': 'S6', 'gThreshold': 0.5, 'mocapdata': '/media/ubuntu-15-10/home/kjartan/nvg/Data/S6/NVG_2012_S6_N.tsv', 'plotResults': False, 'trial': 'N', 'imu': 'LA', 'startAtZero': False, 'lambda_incl': 0.1, 'nHarmonics': 24}
2012-09-19 18:26:41.276000
2012-09-19, 16:30:12.271438
[[ 0.         -0.02046016 -0.99979067]
 [ 0.          0.99979067 -0.02046016]
 [ 1.          0.          0.        ]]
Saggital direction from marker data
[-0.99979067 -0.02046016  0.        ]
Vertical reference direction from IMU
[ 0.  0.  1.]
--------------------------------------------
Number of cycles: 21
--------------------------------------------
Saggital direction from IMU
[-0.13173622 -0.37225313  0.91873455]
Vertical reference direction from IMU
[-0.90592801  0.11273798 -0.40814776]
#### DEBUG local y-direction (horizontal reference)
[ 0.05065312 -0.92812899 -0.36879649]
#### DEBUG local x-direction (vertical reference)
[ 0.05065312 -0.92812899 -0.36879649]
Number of samples with inclination measurements: 41
Number of outliers in gyro data: 1 of 162
Number of outliers in inclination data: 16 of 41
Number of outliers found for x: 29 of 162
Number of outliers found for y: 59 of 162
#### DEBUG local y-direction (horizontal reference)
[ 0.05065312 -0.92812899 -0.36879649]
#### DEBUG local x-direction (vertical reference)
[ 0.05065312 -0.92812899 -0.36879649]
Number of samples with inclination measurements: 35
Number of outliers in gyro data: 1 of 158
Number of outliers in inclination data: 16 of 35
Number of outliers found for x: 29 of 158
Number of outliers found for y: 54 of 158
#### DEBUG local y-direction (horizontal reference)
[ 0.05065312 -0.92812899 -0.36879649]
#### DEBUG local x-direction (vertical reference)
[ 0.05065312 -0.92812899 -0.36879649]
Number of samples with inclination measurements: 39
Number of outliers in gyro data: 1 of 89
Number of outliers in inclination data: 26 of 39
Number of outliers found for x: 7 of 89
Number of outliers found for y: 8 of 89
#### DEBUG local y-direction (horizontal reference)
[ 0.05065312 -0.92812899 -0.36879649]
#### DEBUG local x-direction (vertical reference)
[ 0.05065312 -0.92812899 -0.36879649]
Number of samples with inclination measurements: 38
Number of outliers in gyro data: 0 of 161
Number of outliers in inclination data: 13 of 38
Number of outliers found for x: 38 of 161
Number of outliers found for y: 53 of 161
#### DEBUG local y-direction (horizontal reference)
[ 0.05065312 -0.92812899 -0.36879649]
#### DEBUG local x-direction (vertical reference)
[ 0.05065312 -0.92812899 -0.36879649]
Number of samples with inclination measurements: 45
Number of outliers in gyro data: 2 of 159
Number of outliers in inclination data: 22 of 45
Number of outliers found for x: 28 of 159
Number of outliers found for y: 55 of 159
#### DEBUG local y-direction (horizontal reference)
[ 0.05065312 -0.92812899 -0.36879649]
#### DEBUG local x-direction (vertical reference)
[ 0.05065312 -0.92812899 -0.36879649]
Number of samples with inclination measurements: 37
Number of outliers in gyro data: 0 of 164
Number of outliers in inclination data: 19 of 37
Number of outliers found for x: 38 of 164
Number of outliers found for y: 57 of 164
#### DEBUG local y-direction (horizontal reference)
[ 0.05065312 -0.92812899 -0.36879649]
#### DEBUG local x-direction (vertical reference)
[ 0.05065312 -0.92812899 -0.36879649]
Number of samples with inclination measurements: 37
Number of outliers in gyro data: 0 of 160
Number of outliers in inclination data: 11 of 37
Number of outliers found for x: 29 of 160
Number of outliers found for y: 53 of 160
#### DEBUG local y-direction (horizontal reference)
[ 0.05065312 -0.92812899 -0.36879649]
#### DEBUG local x-direction (vertical reference)
[ 0.05065312 -0.92812899 -0.36879649]
Number of samples with inclination measurements: 36
Number of outliers in gyro data: 1 of 158
Number of outliers in inclination data: 12 of 36
Number of outliers found for x: 35 of 158
Number of outliers found for y: 48 of 158
#### DEBUG local y-direction (horizontal reference)
[ 0.05065312 -0.92812899 -0.36879649]
#### DEBUG local x-direction (vertical reference)
[ 0.05065312 -0.92812899 -0.36879649]
Number of samples with inclination measurements: 40
Number of outliers in gyro data: 0 of 160
Number of outliers in inclination data: 15 of 40
Number of outliers found for x: 39 of 160
Number of outliers found for y: 54 of 160
#### DEBUG local y-direction (horizontal reference)
[ 0.05065312 -0.92812899 -0.36879649]
#### DEBUG local x-direction (vertical reference)
[ 0.05065312 -0.92812899 -0.36879649]
Number of samples with inclination measurements: 38
Number of outliers in gyro data: 2 of 160
Number of outliers in inclination data: 15 of 38
Number of outliers found for x: 50 of 160
Number of outliers found for y: 31 of 160
#### DEBUG local y-direction (horizontal reference)
[ 0.05065312 -0.92812899 -0.36879649]
#### DEBUG local x-direction (vertical reference)
[ 0.05065312 -0.92812899 -0.36879649]
Number of samples with inclination measurements: 37
Number of outliers in gyro data: 0 of 160
Number of outliers in inclination data: 12 of 37
Number of outliers found for x: 46 of 160
Number of outliers found for y: 50 of 160
#### DEBUG local y-direction (horizontal reference)
[ 0.05065312 -0.92812899 -0.36879649]
#### DEBUG local x-direction (vertical reference)
[ 0.05065312 -0.92812899 -0.36879649]
Number of samples with inclination measurements: 39
Number of outliers in gyro data: 1 of 161
Number of outliers in inclination data: 13 of 39
Number of outliers found for x: 37 of 161
Number of outliers found for y: 52 of 161
#### DEBUG local y-direction (horizontal reference)
[ 0.05065312 -0.92812899 -0.36879649]
#### DEBUG local x-direction (vertical reference)
[ 0.05065312 -0.92812899 -0.36879649]
Number of samples with inclination measurements: 39
Number of outliers in gyro data: 2 of 160
Number of outliers in inclination data: 10 of 39
Number of outliers found for x: 40 of 160
Number of outliers found for y: 44 of 160
#### DEBUG local y-direction (horizontal reference)
[ 0.05065312 -0.92812899 -0.36879649]
#### DEBUG local x-direction (vertical reference)
[ 0.05065312 -0.92812899 -0.36879649]
Number of samples with inclination measurements: 36
Number of outliers in gyro data: 2 of 158
Number of outliers in inclination data: 10 of 36
Number of outliers found for x: 28 of 158
Number of outliers found for y: 53 of 158
#### DEBUG local y-direction (horizontal reference)
[ 0.05065312 -0.92812899 -0.36879649]
#### DEBUG local x-direction (vertical reference)
[ 0.05065312 -0.92812899 -0.36879649]
Number of samples with inclination measurements: 38
Number of outliers in gyro data: 1 of 89
Number of outliers in inclination data: 24 of 38
Number of outliers found for x: 7 of 89
Number of outliers found for y: 9 of 89
#### DEBUG local y-direction (horizontal reference)
[ 0.05065312 -0.92812899 -0.36879649]
#### DEBUG local x-direction (vertical reference)
[ 0.05065312 -0.92812899 -0.36879649]
Number of samples with inclination measurements: 36
Number of outliers in gyro data: 0 of 160
Number of outliers in inclination data: 17 of 36
Number of outliers found for x: 39 of 160
Number of outliers found for y: 56 of 160
#### DEBUG local y-direction (horizontal reference)
[ 0.05065312 -0.92812899 -0.36879649]
#### DEBUG local x-direction (vertical reference)
[ 0.05065312 -0.92812899 -0.36879649]
Number of samples with inclination measurements: 41
Number of outliers in gyro data: 0 of 162
Number of outliers in inclination data: 16 of 41
Number of outliers found for x: 31 of 162
Number of outliers found for y: 61 of 162
#### DEBUG local y-direction (horizontal reference)
[ 0.05065312 -0.92812899 -0.36879649]
#### DEBUG local x-direction (vertical reference)
[ 0.05065312 -0.92812899 -0.36879649]
Number of samples with inclination measurements: 36
Number of outliers in gyro data: 0 of 160
Number of outliers in inclination data: 17 of 36
Number of outliers found for x: 43 of 160
Number of outliers found for y: 61 of 160
#### DEBUG local y-direction (horizontal reference)
[ 0.05065312 -0.92812899 -0.36879649]
#### DEBUG local x-direction (vertical reference)
[ 0.05065312 -0.92812899 -0.36879649]
Number of samples with inclination measurements: 42
Number of outliers in gyro data: 0 of 162
Number of outliers in inclination data: 20 of 42
Number of outliers found for x: 34 of 162
Number of outliers found for y: 61 of 162
#### DEBUG local y-direction (horizontal reference)
[ 0.05065312 -0.92812899 -0.36879649]
#### DEBUG local x-direction (vertical reference)
[ 0.05065312 -0.92812899 -0.36879649]
Number of samples with inclination measurements: 40
Number of outliers in gyro data: 1 of 159
Number of outliers in inclination data: 14 of 40
Number of outliers found for x: 38 of 159
Number of outliers found for y: 59 of 159
#### DEBUG local y-direction (horizontal reference)
[ 0.05065312 -0.92812899 -0.36879649]
#### DEBUG local x-direction (vertical reference)
[ 0.05065312 -0.92812899 -0.36879649]
Number of samples with inclination measurements: 34
Number of outliers in gyro data: 0 of 158
Number of outliers in inclination data: 14 of 34
Number of outliers found for x: 40 of 158
Number of outliers found for y: 63 of 158
#### DEBUG local y-direction (horizontal reference)
[ 0.05065312 -0.92812899 -0.36879649]
#### DEBUG local x-direction (vertical reference)
[ 0.05065312 -0.92812899 -0.36879649]
Number of samples with inclination measurements: 40
Number of outliers in gyro data: 1 of 89
Number of outliers in inclination data: 31 of 40
Number of outliers found for x: 5 of 89
Number of outliers found for y: 6 of 89
#### DEBUG local y-direction (horizontal reference)
[ 0.05065312 -0.92812899 -0.36879649]
#### DEBUG local x-direction (vertical reference)
[ 0.05065312 -0.92812899 -0.36879649]
Number of samples with inclination measurements: 39
Number of outliers in gyro data: 1 of 90
Number of outliers in inclination data: 25 of 39
Number of outliers found for x: 6 of 90
Number of outliers found for y: 9 of 90
#### DEBUG local y-direction (horizontal reference)
[ 0.05065312 -0.92812899 -0.36879649]
#### DEBUG local x-direction (vertical reference)
[ 0.05065312 -0.92812899 -0.36879649]
Number of samples with inclination measurements: 39
Number of outliers in gyro data: 2 of 168
Number of outliers in inclination data: 10 of 39
Number of outliers found for x: 24 of 168
Number of outliers found for y: 48 of 168
#### DEBUG local y-direction (horizontal reference)
[ 0.05065312 -0.92812899 -0.36879649]
#### DEBUG local x-direction (vertical reference)
[ 0.05065312 -0.92812899 -0.36879649]
Number of samples with inclination measurements: 36
Number of outliers in gyro data: 2 of 89
Number of outliers in inclination data: 24 of 36
Number of outliers found for x: 7 of 89
Number of outliers found for y: 11 of 89
#### DEBUG local y-direction (horizontal reference)
[ 0.05065312 -0.92812899 -0.36879649]
#### DEBUG local x-direction (vertical reference)
[ 0.05065312 -0.92812899 -0.36879649]
Number of samples with inclination measurements: 45
Number of outliers in gyro data: 0 of 165
Number of outliers in inclination data: 23 of 45
Number of outliers found for x: 40 of 165
Number of outliers found for y: 71 of 165
#### DEBUG local y-direction (horizontal reference)
[ 0.05065312 -0.92812899 -0.36879649]
#### DEBUG local x-direction (vertical reference)
[ 0.05065312 -0.92812899 -0.36879649]
Number of samples with inclination measurements: 45
Number of outliers in gyro data: 1 of 165
Number of outliers in inclination data: 13 of 45
Number of outliers found for x: 38 of 165
Number of outliers found for y: 50 of 165
#### DEBUG local y-direction (horizontal reference)
[ 0.05065312 -0.92812899 -0.36879649]
#### DEBUG local x-direction (vertical reference)
[ 0.05065312 -0.92812899 -0.36879649]
Number of samples with inclination measurements: 42
Number of outliers in gyro data: 2 of 165
Number of outliers in inclination data: 16 of 42
Number of outliers found for x: 36 of 165
Number of outliers found for y: 51 of 165
#### DEBUG local y-direction (horizontal reference)
[ 0.05065312 -0.92812899 -0.36879649]
#### DEBUG local x-direction (vertical reference)
[ 0.05065312 -0.92812899 -0.36879649]
Number of samples with inclination measurements: 32
Number of outliers in gyro data: 0 of 168
Number of outliers in inclination data: 11 of 32
Number of outliers found for x: 38 of 168
Number of outliers found for y: 46 of 168
#### DEBUG local y-direction (horizontal reference)
[ 0.05065312 -0.92812899 -0.36879649]
#### DEBUG local x-direction (vertical reference)
[ 0.05065312 -0.92812899 -0.36879649]
Number of samples with inclination measurements: 38
Number of outliers in gyro data: 2 of 163
Number of outliers in inclination data: 15 of 38
Number of outliers found for x: 32 of 163
Number of outliers found for y: 53 of 163
#### DEBUG local y-direction (horizontal reference)
[ 0.05065312 -0.92812899 -0.36879649]
#### DEBUG local x-direction (vertical reference)
[ 0.05065312 -0.92812899 -0.36879649]
Number of samples with inclination measurements: 36
Number of outliers in gyro data: 2 of 91
Number of outliers in inclination data: 27 of 36
Number of outliers found for x: 9 of 91
Number of outliers found for y: 12 of 91
#### DEBUG local y-direction (horizontal reference)
[ 0.05065312 -0.92812899 -0.36879649]
#### DEBUG local x-direction (vertical reference)
[ 0.05065312 -0.92812899 -0.36879649]
Number of samples with inclination measurements: 36
Number of outliers in gyro data: 0 of 161
Number of outliers in inclination data: 13 of 36
Number of outliers found for x: 36 of 161
Number of outliers found for y: 62 of 161
#### DEBUG local y-direction (horizontal reference)
[ 0.05065312 -0.92812899 -0.36879649]
#### DEBUG local x-direction (vertical reference)
[ 0.05065312 -0.92812899 -0.36879649]
Number of samples with inclination measurements: 39
Number of outliers in gyro data: 0 of 162
Number of outliers in inclination data: 14 of 39
Number of outliers found for x: 29 of 162
Number of outliers found for y: 60 of 162
#### DEBUG local y-direction (horizontal reference)
[ 0.05065312 -0.92812899 -0.36879649]
#### DEBUG local x-direction (vertical reference)
[ 0.05065312 -0.92812899 -0.36879649]
Number of samples with inclination measurements: 35
Number of outliers in gyro data: 1 of 161
Number of outliers in inclination data: 14 of 35
Number of outliers found for x: 33 of 161
Number of outliers found for y: 51 of 161
#### DEBUG local y-direction (horizontal reference)
[ 0.05065312 -0.92812899 -0.36879649]
#### DEBUG local x-direction (vertical reference)
[ 0.05065312 -0.92812899 -0.36879649]
Number of samples with inclination measurements: 40
Number of outliers in gyro data: 0 of 166
Number of outliers in inclination data: 16 of 40
Number of outliers found for x: 36 of 166
Number of outliers found for y: 53 of 166
#### DEBUG local y-direction (horizontal reference)
[ 0.05065312 -0.92812899 -0.36879649]
#### DEBUG local x-direction (vertical reference)
[ 0.05065312 -0.92812899 -0.36879649]
Number of samples with inclination measurements: 35
Number of outliers in gyro data: 0 of 164
Number of outliers in inclination data: 17 of 35
Number of outliers found for x: 50 of 164
Number of outliers found for y: 67 of 164
#### DEBUG local y-direction (horizontal reference)
[ 0.05065312 -0.92812899 -0.36879649]
#### DEBUG local x-direction (vertical reference)
[ 0.05065312 -0.92812899 -0.36879649]
Number of samples with inclination measurements: 43
Number of outliers in gyro data: 3 of 159
Number of outliers in inclination data: 20 of 43
Number of outliers found for x: 30 of 159
Number of outliers found for y: 46 of 159
#### DEBUG local y-direction (horizontal reference)
[ 0.05065312 -0.92812899 -0.36879649]
#### DEBUG local x-direction (vertical reference)
[ 0.05065312 -0.92812899 -0.36879649]
Number of samples with inclination measurements: 41
Number of outliers in gyro data: 1 of 163
Number of outliers in inclination data: 18 of 41
Number of outliers found for x: 35 of 163
Number of outliers found for y: 59 of 163
#### DEBUG local y-direction (horizontal reference)
[ 0.05065312 -0.92812899 -0.36879649]
#### DEBUG local x-direction (vertical reference)
[ 0.05065312 -0.92812899 -0.36879649]
Number of samples with inclination measurements: 38
Number of outliers in gyro data: 2 of 163
Number of outliers in inclination data: 17 of 38
Number of outliers found for x: 32 of 163
Number of outliers found for y: 48 of 163
Running function compare_sagittal_displacement for case Integrate with arguments
{'var_acc': 1, 'var_incl': 1, 'var_angvel': 1, 'resetAtIC': True, 'anTime': 60, 'lambda_acc': 1, 'startTime': 270, 'marker': 'ANKLE', 'lambda_gyro': 1, 'subject': 'S6', 'gThreshold': 0.5, 'mocapdata': '/media/ubuntu-15-10/home/kjartan/nvg/Data/S6/NVG_2012_S6_N.tsv', 'plotResults': False, 'trial': 'N', 'imu': 'LA', 'startAtZero': False, 'lambda_incl': 0.1, 'nHarmonics': 24, 'useCyclic': False}
2012-09-19 18:26:41.276000
2012-09-19, 16:30:12.271438
[[ 0.         -0.02046016 -0.99979067]
 [ 0.          0.99979067 -0.02046016]
 [ 1.          0.          0.        ]]
Saggital direction from marker data
[-0.99979067 -0.02046016  0.        ]
Vertical reference direction from IMU
[ 0.  0.  1.]
--------------------------------------------
Number of cycles: 21
--------------------------------------------
Saggital direction from IMU
[-0.13173622 -0.37225313  0.91873455]
Vertical reference direction from IMU
[-0.90592801  0.11273798 -0.40814776]

In [6]:
gc.collect()
for i in get_objects():
    after[type(i)] += 1

print [(k, after[k] - before[k]) for k in after if after[k] - before[k]]


[(<class 'multiprocessing.process.AuthenticationString'>, 2), (<class 'traitlets.traitlets.Integer'>, 64), (<class 'decimal._Log10Memoize'>, 2), (<class 'matplotlib.docstring.Substitution'>, 2), (<class 'scipy.stats._discrete_distns.boltzmann_gen'>, 2), (<class '_ast.Index'>, 14), (<class 'jupyter_client.adapter.V5toV4'>, 2), (<class 'IPython.core.history.HistoryManager'>, 2), (<class 'scipy.stats._continuous_distns.tukeylambda_gen'>, 2), (<class 'json.encoder.JSONEncoder'>, 2), (<class 'numpy.lib.index_tricks.CClass'>, 2), (<class '_ast.In'>, 2), (<class 'pyparsing.StringStart'>, 2), (<class 'scipy.stats._continuous_distns.gilbrat_gen'>, 2), (<class 'numpy.core.numerictypes._typedict'>, 12), (<class 'scipy.stats._continuous_distns.gumbel_l_gen'>, 2), (<class 'enum.EnumMeta'>, 4), (<class 'IPython.core.inputtransformer.assemble_python_lines'>, 2), (<class 'sympy.core.numbers.One'>, 2), (<class 'sympy.polys.polyoptions.OptionType'>, 50), (<class 'ctypes._FuncPtr'>, 2), (<class 'scipy.stats._continuous_distns.logistic_gen'>, 2), (<type 'pandas.algos.Enum'>, 10), (<class '_ast.BinOp'>, 6), (<class 'IPython.core.magic_arguments.argument'>, 130), (<class 'boto.vendored.six.Module_six_moves_urllib_robotparser'>, 2), (<class 'matplotlib.Verbose'>, 2), (<class '_ast.Module'>, 4), (<class 'pkg_resources._vendor.pyparsing.StringStart'>, 2), (<class 'six.Module_six_moves_urllib_request'>, 2), (<class 'IPython.utils.coloransi.ColorSchemeTable'>, 8), (<class 'multiprocessing.process._MainProcess'>, 2), (<class 'sympy.polys.domains.realfield.RealField'>, 2), (<class 'traitlets.traitlets.MetaHasDescriptors'>, 2), (<class 'mpmath.ctx_fp.FPContext'>, 2), (<class 'ipykernel.kernelapp.IPKernelApp'>, 2), (<class 'scipy.stats._continuous_distns.laplace_gen'>, 2), (<class '_ast.NotIn'>, 2), (<class 'pyparsing.StringEnd'>, 4), (<class 'pandas.compat.numpy.function.CompatValidator'>, 42), (<class 'traitlets.traitlets.Float'>, 14), (<class 'IPython.core.prefilter.PrefilterHandler'>, 2), (<class 'pandas.tseries.offsets.Hour'>, 2), (<type '_ctypes.CField'>, 10), (<class 'zmq.sugar.tracker.MessageTracker'>, 2), (<class 'IPython.core.payload.PayloadManager'>, 2), (<class 'prompt_toolkit.filters.base._AndCache'>, 2), (<class 'IPython.core.magic.MagicAlias'>, 12), (<class 'IPython.core.formatters.MarkdownFormatter'>, 2), (<class 'dateutil.parser.parserinfo'>, 2), (<class 'pkg_resources._vendor.pyparsing.StringEnd'>, 2), (<class 'matplotlib.cbook.GetRealpathAndStat'>, 2), (<class 'jupyter_client.adapter.V4toV5'>, 2), (<class 'pytz.lazy.LazyList'>, 2), (<type 'functools.partial'>, 50), (<class 'scipy.stats._continuous_distns.rdist_gen'>, 2), (<class 'decimal.Context'>, 6), (<class 'ipykernel.ipkernel.IPythonKernel'>, 2), (<class 'pandas.indexes.range.RangeIndex'>, 2), (<class 'pandas.types.generic.ABCBase'>, 2), (<class 'IPython.core.autocall.ZMQExitAutocall'>, 2), (<class '_ast.comprehension'>, 3), (<class '_strptime.TimeRE'>, 2), (<class 'IPython.core.completer.IPCompleter'>, 2), (<class 'matplotlib.rcsetup.ValidateInStrings'>, 40), (<class 'scipy.stats._continuous_distns.genexpon_gen'>, 2), (<type 'pandas.tslib.Enum'>, 10), (<class 'boto.vendored.six.Module_six_moves_urllib'>, 2), (<class 'pandas.types.generic.ABCBase'>, 2), (<class 'prompt_toolkit.styles.from_dict._StyleFromDict'>, 2), (<class 'numpy.lib.polynomial.poly1d'>, 8), (<class 'scipy.stats._continuous_distns.nct_gen'>, 2), (<class 'boto.vendored.six.MovedModule'>, 86), (<class 'IPython.core.formatters.SVGFormatter'>, 2), (<class 'traitlets.traitlets.CFloat'>, 18), (<type 'slice'>, 314), (<class 'numpy.testing.nosetester.NoseTester'>, 112), (<class 'dateutil.parser._tzparser'>, 2), (<class '_ast.And'>, 2), (<class 'scipy.stats._continuous_distns.reciprocal_gen'>, 2), (<class 'scipy.stats._continuous_distns.halfnorm_gen'>, 2), (<class 'mpmath.libmp.six.MovedModule'>, 68), (<class 'matplotlib.externals.six.Module_six_moves_urllib_error'>, 2), (<class 'sympy.core.facts.FactRules'>, 2), (<class 'sympy.polys.domains.mpelements.ComplexElement'>, 6), (<class 'prompt_toolkit.terminal.vt100_input._IsPrefixOfLongerMatchCache'>, 2), (<type 'h5py.h5.H5PYConfig'>, 2), (<class 'scipy.stats._continuous_distns.mielke_gen'>, 2), (<class 'sympy.sets.fancysets.Reals'>, 2), (<type 'tuple'>, 25164), (<class 'sympy.core.numbers.Zero'>, 2), (<class 'py._apipkg.ApiModule'>, 20), (<class 'pkg_resources.EntryPoint'>, 264), (<class 'prompt_toolkit.styles.base.Attrs'>, 152), (<class 'pandas.tseries.converter.DatetimeConverter'>, 8), (<class 'IPython.core.formatters.PNGFormatter'>, 2), (<class 'scipy.stats._continuous_distns.cosine_gen'>, 2), (<class 'pyparsing.Combine'>, 34), (<class 'sympy.assumptions.ask.AssumptionKeys'>, 2), (<class 'scipy.stats._continuous_distns.gengamma_gen'>, 2), (<class 'pandas.tslib.Timedelta'>, 20), (<class 'pyparsing.Optional'>, 16), (<class '_ast.Or'>, 2), (<class 'pandas.core.config.CallableDynamicDoc'>, 8), (<type 'collections.deque'>, 62), (<class 'scipy.stats._discrete_distns.zipf_gen'>, 2), (<class 'mpmath.ctx_iv.MPIntervalContext'>, 2), (<class 'ipykernel.parentpoller.ParentPollerUnix'>, 2), (<class 'IPython.core.prefilter.MagicHandler'>, 2), (<class 'IPython.utils._signatures._ParameterKind'>, 10), (<class 'scipy.stats._continuous_distns.burr_gen'>, 2), (<class 'scipy.stats._continuous_distns.loggamma_gen'>, 2), (<class 'sympy.core.symbol.Symbol'>, 2), (<type 'collections.defaultdict'>, 36), (<class 'pandas.core.config.RegisteredOption'>, 78), (<class 'scipy.stats._continuous_distns.f_gen'>, 2), (<class 'pygments.lexer.LexerMeta'>, 6), (<class 'sympy.polys.domains.mpelements.RealElement'>, 16), (<type 'scipy.interpolate.interpnd.Enum'>, 10), (<class 'traitlets.traitlets.MetaHasTraits'>, 332), (<class 'pyparsing.Group'>, 46), (<class 'h5py.h5.ByteStringContext'>, 2), (<type 'exceptions.MemoryError'>, 2), (<class 'pandas.tseries.offsets.Day'>, 2), (<class 'pyparsing.SkipTo'>, 6), (<class 'scipy.stats._continuous_distns.pearson3_gen'>, 2), (<class 'pandas.types.generic.ABCBase'>, 2), (<type 'generator'>, 18), (<class 'pygments.lexer.include'>, 46), (<class 'pandas.tslib.LocaleTime'>, 2), (<class 'scipy.stats._discrete_distns.dlaplace_gen'>, 2), (<class 'random.Random'>, 4), (<class 'pandas.types.generic.ABCBase'>, 2), (<class 'pkg_resources._vendor.six.Module_six_moves_urllib_response'>, 2), (<class 'pkg_resources._vendor.pyparsing.Combine'>, 14), (<class 'pandas.sparse.panel.SparsePanelAxis'>, 4), (<type 'type'>, 6415), (<class 'IPython.core.formatters.JPEGFormatter'>, 2), (<class 'sympy.polys.domains.mpelements.MPContext'>, 4), (<class 'pandas.types.generic.ABCBase'>, 2), (<class 'dateutil.rrule.weekday'>, 14), (<class 'pkg_resources._vendor.pyparsing.Empty'>, 10), (<class 'pathlib2._WindowsFlavour'>, 2), (<class 'py._apipkg.AliasModule'>, 2), (<class 'pkg_resources.DistInfoDistribution'>, 50), (<class '_ast.ListComp'>, 3), (<class 'pyparsing.Dict'>, 6), (<class 'IPython.core.magics.logging.LoggingMagics'>, 2), (<class 'sympy.core.mul.Mul'>, 2), (<class 'tornado.stack_context._State'>, 2), (<class 'numpy.ma.core.MaskedConstant'>, 2), (<type '_json.Scanner'>, 2), (<class 'mpmath.rational.mpq'>, 38), (<class 'IPython.utils._signatures.Parameter'>, 788), (<type 'dict'>, 27851), (<class 'six.Module_six_moves_urllib_response'>, 2), (<class 'sympy.core.function.UndefinedFunction'>, 2), (<class 'matplotlib.cbook.maxdict'>, 16), (<class 'sympy.core.numbers.NegativeInfinity'>, 2), (<class 'pkg_resources._vendor.pyparsing.Group'>, 10), (<class 'pandas.core.nanops.disallow'>, 22), (<class 'prompt_toolkit.utils._CharSizesCache'>, 2), (<class 'sympy.core.add.Add'>, 2), (<type 'zipimport.zipimporter'>, 28), (<class 'IPython.core.extensions.ExtensionManager'>, 2), (<class 'tornado.platform.posix.Waker'>, 4), (<class '_ast.Add'>, 2), (<class 'traitlets.traitlets.ObserveHandler'>, 76), (<type 'operator.itemgetter'>, 1386), (<class 'pyparsing.Suppress'>, 36), (<class 'pyparsing.Regex'>, 54), (<class 'pandas.tseries.offsets.Minute'>, 2), (<class 'IPython.core.prefilter.AutoHandler'>, 2), (<class 'logging.Formatter'>, 4), (<class 'dateutil.parser.parser'>, 2), (<class 'pyparsing.And'>, 168), (<class 'pyparsing._Constants'>, 2), (<class 'unittest.loader.TestLoader'>, 2), (<type 'operator.attrgetter'>, 74), (<class 'matplotlib.rcsetup.ValidateInterval'>, 18), (<class 'IPython.core.completer.CompletionSplitter'>, 2), (<class 'six.Module_six_moves_urllib_robotparser'>, 2), (<class 'pkg_resources._vendor.pyparsing.Forward'>, 4), (<class 'mpmath.libmp.six.MovedAttribute'>, 18), (<class 'IPython.core.formatters.LatexFormatter'>, 2), (<class 'pkg_resources._vendor.pyparsing.Dict'>, 2), (<class 'scipy.stats._multivariate.invwishart_gen'>, 2), (<class 'IPython.core.excolors.Deprec'>, 2), (<class 'prompt_toolkit.filters.base._OrList'>, 2), (<class 'codecs.CodecInfo'>, 20), (<class 'decorator.FullArgSpec'>, 2), (<class 'scipy.stats._discrete_distns.logser_gen'>, 2), (<type 'operator.methodcaller'>, 24), (<class 'pkg_resources._vendor.pyparsing.And'>, 78), (<class 'pkg_resources._vendor.pyparsing.Regex'>, 40), (<class 'traitlets.traitlets.Set'>, 12), (<class '_ast.Sub'>, 2), (<class 'traitlets.traitlets.ValidateHandler'>, 30), (<class 'pandas.types.generic.ABCBase'>, 2), (<class 'tornado.concurrent.DummyExecutor'>, 2), (<class 'numpy.lib.index_tricks.nd_grid'>, 4), (<class 'pandas.tseries.offsets.Second'>, 2), (<class 'traitlets.traitlets.CBytes'>, 8), (<class 'sympy.polys.domains.pythonrationalfield.PythonRationalField'>, 2), (<class 'pandas.types.generic.ABCBase'>, 2), (<class 'scipy.stats._continuous_distns.chi2_gen'>, 2), (<class 'pickleshare.PickleShareDB'>, 2), (<class 'ipykernel.comm.manager.CommManager'>, 2), (<class 'pkg_resources._vendor.pyparsing.Suppress'>, 36), (<class 'ipywidgets.widgets.widget_link.WidgetTraitTuple'>, 4), (<class 'mpmath.libmp.six._MovedItems'>, 2), (<class 'sympy.core.numbers.NegativeOne'>, 2), (<class 'sympy.assumptions.assume.Predicate'>, 72), (<class 'IPython.core.magic.MagicsManager'>, 2), (<class 'pandas.tseries.converter.TimeConverter'>, 2), (<type 'cell'>, 11575), (<class 'mpmath.ctx_iv.ivmpf_constant'>, 22), (<class '_ast.Mult'>, 2), (<class 'scipy.stats._discrete_distns.skellam_gen'>, 2), (<class 'traitlets.traitlets.DefaultHandler'>, 54), (<class 'scipy.stats._multivariate.multivariate_normal_gen'>, 2), (<class 'logging.PlaceHolder'>, 8), (<class 'pandas.tseries.offsets.Milli'>, 2), (<class 'pandas.io.pytables.IndexCol'>, 4), (<class 'matplotlib.font_manager.TempCache'>, 4), (<class 'pkg_resources.Distribution'>, 14), (<class 'six.Module_six_moves_urllib'>, 2), (<class 'IPython.core.magics.pylab.PylabMagics'>, 2), (<class 'IPython.core.formatters.JSONFormatter'>, 2), (<class 'zmq.sugar.poll.Poller'>, 12), (<class 'scipy.stats._continuous_distns.anglit_gen'>, 2), (<class 'matplotlib.externals.six.Module_six_moves_urllib_robotparser'>, 2), (<class 'uuid.UUID'>, 8), (<class 'pkg_resources._vendor.pyparsing.Or'>, 2), (<class 'scipy.stats._discrete_distns.nbinom_gen'>, 2), (<class 'sympy.core.numbers.Integer'>, 8), (<type 'classobj'>, 622), (<class 'IPython.core.prefilter.EmacsHandler'>, 2), (<class 'scipy.stats._continuous_distns.gennorm_gen'>, 2), (<class '_ast.Div'>, 2), (<class 'numpy.lib._datasource._FileOpeners'>, 2), (<class 'pandas.tseries.offsets.DateOffset'>, 2), (<class 'pandas.tseries.offsets.Micro'>, 2), (<class 'pkg_resources.EggInfoDistribution'>, 330), (<type 'instance'>, 976), (<class 'sympy.sets.sets.ProductSet'>, 2), (<class 'sympy.sets.sets.FiniteSet'>, 4), (<class 'matplotlib.cbook.Grouper'>, 4), (<class 'prompt_toolkit.filters.cli.EmacsInsertMode'>, 2), (<class 'pyparsing.MatchFirst'>, 22), (<class 'ipykernel.pylab.config.InlineBackend'>, 2), (<class 'pkg_resources._vendor.packaging._structures.NegativeInfinity'>, 2), (<class 'pkg_resources._vendor.six.Module_six_moves_urllib'>, 2), (<type 'instancemethod'>, 6164), (<class 'sympy.polys.domains.gmpyrationalfield.GMPYRationalField'>, 2), (<class 'IPython.core.formatters.JavascriptFormatter'>, 2), (<class 'pandas.types.generic.ABCBase'>, 2), (<class 'scipy.stats._multivariate.dirichlet_gen'>, 2), (<class 'traitlets.traitlets.List'>, 84), (<class '_ast.Mod'>, 2), (<class 'logging.Manager'>, 2), (<class 'pandas.core.indexing._IndexSlice'>, 2), (<class 'pandas.tseries.offsets.Nano'>, 2), (<class 'pkg_resources._vendor.pyparsing.MatchFirst'>, 30), (<class 'pandas.types.generic.ABCBase'>, 2), (<class 'calendar.TextCalendar'>, 2), (<class 'matplotlib.externals.six.Module_six_moves_urllib'>, 2), (<class 'IPython.utils._process_posix.ProcessHandler'>, 2), (<class 'scipy.stats._continuous_distns.fatiguelife_gen'>, 2), (<class 'sympy.polys.domains.mpelements.ComplexElement'>, 2), (<class 'sympy.polys.orderings.InverseOrder'>, 6), (<class 'nvg.utilities.time_series.TimeSeries'>, 660), (<class 'scipy.stats._continuous_distns.semicircular_gen'>, 2), (<class 'matplotlib.mathtext.Ship'>, 2), (<class 'scipy.stats._continuous_distns.exponpow_gen'>, 2), (<class 'prompt_toolkit.cache.SimpleCache'>, 52), (<class 'boto.vendored.six.MovedAttribute'>, 166), (<class 'IPython.core.magics.code.CodeMagics'>, 2), (<class 'matplotlib.colors.ColorConverter'>, 2), (<class 'pkg_resources.manifest_mod'>, 10), (<class 'traitlets.utils.sentinel.Sentinel'>, 4), (<class 'IPython.core.formatters.PDFFormatter'>, 2), (<class 'zmq.eventloop.zmqstream.ZMQStream'>, 8), (<class 'pandas.tslib.Timestamp'>, 8), (<type 'pandas.tslib.__pyx_scope_struct_4__op_unary_method'>, 8), (<class 'IPython.core.profiledir.ProfileDir'>, 2), (<class 'IPython.utils.strdispatch.StrDispatch'>, 2), (<class '_ast.Pow'>, 2), (<class 'scipy.stats._continuous_distns.lomax_gen'>, 2), (<class 'pyparsing.Each'>, 8), (<class 'scipy._lib._util.DeprecatedImport'>, 4), (<class 'tornado.stack_context.NullContext'>, 4), (<class 'threading._MainThread'>, 2), (<class 'IPython.core.interactiveshell.SeparateUnicode'>, 6), (<type 'classmethod_descriptor'>, 48), (<type 'builtin_function_or_method'>, 5092), (<class 'scipy.stats._continuous_distns.alpha_gen'>, 2), (<class 'traitlets.traitlets.CBool'>, 12), (<class 'scipy.stats._continuous_distns.exponweib_gen'>, 2), (<class 'scipy.stats._continuous_distns.recipinvgauss_gen'>, 2), (<class 'scipy.stats._continuous_distns.dgamma_gen'>, 2), (<class 'logging.RootLogger'>, 2), (<class 'scipy.stats._discrete_distns.hypergeom_gen'>, 2), (<class 'sympy.core.assumptions.ManagedProperties'>, 256), (<class 'IPython.utils._signatures.Signature'>, 78), (<class 'collections.OrderedDict'>, 100), (<class 'sympy.core.evaluate._global_evaluate'>, 2), (<class 'IPython.core.prefilter.PrefilterManager'>, 2), (<type 'h5py.h5p.PropClassID'>, 22), (<class 'pandas.tseries.offsets.MonthBegin'>, 2), (<class 'scipy.stats._continuous_distns.nakagami_gen'>, 2), (<type 'pandas.lib.Enum'>, 10), (<class '_ast.Call'>, 4), (<class 'IPython.core.inputtransformer.StatelessInputTransformer'>, 8), (<class 'pandas.tseries.offsets.BusinessDay'>, 6), (<class '_ast.LShift'>, 2), (<type 'module'>, 3525), (<class 'pandas.tseries.offsets.CustomBusinessDay'>, 10), (<class 'scipy.stats._continuous_distns.johnsonsb_gen'>, 2), (<class 'pandas.tseries.converter.PeriodConverter'>, 2), (<class 'cycler.Cycler'>, 28), (<class 'traitlets.traitlets.Enum'>, 12), (<class 'boto.pyami.config.Config'>, 2), (<class 'prompt_toolkit.cache.FastDictCache'>, 2), (<type 'scipy.optimize._lsq.givens_elimination.Enum'>, 10), (<type 'h5py.h5t.TypeReferenceID'>, 4), (<class 'sympy.core.containers.Tuple'>, 4), (<class 'prompt_toolkit.terminal.vt100_output._16ColorCache'>, 4), (<class 'IPython.lib.backgroundjobs.BackgroundJobManager'>, 2), (<class 'prompt_toolkit.filters.base._OrCache'>, 2), (<class 'pandas.util.nosetester.NoseTester'>, 2), (<class 'scipy.stats._continuous_distns.erlang_gen'>, 2), (<class 'IPython.core.formatters.DisplayFormatter'>, 2), (<class '_ast.RShift'>, 2), (<class 'pandas.types.generic.ABCBase'>, 2), (<class 'zmq.eventloop.ioloop.ZMQPoller'>, 4), (<class 'scipy.stats._continuous_distns.invgamma_gen'>, 2), (<class 'IPython.core.interactiveshell.ExecutionResult'>, 2), (<class 'nvg.capture.marker.MarkerCapture'>, 60), (<class 'zipfile.ZipInfo'>, 564), (<class 'traitlets.traitlets.CaselessStrEnum'>, 54), (<class 'pandas.types.generic.ABCBase'>, 2), (<class 'zmq.sugar.context.Context'>, 4), (<class 'scipy.stats._continuous_distns.uniform_gen'>, 2), (<type 'weakref'>, 11401), (<class 'IPython.core.magics.namespace.NamespaceMagics'>, 2), (<type '_lrucache.hashseq'>, 32), (<class 'traitlets.traitlets.Tuple'>, 14), (<type 'method_descriptor'>, 3311), (<class 'prompt_toolkit.filters.base._InvertCache'>, 2), (<class '_ast.Num'>, 2), (<class 'IPython.core.inputtransformer.CoroutineInputTransformer'>, 12), (<class 'scipy.stats._continuous_distns.halfcauchy_gen'>, 2), (<class 'sympy.sets.sets.EmptySet'>, 2), (<class '_ast.BitOr'>, 2), (<class 'matplotlib.RcParams'>, 46), (<class 'zmq.eventloop.ioloop.ZMQIOLoop'>, 4), (<class 'sympy.core.cache._cache'>, 2), (<class 'pkg_resources.WorkingSet'>, 2), (<class 'ipykernel.iostream.BackgroundSocket'>, 2), (<class 'boto.vendored.six._MovedItems'>, 2), (<class 'traitlets.config.application.LevelFormatter'>, 2), (<type 'h5py._objects.__pyx_scope_struct__with_phil'>, 642), (<type 'weakcallableproxy'>, 2), (<class 'matplotlib.legend_handler.HandlerPatch'>, 4), (<class 'mpmath.ctx_mp_python.constant'>, 28), (<class 'scipy.stats._continuous_distns.powerlaw_gen'>, 2), (<class 'sympy.core.numbers.Catalan'>, 2), (<class 'logging.Logger'>, 20), (<class 'six.MovedModule'>, 86), (<class 'pygments.lexer._This'>, 2), (<class 'scipy.stats._discrete_distns.geom_gen'>, 2), (<class 'pathlib2.PosixPath'>, 2), (<class 'sympy.core.numbers.ComplexInfinity'>, 2), (<class 'traitlets.traitlets.Dict'>, 82), (<class '_ast.BitXor'>, 2), (<class 'pandas.tslib.NaTType'>, 2), (<class 'nvg.capture.marker.Marker3DOF'>, 660), (<class 'matplotlib.mlab.FormatInt'>, 6), (<class 'IPython.core.magics.basic.BasicMagics'>, 2), (<class 'IPython.core.ultratb.SyntaxTB'>, 2), (<class 'IPython.core.alias.Alias'>, 24), (<class 'argparse._ArgumentGroup'>, 72), (<type 'scipy.linalg._solve_toeplitz.Enum'>, 10), (<class 'matplotlib.rcsetup.validate_nseq_int'>, 2), (<class 'scipy.stats._continuous_distns.levy_gen'>, 2), (<class 'scipy.stats._continuous_distns.wald_gen'>, 2), (<type 'h5py.h5p.PropLCID'>, 2), (<type 'member_descriptor'>, 1255), (<class 'pygments.lexer.words'>, 32), (<class 'scipy.stats._continuous_distns.foldnorm_gen'>, 2), (<class 'py._apipkg.AliasModule'>, 2), (<class 'pandas.types.generic.ABCBase'>, 2), (<class 'pkg_resources._vendor.pyparsing.NotAny'>, 4), (<class 'matplotlib.mlab.FormatFloat'>, 4), (<type 'h5py.h5s.SpaceID'>, 2), (<class 'sympy.core.numbers.GoldenRatio'>, 2), (<class '_ast.BitAnd'>, 2), (<class 'scipy.stats._continuous_distns.invgauss_gen'>, 2), (<type 'h5py.h5p.PropLAID'>, 2), (<class 'storemagic.StoreMagics'>, 2), (<type 'getset_descriptor'>, 6080), (<class 'matplotlib.mlab.FormatString'>, 2), (<class 'pytz.UTC'>, 2), (<class 'ipykernel.heartbeat.Heartbeat'>, 2), (<class 'pandas.tseries.offsets.BQuarterEnd'>, 4), (<class 'scipy.stats._continuous_distns.chi_gen'>, 2), (<class 'pyparsing.OneOrMore'>, 18), (<class 'prompt_toolkit.keys.Key'>, 168), (<class 'scipy.stats._continuous_distns.levy_stable_gen'>, 2), (<class 'jupyter_client.session.Session'>, 2), (<type 'wrapper_descriptor'>, 4573), (<class 'pygments.lexer.RegexLexerMeta'>, 18), (<class '_ast.Subscript'>, 14), (<class 'sympy.polys.domains.pythonrational.PythonRational'>, 4), (<class 'pkg_resources._vendor.pyparsing.ZeroOrMore'>, 16), (<class '_ast.FloorDiv'>, 2), (<class 'sympy.core.symbol.Dummy'>, 32), (<class 'matplotlib.projections.ProjectionRegistry'>, 2), (<class 'numpy.core.getlimits.finfo'>, 4), (<class 'IPython.core.alias.AliasManager'>, 2), (<type 'cython_function_or_method'>, 62), (<type 'property'>, 5426), (<type 'scipy.spatial.qhull.Enum'>, 10), (<class 'sympy.sets.fancysets.Complexes'>, 2), (<class 'scipy.stats._continuous_distns.foldcauchy_gen'>, 2), (<type 'cython_binding_builtin_function_or_method'>, 14), (<class 'six.MovedAttribute'>, 166), (<class 'pkg_resources._vendor.six.MovedModule'>, 86), (<class 'traitlets.traitlets.Type'>, 42), (<class 'pytz.lazy.LazySet'>, 2), (<class 'prompt_toolkit.terminal.vt100_output._256ColorCache'>, 2), (<class 'pyparsing.ZeroOrMore'>, 18), (<type 'fused_cython_function'>, 120), (<type 'method-wrapper'>, 18), (<class '_ast.Name'>, 39), (<class 'scipy.stats._continuous_distns.frechet_l_gen'>, 4), (<class 'traitlets.traitlets.CRegExp'>, 4), (<class 'ssl.Purpose'>, 4), (<class 'pandas.types.generic._ABCGeneric'>, 2), (<class 'sympy.core.numbers.EulerGamma'>, 2), (<class 'sympy.polys.domains.mpelements.RealElement'>, 12), (<class 'matplotlib.externals.six.MovedModule'>, 88), (<class 'mpmath.ctx_mp_python.mpf'>, 10), (<class 'sympy.core.numbers.Exp1'>, 2), (<type 'set'>, 4928), (<class 'pkg_resources._vendor.pyparsing.OneOrMore'>, 4), (<class 'pygments.lexer._inherit'>, 2), (<class '_strptime.LocaleTime'>, 2), (<class 'IPython.core.prefilter.EmacsChecker'>, 2), (<class 'threading._RLock'>, 16), (<class 'scipy.stats._continuous_distns.gompertz_gen'>, 2), (<class 'pandas.core.base.AccessorProperty'>, 10), (<class 'scipy.stats._discrete_distns.planck_gen'>, 2), (<class 'matplotlib.legend_handler.HandlerLineCollection'>, 2), (<type 'frozenset'>, 220), (<class 'IPython.core.magics.auto.AutoMagics'>, 2), (<class 'pyparsing._NullToken'>, 2), (<class 'pandas.tseries.offsets.BusinessMonthBegin'>, 2), (<class 'pyparsing.Literal'>, 70), (<class 'scipy.stats._continuous_distns.exponnorm_gen'>, 2), (<class 'IPython.core.prefilter.MacroHandler'>, 2), (<class 'scipy.stats._continuous_distns.genextreme_gen'>, 2), (<type 'cython_function_or_method'>, 302), (<class 'mpmath.calculus.quadrature.TanhSinh'>, 6), (<class 'dateutil.tz.tz.tzutc'>, 2), (<class 'pkg_resources._vendor.pyparsing._NullToken'>, 2), (<type 'h5py.h5f.FileID'>, 2), (<class 'ipykernel.iostream.OutStream'>, 4), (<class 'pygments.lexer.combined'>, 24), (<class 'six._SixMetaPathImporter'>, 2), (<class 'sympy.core.numbers.Infinity'>, 2), (<class 'matplotlib.fontconfig_pattern.FontconfigPatternParser'>, 2), (<class 'IPython.core.display_trap.DisplayTrap'>, 2), (<class 'abc.abstractproperty'>, 56), (<class 'traitlets.traitlets.Instance'>, 144), (<class 'scipy.stats._discrete_distns.poisson_gen'>, 2), (<type 'scipy.linalg.cython_blas.Enum'>, 10), (<class 'pkg_resources._vendor.pyparsing.Literal'>, 112), (<class 'scipy.stats._continuous_distns.truncexpon_gen'>, 2), (<class 'matplotlib.legend_handler.HandlerRegularPolyCollection'>, 2), (<class 'IPython.core.magics.osm.OSMagics'>, 2), (<class 'pandas.tseries.offsets.MonthEnd'>, 8), (<class '_ast.AugAssign'>, 2), (<class 'scipy.stats._continuous_distns.halfgennorm_gen'>, 2), (<class '_ast.Invert'>, 2), (<class '_ast.Tuple'>, 3), (<class 'pkg_resources._vendor.six.Module_six_moves_urllib_robotparser'>, 2), (<type 'mtrand.RandomState'>, 2), (<class 'sympy.core.numbers.Rational'>, 4), (<type 'scipy.sparse.csgraph._reordering.Enum'>, 10), (<type 'cython_function_or_method'>, 652), (<class 'h5py._hl.files.File'>, 2), (<class 'sympy.core.assumptions.StdFactKB'>, 740), (<class 'ipykernel.comm.comm.Comm'>, 2), (<class 'pandas.tseries.offsets.CustomBusinessMonthEnd'>, 2), (<class 'IPython.core.prefilter.MacroChecker'>, 2), (<type 'h5py.h5t.TypeFloatID'>, 16), (<class 'pkg_resources._vendor.pyparsing.Optional'>, 22), (<class 'matplotlib.font_manager.FontProperties'>, 6), (<class 'scipy.stats._continuous_distns.hypsecant_gen'>, 2), (<class 'IPython.core.inputsplitter.IPythonInputSplitter'>, 2), (<class 'pyparsing.Keyword'>, 42), (<class 'matplotlib.legend_handler.HandlerPathCollection'>, 2), (<class '_ast.Not'>, 2), (<class 'scipy.stats._continuous_distns.johnsonsu_gen'>, 2), (<class 'ipywidgets.widgets.trait_types.Color'>, 14), (<class 'matplotlib.externals.six.MovedAttribute'>, 162), (<class 'sympy.core.numbers.NaN'>, 2), (<class 'sympy.core.numbers.ImaginaryUnit'>, 2), (<class 'numpy.core.getlimits.iinfo'>, 6), (<class 'IPython.core.builtin_trap.__BuiltinUndefined'>, 2), (<type '_ctypes.PyCStructType'>, 2), (<class 'six._MovedItems'>, 2), (<class 'scipy.stats._continuous_distns.fisk_gen'>, 2), (<class 'scipy.stats._continuous_distns.loglaplace_gen'>, 2), (<class 'IPython.core.prefilter.IPyAutocallChecker'>, 2), (<type 'enumerate'>, 2), (<class 'prompt_toolkit.filters.cli.ViInsertMode'>, 2), (<class 'matplotlib.path.Path'>, 29), (<class 'pandas.types.generic.ABCBase'>, 2), (<type 'frame'>, 116), (<type '_ctypes.PyCPointerType'>, 8), (<class 'sympy.core.function.Lambda'>, 2), (<type 'scipy.optimize._group_columns.Enum'>, 10), (<class 'mpmath.ctx_iv.ivmpf'>, 44), (<class 'IPython.utils.sentinel.Sentinel'>, 2), (<class '_ast.UAdd'>, 2), (<class 'pkg_resources._vendor.six.MovedAttribute'>, 166), (<class 'mpmath.ctx_mp_python.mpc'>, 2), (<type 'cython_function_or_method'>, 50), (<type '_ctypes.PyCArrayType'>, 2), (<class 'IPython.utils.ipstruct.Struct'>, 36), (<class 'sympy.polys.domains.groundtypes.GMPYInteger'>, 4), (<class 'IPython.core.builtin_trap.__HideBuiltin'>, 2), (<class 'traitlets.traitlets.Bytes'>, 4), (<class 'site._Printer'>, 6), (<class 'abc.ABCMeta'>, 516), (<type 'pandas.tslib.__pyx_scope_struct___make_error_func'>, 36), (<type '_ctypes.PyCSimpleType'>, 54), (<class 'scipy.stats._continuous_distns.pareto_gen'>, 2), (<class 'scipy.stats._continuous_distns.powerlognorm_gen'>, 2), (<class 'pygments.lexer.ProfilingRegexLexerMeta'>, 2), (<class 'threading._Condition'>, 46), (<type 'traceback'>, 2), (<class 'IPython.utils.PyColorize.Parser'>, 6), (<class 'boto.vendored.six._SixMetaPathImporter'>, 2), (<class '_ast.Load'>, 2), (<class 'scipy.stats._continuous_distns.ncf_gen'>, 2), (<class 'numpy.lib.function_base.vectorize'>, 826), (<class 'matplotlib.externals.six._SixMetaPathImporter'>, 2), (<class 'IPython.core.magics.execution.ExecutionMagics'>, 2), (<class '_ast.USub'>, 2), (<class 'site._Helper'>, 2), (<type '_ctypes.PyCFuncPtrType'>, 20), (<class 'matplotlib.legend_handler.HandlerErrorbar'>, 2), (<class 'pygments.lexers._automodule'>, 2), (<class 'sympy.polys.domains.gmpyintegerring.GMPYIntegerRing'>, 2), (<class 'sympy.polys.orderings.LexOrder'>, 2), (<class 'IPython.core.prefilter.AssignmentChecker'>, 2), (<class 'ctypes.CFunctionType'>, 2), (<class 'scipy.stats._continuous_distns.bradford_gen'>, 2), (<class 'IPython.core.formatters.HTMLFormatter'>, 2), (<class 'numpy.lib.index_tricks.IndexExpression'>, 4), (<class 'traitlets.traitlets.ForwardDeclaredInstance'>, 2), (<class 'scipy.stats._continuous_distns.norm_gen'>, 2), (<type 'cython_binding_builtin_function_or_method'>, 50), (<class 'pandas.tslib.TimeRE'>, 2), (<class '_weakrefset.WeakSet'>, 1548), (<class 'pkg_resources.MemoizedZipManifests'>, 2), (<type 'scipy.sparse._csparsetools.Enum'>, 10), (<class 'pkg_resources._vendor.six._SixMetaPathImporter'>, 2), (<class '_ast.Store'>, 2), (<class 'sympy.polys.domains.expressiondomain.ExpressionDomain'>, 2), (<class 'scipy.stats._continuous_distns.kstwobign_gen'>, 2), (<class 'pandas.core.internals.SingleBlockManager'>, 2), (<class 'sympy.polys.domains.groundtypes.GMPYRational'>, 4), (<class 'numpy.ma.core._minimum_operation'>, 2), (<type 'pandas.hashtable.Enum'>, 10), (<class 'IPython.utils.text.DollarFormatter'>, 2), (<class 'matplotlib.legend_handler.HandlerStem'>, 2), (<class 'matplotlib.textpath.TextToPath'>, 2), (<class 'scipy.stats._multivariate.matrix_normal_gen'>, 2), (<class 'scipy.stats._multivariate.wishart_gen'>, 2), (<class 'pandas.tseries.offsets.BusinessMonthEnd'>, 6), (<type 'function'>, 83285), (<class 'traitlets.traitlets.Unicode'>, 494), (<class 'scipy.stats._continuous_distns.ncx2_gen'>, 2), (<class 'sympy.core.numbers.Pi'>, 2), (<class 'numexpr.expressions.Expression'>, 2), (<class 'scipy.stats._discrete_distns.randint_gen'>, 2), (<class 'pandas.tseries.offsets.BYearEnd'>, 2), (<class 'sympy.core.singleton.Singleton'>, 50), (<class 'scipy.stats._discrete_distns.binom_gen'>, 2), (<class 'matplotlib.externals.six._MovedItems'>, 2), (<class 'prompt_toolkit.filters.cli.ViInsertMultipleMode'>, 2), (<type 'classmethod'>, 1716), (<class '_ast.Del'>, 2), (<class 'scipy.stats._continuous_distns.frechet_r_gen'>, 4), (<class 'scipy.stats._continuous_distns.triang_gen'>, 2), (<class 'prompt_toolkit.filters.base.Always'>, 24), (<class 'pyparsing.Word'>, 38), (<class 'prompt_toolkit.filters.types._FilterTypeMeta'>, 6), (<class 'IPython.core.builtin_trap.BuiltinTrap'>, 2), (<class 'ipykernel.zmqshell.ZMQDisplayPublisher'>, 2), (<class 'matplotlib.externals.six.Module_six_moves_urllib_request'>, 2), (<class 'matplotlib.mlab.FormatObj'>, 2), (<class 'matplotlib.legend_handler.HandlerTuple'>, 2), (<class 'scipy.stats._continuous_distns.maxwell_gen'>, 2), (<type 'staticmethod'>, 1592), (<class 'pandas.io.pytables.DataCol'>, 2), (<class 'IPython.core.prefilter.AutoMagicChecker'>, 2), (<class 'pkg_resources._vendor.pyparsing.Word'>, 28), (<class 'py._apipkg.AliasModule'>, 2), (<class 'zmq.sugar.socket.Socket'>, 19), (<class 'traitlets.traitlets.CUnicode'>, 58), (<class 'scipy.stats._continuous_distns.rice_gen'>, 2), (<class 'IPython.core.magics.extension.ExtensionMagics'>, 2), (<class 'scipy.stats._continuous_distns.dweibull_gen'>, 2), (<class 'ctypes.CDLL'>, 4), (<class 'pkg_resources._vendor.six._MovedItems'>, 2), (<class 'IPython.core.oinspect.Inspector'>, 2), (<class 'scipy.stats._continuous_distns.wrapcauchy_gen'>, 2), (<class 'numpy.ma.extras.mr_class'>, 2), (<class 'scipy.stats._continuous_distns.truncnorm_gen'>, 2), (<class 'scipy.stats._continuous_distns.levy_l_gen'>, 2), (<class 'IPython.core.magics.config.ConfigMagics'>, 2), (<class '_ast.Eq'>, 2), (<class 'traitlets.traitlets.Union'>, 4), (<class '_ast.AugLoad'>, 2), (<class '_ast.Print'>, 3), (<class 'scipy.stats._continuous_distns.expon_gen'>, 2), (<class 'IPython.core.magics.history.HistoryMagics'>, 2), (<class 'boto.vendored.six.Module_six_moves_urllib_error'>, 2), (<type '_ni_label.Enum'>, 10), (<class 'matplotlib.legend_handler.HandlerPolyCollection'>, 2), (<type 'scipy.interpolate._ppoly.Enum'>, 10), (<class 'numpy.core.numeric._unspecified'>, 2), (<class 'scipy.stats._continuous_distns.invweibull_gen'>, 2), (<class 'numexpr.expressions.Context'>, 2), (<class 'json.decoder.JSONDecoder'>, 2), (<class 'sympy.polys.orderings.GradedLexOrder'>, 2), (<class 'traitlets.traitlets.ObjectName'>, 24), (<class 'matplotlib.mathtext.MathTextParser'>, 2), (<class 'sympy.polys.domains.pythonintegerring.PythonIntegerRing'>, 2), (<class 'pandas.tseries.offsets.YearEnd'>, 4), (<class 'numpy.ma.core._arraymethod'>, 16), (<class 'pkg_resources._vendor.six.Module_six_moves_urllib_parse'>, 2), (<class 'scipy.stats._continuous_distns.halflogistic_gen'>, 2), (<class 'scipy.stats._continuous_distns.arcsine_gen'>, 2), (<class '_ast.NotEq'>, 2), (<class 'IPython.core.events.EventManager'>, 2), (<class '_ast.AugStore'>, 2), (<class 'pathlib2._PosixFlavour'>, 2), (<class 'dateutil._common.weekday'>, 14), (<class 'threading._Event'>, 12), (<class 'sympy.functions.elementary.miscellaneous.IdentityFunction'>, 2), (<class 'pygments.style.StyleMeta'>, 6), (<class 'logging.StreamHandler'>, 4), (<class 'pkg_resources._vendor.pyparsing.QuotedString'>, 4), (<class 'IPython.core.prefilter.PythonOpsChecker'>, 2), (<class 'boto.vendored.six.Module_six_moves_urllib_request'>, 2), (<class 'IPython.core.magics.script.ScriptMagics'>, 2), (<class 'pandas.types.generic.ABCBase'>, 2), (<class 'scipy.stats._continuous_distns.genlogistic_gen'>, 2), (<class 'ipykernel.zmqshell.KernelMagics'>, 2), (<class 'ctypes.PyDLL'>, 2), (<class 'scipy.stats._continuous_distns.vonmises_gen'>, 4), (<class 'pandas.core.series.Series'>, 2), (<class 'matplotlib.colors.LinearSegmentedColormap'>, 288), (<class 'matplotlib.legend_handler.HandlerLine2D'>, 2), (<class 'traitlets.traitlets.DottedObjectName'>, 12), (<class 'IPython.core.magics.display.DisplayMagics'>, 2), (<class 'pandas.tseries.offsets.YearBegin'>, 4), (<type 'fused_cython_function'>, 124), (<class 'traitlets.traitlets.Any'>, 70), (<type 'itertools.count'>, 16), (<class 'pkg_resources._vendor.packaging._structures.Infinity'>, 2), (<class 'numpy.core.machar.MachAr'>, 4), (<class 'string._TemplateMetaclass'>, 2), (<class 'dateutil.rrule._rrulestr'>, 2), (<class '_ast.Lt'>, 2), (<class 'pyparsing.NotAny'>, 6), (<class '_ast.Param'>, 2), (<type 'h5py.h5t.TypeOpaqueID'>, 2), (<class 'mpmath.calculus.quadrature.GaussLegendre'>, 6), (<class 'nvg.utilities.caching.CacheEntry'>, 90), (<class 'matplotlib.externals.six.Module_six_moves_urllib_response'>, 2), (<class 'scipy.stats._continuous_distns.lognorm_gen'>, 2), (<class 'scipy.stats._discrete_distns.bernoulli_gen'>, 2), (<class 'pandas.tseries.offsets.QuarterEnd'>, 4), (<class 'sympy.logic.boolalg.BooleanFalse'>, 2), (<class 'pandas.core.internals.FloatBlock'>, 2), (<class 'matplotlib.font_manager.FontManager'>, 2), (<class '_ast.Expr'>, 2), (<class 'scipy.stats._continuous_distns.gamma_gen'>, 2), (<class 'sympy.polys.domains.complexfield.ComplexField'>, 2), (<type 'h5py.h5t.TypeStringID'>, 4), (<class 'matplotlib.transforms.Bbox'>, 150), (<class 'matplotlib.cbook.Bunch'>, 5), (<class 'scipy._lib.decorator.getfullargspec'>, 2), (<class 'ctypes.LibraryLoader'>, 4), (<type 'exceptions.RuntimeError'>, 2), (<class 'traitlets.traitlets.Bool'>, 192), (<class 'scipy.stats._continuous_distns.powernorm_gen'>, 2), (<class 'traitlets.traitlets.Int'>, 6), (<type '_io.StringIO'>, 4), (<class 'pkg_resources._vendor.six.Module_six_moves_urllib_request'>, 2), (<class 'scipy.stats._continuous_distns.genpareto_gen'>, 2), (<class 'numpy.lib.index_tricks.RClass'>, 2), (<class '_ast.LtE'>, 2), (<class 'six.Module_six_moves_urllib_parse'>, 2), (<class 'matplotlib.colors.ListedColormap'>, 16), (<class 'pyparsing.Empty'>, 2), (<class 'pandas.types.dtypes.CategoricalDtype'>, 2), (<class 'pygments.token._TokenType'>, 260), (<class 'IPython.core.prefilter.AutocallChecker'>, 2), (<class 'scipy.stats._continuous_distns.ksone_gen'>, 2), (<class 'prompt_toolkit.filters.base.Never'>, 2), (<type 'h5py.h5t.TypeTimeID'>, 8), (<class 'ctypes._endian._swapped_meta'>, 2), (<type 'scipy.signal._max_len_seq_inner.Enum'>, 10), (<class 'IPython.core.magic_arguments.MagicArgumentParser'>, 36), (<class 'scipy.stats._continuous_distns.t_gen'>, 2), (<type 'pandas.algos.Node'>, 2), (<class 'pandas.core.base.FrozenList'>, 6), (<class 'matplotlib.font_manager.FontEntry'>, 1246), (<class 'scipy.stats._continuous_distns.rayleigh_gen'>, 2), (<class '_ast.Gt'>, 2), (<class 'scipy.stats._continuous_distns.genhalflogistic_gen'>, 2), (<class 'IPython.core.ultratb.AutoFormattedTB'>, 2), (<class 'pandas.core.config.DeprecatedOption'>, 4), (<class 'boto.NullHandler'>, 4), (<type 'pandas.lib.BlockPlacement'>, 2), (<class 'scipy.stats._continuous_distns.betaprime_gen'>, 2), (<class 'argparse._StoreAction'>, 80), (<class 'numpy.ma.core._maximum_operation'>, 2), (<class 'traitlets.traitlets.CInt'>, 22), (<class 'sympy.logic.boolalg.BooleanTrue'>, 2), (<class 'IPython.core.formatters.PlainTextFormatter'>, 2), (<class 'pandas.types.generic.ABCBase'>, 2), (<class 'ipykernel.zmqshell.ZMQInteractiveShell'>, 2), (<class 'matplotlib.mathtext.GlueSpec'>, 16), (<class 'pkg_resources._vendor.pyparsing._Constants'>, 2), (<class 'scipy.stats._continuous_distns.gausshyper_gen'>, 2), (<class 'decimal.Decimal'>, 12), (<class 'IPython.core.history.HistorySavingThread'>, 2), (<type 'scipy.sparse.csgraph._min_spanning_tree.Enum'>, 10), (<class 'ctypes.CFunctionType'>, 2), (<class 'matplotlib.backend_tools.Cursors'>, 2), (<class 'prompt_toolkit.buffer.AcceptAction'>, 4), (<class 'IPython.core.magics.UserMagics'>, 2), (<class 'ipykernel.displayhook.ZMQShellDisplayHook'>, 2), (<class '_ast.GtE'>, 2), (<class 'numexpr.cpuinfo.LinuxCPUInfo'>, 2), (<type 'h5py.h5t.TypeIntegerID'>, 48), (<class 'pygments.formatters._automodule'>, 2), (<class 'pandas.tseries.offsets.Week'>, 2), (<class 'pandas.tools.plotting._Options'>, 2), (<class 'ipykernel.iostream.IOPubThread'>, 2), (<class 'mpmath.ctx_mp.MPContext'>, 2), (<class 'sympy.assumptions.assume.AssumptionsContext'>, 2), (<class '_ast.Attribute'>, 2), (<class 'numexpr.utils.CacheDict'>, 4), (<type 'list'>, 19309), (<class 'sympy.core.numbers.Half'>, 2), (<class 'pytz.lazy.LazyList'>, 2), (<class 'py._apipkg.AliasModule'>, 2), (<class 'pandas.tseries.offsets.CustomBusinessMonthBegin'>, 2), (<class 'enum._RouteClassAttributeToGetattr'>, 4), (<class 'matplotlib.transforms.IdentityTransform'>, 2), (<class 'sympy.core.function.FunctionClass'>, 396), (<class 'ctypes.CFunctionType'>, 2), (<class 'pandas.core.config.DictWrapper'>, 2), (<class 'sympy.polys.orderings.ReversedGradedLexOrder'>, 2), (<class 'pandas.core.nanops.bottleneck_switch'>, 14), (<type 'listiterator'>, 10), (<class 'pandas.types.generic.ABCBase'>, 2), (<class 'scipy.stats._continuous_distns.gumbel_r_gen'>, 2), (<class 'matplotlib.rcsetup.validate_nseq_float'>, 2), (<class 'scipy.stats._continuous_distns.beta_gen'>, 2), (<class 'pyparsing.LineStart'>, 2), (<class '_ast.Is'>, 2), (<class 'prompt_toolkit.filters.base.Condition'>, 2), (<class '_ast.For'>, 2), (<class 'sympy.polys.domains.expressiondomain.Expression'>, 4), (<class 'threading.Thread'>, 2), (<class 'traitlets.config.loader.Config'>, 38), (<class 'scipy.stats._continuous_distns.cauchy_gen'>, 2), (<class 'argparse._StoreTrueAction'>, 50), (<class 'matplotlib.externals.six.Module_six_moves_urllib_parse'>, 2), (<class 'pytz.lazy.LazySet'>, 2), (<class 'zmq.sugar.frame.Frame'>, 14), (<class 'boto.vendored.six.Module_six_moves_urllib_response'>, 2), (<class 'pkg_resources._vendor.pyparsing.LineStart'>, 2), (<class 'matplotlib.units.Registry'>, 2), (<class 'ctypes.CFunctionType'>, 2), (<class 'email.LazyImporter'>, 38), (<class 'ctypes.CFunctionType'>, 10), (<class 'pkg_resources._vendor.six.Module_six_moves_urllib_error'>, 2), (<type 'pandas.lib.cache_readonly'>, 384), (<class 'boto.vendored.six.Module_six_moves_urllib_parse'>, 2), (<class 'ctypes._FuncPtr'>, 6), (<class 'ipykernel.displayhook.ZMQDisplayHook'>, 2), (<type 'thread._local'>, 6), (<class 'matplotlib.legend_handler.HandlerCircleCollection'>, 2), (<class 'pyparsing.Forward'>, 2), (<class 'mpmath.ctx_iv.ivmpc'>, 2), (<class '_ast.IsNot'>, 2), (<class 'pyparsing.LineEnd'>, 14), (<class 'matplotlib.mlab.FormatBool'>, 2), (<type 'StgDict'>, 88), (<class 'matplotlib.dates._UTC'>, 2), (<class 'pandas.types.generic.ABCBase'>, 2), (<type 'pandas.tslib.__pyx_scope_struct_3__binary_op_method_timedeltalike'>, 8), (<class 'matplotlib.backends.backend_pdf.Operator'>, 111), (<class 'argparse._StoreFalseAction'>, 2), (<type 'exceptions.ValueError'>, 2), (<class 'site.Quitter'>, 4), (<class 'six.Module_six_moves_urllib_error'>, 2), (<class 'IPython.core.logger.Logger'>, 2), (<class 'pkg_resources._vendor.pyparsing.LineEnd'>, 4), (<class 'ctypes.CFunctionType'>, 2)]

In [9]:
import nvg.ximu.objgraph as objgraph
objgraph.show_most_common_types(limit=100)
obj = objgraph.by_type('Marker3DOF')


function                                  41556
dict                                      13601
tuple                                     12721
list                                      9372
cell                                      5783
weakref                                   5673
type                                      3199
instancemethod                            3079
getset_descriptor                         3040
property                                  2713
builtin_function_or_method                2535
set                                       2439
wrapper_descriptor                        2294
module                                    1759
method_descriptor                         1655
classmethod                               857
staticmethod                              795
WeakSet                                   774
itemgetter                                693
member_descriptor                         624
FontEntry                                 623
cython_function_or_method                 533
instance                                  461
vectorize                                 413
Parameter                                 394
StdFactKB                                 370
MovedAttribute                            339
__pyx_scope_struct__with_phil             321
classobj                                  308
ZipInfo                                   282
ABCMeta                                   258
Unicode                                   247
TimeSeries                                220
Marker3DOF                                220
MovedModule                               207
FunctionClass                             198
cache_readonly                            192
MetaHasTraits                             166
EggInfoDistribution                       165
slice                                     157
LinearSegmentedColormap                   144
EntryPoint                                132
_TokenType                                130
ManagedProperties                         128
And                                       124
fused_cython_function                     122
frozenset                                 110
Bool                                      96
Literal                                   91
Enum                                      86
Key                                       84
Attrs                                     76
Instance                                  72
argument                                  65
NoseTester                                57
frame                                     53
OrderedDict                               50
Bbox                                      50
Regex                                     47
Dict                                      45
StgDict                                   44
List                                      42
_StoreAction                              40
Signature                                 39
RegisteredOption                          39
ObserveHandler                            38
Operator                                  37
attrgetter                                37
Predicate                                 36
Suppress                                  36
_ArgumentGroup                            36
Integer                                   36
Any                                       35
Word                                      33
cython_binding_builtin_function_or_method 32
deque                                     31
CacheEntry                                30
CUnicode                                  29
abstractproperty                          28
Group                                     28
CaselessStrEnum                           27
PyCSimpleType                             27
DefaultHandler                            27
MatchFirst                                26
SimpleCache                               26
partial                                   25
_StoreTrueAction                          25
DistInfoDistribution                      25
OptionType                                25
Singleton                                 25
classmethod_descriptor                    24
Combine                                   24
TypeIntegerID                             24
include                                   23
_Condition                                23
RcParams                                  23
ivmpf                                     22
Keyword                                   21
Type                                      21
CompatValidator                           21

In [11]:
objgraph.show_backrefs(obj[:2], max_depth=10)


Graph written to objects.dot (389 nodes)
Spawning graph viewer (xdot)

In [ ]:
import matplotlib as mpl
mpl.style.available

In [ ]:
compare.xdb._pick_standing_reference("S12", "N")

In [ ]:
import nvg.io.qualisys_tsv as qtsv

In [ ]:
compare.xdb.estimate_joint_axes("S4", "N", ["LA", "LT"])

In [ ]:
compare.xdb.estimate_joint_center("S5", "N", ["LA", "LT"], startTime=220, anTime=40)

In [ ]:
import pdb
#compare.xdb.rotationEstimator = compare.xdb.GyroIntegratorOrientation(262.)
compdata = compare.markerdata_list()
compare.(compdata[-1:], imu="LA", markers=["ANKLE", "KNEE"], 
                  anTime=20, gThreshold=1e-1, lambda_gyro=1, 
                  lambda_incl=0.1,
                  var_angvel=1, var_incl=1,
                  resetAtIC=True, useCyclic=False, useLS=False)

In [ ]:
import pdb
#compare.xdb.rotationEstimator = compare.xdb.GyroIntegratorOrientation(262.)
compdata = compare.markerdata_list()
compare.main_2017(compdata[-1:], imu="LA", markers=["ANKLE", "KNEE"], 
                  anTime=20, gThreshold=1e-1, lambda_gyro=1, 
                  lambda_incl=1,
                  var_angvel=10, var_incl=1,
                  resetAtIC=False, useCyclic=True, useLS=False)

In [ ]:
pdb.pm()

In [ ]:
import pdb
#compare.xdb.rotationEstimator = compare.xdb.GyroIntegratorOrientation(262.)
compdata = compare.markerdata_list()
compare.main_2017(compdata[-1:], imu="LA", markers=["ANKLE", "KNEE"], 
                  anTime=20, gThreshold=1e-1, lambda_gyro=1, 
                  lambda_incl=0.1,
                  var_angvel=10, var_incl=1,
                  resetAtIC=True, useCyclic=True, useLS=True)

In [ ]:
import pdb
mdfiles = compare.markerdata_list()
compare.plot_marker_data(mdfiles[-1:], startTime=120, anTime=180)

In [ ]:
compare.xdb.hdfFile.close()

In [ ]:
#md = qtsv.loadQualisysTSVFile("/home/kjartan/Dropbox/projekt/nvg/data/solna09/S7/NVG_2012_S7_sync.tsv")

In [ ]:
#synctime = md.timeStamp + datetime.timedelta(seconds=5199.0/md.frameRate)

In [ ]:
a = (1,2,3,4)
a[-1:]
np.diff(a)

In [ ]:
import pdb
compare.main_2017()

In [ ]:
# Check the the correspondence between packet number and time
import numpy as np
from datetime import datetime, timedelta, date
fname = ("/media/ubuntu-15-10/home/kjartan/nvg/2012-09-19-S4/" 
        + "S4/LA-200/NVG_2012_S4_A_LA_00203_DateTime.csv")
packetTimeRaw = np.loadtxt(fname, dtype=np.int32, delimiter=',', skiprows=1)
times = [ datetime(year=pt_[1], month=pt_[2], day=pt_[3], 
                   hour=pt_[4], minute=pt_[5], second=pt_[6]) 
         for pt_ in packetTimeRaw ]
packetTime = np.asarray([ (packetTimeRaw[k,0]-packetTimeRaw[0,0], 
                           (times[k]-times[0]).total_seconds()) 
                         for k in range(len(times))])

In [ ]:


In [ ]:
Dp = (packetTime[-1,0] - packetTime[0,0])
Dt = (packetTime[-1,1] - packetTime[0,1])
freq = Dp/Dt
print freq

In [ ]:
from datetime import datetime, timedelta, date
timestampSync = datetime.strptime("2012-09-24, 16:52:59", "%Y-%m-%d, %H:%M:%S")
timestampRef = datetime.strptime("2012-09-24, 18:01:45", "%Y-%m-%d, %H:%M:%S")

floatSync = 267828.75835598
floatRef = 271955.08704553

dTime = timestampRef - timestampSync
dTimeFloat = floatRef - floatSync

print dTime
print dTimeFloat

In [ ]:
dTime.total_seconds()

In [ ]:
sfreq = compare.xdb.hdfFile.attrs['packetNumbersPerSecond']
print sfreq
type(sfreq)

In [ ]:
startTime = -120
anTime = 120
[la, t, s] = compare.xdb.get_imu_data("S12", "D", "LA", 
                                      startTime=startTime, anTime=anTime)
[ls, t, s] = compare.xdb.get_imu_data("S12", "D", "RA", 
                                      startTime=startTime, anTime=anTime)
accLA = la[:, 4:7]
accLT = ls[:,4:7]
plt.figure()
#plt.plot(np.mean(accLA**2, axis=1))
#plt.plot(np.mean(accLT**2, axis=1))
#plt.plot(accLA[:,-1])
#plt.plot(accLT[:,-1])
plt.subplot(211)
plt.plot(la[:,1:4])
plt.plot(ls[:,1:4])
plt.subplot(212)
plt.plot(la[:,4:7])
plt.plot(ls[:,4:7])

In [ ]:
gdir=np.mean(la[14000:140020, 4:7], axis=0)
print gdir
np.arccos(np.dot(gdir, [-1., 0, 0]))*180/np.pi

In [ ]:
syncLT = compare.xdb.get_PN_at_sync("S4","LT")
syncLA = compare.xdb.get_PN_at_sync("S4","LA")

print syncLT-syncLA
print ls[0,0] - la[0,0]

In [ ]:
import itertools
import pdb
[la, t, s] = compare.xdb.get_imu_data("S10", "N", "LA", split=True)
[lt, t, s] = compare.xdb.get_imu_data("S10", "N", "RA", split=True)
plt.figure()
for (la_, lt_) in itertools.izip(la[:40], lt[:40]):
    accLA = la_[:, 4:7]
    accLT = lt_[:,4:7]
    plt.subplot(211)
    #plt.plot(np.mean(accLA**2, axis=1))
    plt.plot(accLA[:,-1])
    plt.subplot(212)
    #plt.plot(np.mean(accLT**2, axis=1))
    plt.plot(accLT[:,-1])

In [ ]:
[la, t, s] = compare.xdb.get_imu_data("S4", "D", "LA", startTime=None, anTime=120)
la

In [ ]:
print la[0,0]
print syncLA

In [ ]:
[ra, t, s] = compare.xdb.get_imu_data("S4", "D", "RA")
accLA = la[:, 4:7]
accLT = ls[:,4:7]
plt.figure()
plt.plot(np.mean(accLA**2, axis=1))
plt.plot(np.mean(accLT**2, axis=1))

In [ ]:
ximudata.plot_sync()

In [ ]:
None < 0

In [ ]:
subj = compare.xdb.hdfFile['S4']
len(subj)

In [ ]:
imus = compare.xdb.hdfFile['S4']['N']

In [ ]:
imus

In [ ]:
for k in imus.iterkeys():
    print k

In [ ]:
a = np.arange(12)
a.shape=(4,3)

v = np.array([1,1,1])

np.cross(a, v)
print a

In [ ]:
print a[:-1,-1]
print a[:-1, -1][::-1]

In [ ]:
a = np.arange(12).reshape(4,3)
print np.linalg.norm(a, axis=1)
x = np.arange(3)
y = np.arange(3,6)
z = np.arange(6,9)
print np.stack( (x,y,z), axis=-1)

In [ ]:
np.reshape(np.insert(a, 0, [1,2,3]), (5, 3))

In [ ]:
a = np.arange(12)
ind = np.where(np.logical_and(a>4, a<9) )
a[ind]

In [ ]:
b = a.reshape(4,3)
np.dot(b, [1,1,1])

In [ ]:
b

In [ ]:
np.sum(b, axis=1)

In [ ]:
np.arctan2(Out[14], [0,0,0,0])

In [ ]:
b = {("Hej", "ha"):42, ("d","ha"):"s"}

In [ ]:
for (s_, t_) in b.keys():
    print s_
    print b[(s_, t_)]

In [ ]:
b.iteritems().next()

In [ ]:
for imu_ in compare.xdb.hdfFile["S4"]["N"]:
    print imu_

In [ ]:
s = "123,145.0, 150"
s1, s2, s3 = s.split(",")

In [ ]:
start = int(s2)
print start

In [ ]:
min(4, 14)

In [ ]:
a = np.arange(12)
a.shape=(4,3)
print a[:,0]
print a[0:4, 0]
print a[:,0:1]
a.shape=(12,)
print a[[0,-1]]

In [ ]:
from scipy.integrate import cumtrapz
b = a.astype(float)
print b
b.shape=(4,3)
print np.mean(b, axis=0)
b -= np.mean(b, axis=0)
print b
print cumtrapz(b, axis=0)

In [ ]:
a

In [ ]:
np.dot(a, np.arange(3))

In [ ]: