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 [ ]:
Content source: alfkjartan/nvgimu
Similar notebooks: