diff --git a/dist/seg1d-0.0.16-py3-none-any.whl b/dist/seg1d-0.0.16-py3-none-any.whl deleted file mode 100644 index fb73d6c..0000000 Binary files a/dist/seg1d-0.0.16-py3-none-any.whl and /dev/null differ diff --git a/dist/seg1d-0.0.16.tar.gz b/dist/seg1d-0.0.16.tar.gz deleted file mode 100644 index 1b315ad..0000000 Binary files a/dist/seg1d-0.0.16.tar.gz and /dev/null differ diff --git a/docs/build/doctest/output.txt b/docs/build/doctest/output.txt index fb4b3fc..a58e0bc 100644 --- a/docs/build/doctest/output.txt +++ b/docs/build/doctest/output.txt @@ -1,12 +1,12 @@ -Results of doctest builder run on 2020-05-04 18:23:07 +Results of doctest builder run on 2020-05-04 19:15:02 ===================================================== -Document: generated/seg1d.optimized_funcs.vcor ----------------------------------------------- +Document: generated/seg1d.Segmenter.clear_reference +--------------------------------------------------- 1 items passed all tests: - 5 tests in default -5 tests in 1 items. -5 passed and 0 failed. + 7 tests in default +7 tests in 1 items. +7 passed and 0 failed. Test passed. Document: generated/seg1d.optimized_funcs.rcor @@ -17,36 +17,20 @@ Document: generated/seg1d.optimized_funcs.rcor 5 passed and 0 failed. Test passed. -Document: api_ecg ------------------ -1 items passed all tests: - 25 tests in default -25 tests in 1 items. -25 passed and 0 failed. -Test passed. - -Document: generated/seg1d.Segmenter ------------------------------------ -1 items passed all tests: - 6 tests in default -6 tests in 1 items. -6 passed and 0 failed. -Test passed. - -Document: generated/seg1d.algorithm.uniques -------------------------------------------- +Document: generated/seg1d.optimized_funcs.vcor +---------------------------------------------- 1 items passed all tests: 5 tests in default 5 tests in 1 items. 5 passed and 0 failed. Test passed. -Document: generated/seg1d.algorithm.combine_corr ------------------------------------------------- +Document: generated/seg1d.Segmenter.add_reference +------------------------------------------------- 1 items passed all tests: - 11 tests in default -11 tests in 1 items. -11 passed and 0 failed. + 10 tests in default +10 tests in 1 items. +10 passed and 0 failed. Test passed. Document: generated/seg1d.Segmenter.t_segments @@ -57,16 +41,8 @@ Document: generated/seg1d.Segmenter.t_segments 11 passed and 0 failed. Test passed. -Document: generated/seg1d.Segmenter.add_reference -------------------------------------------------- -1 items passed all tests: - 10 tests in default -10 tests in 1 items. -10 passed and 0 failed. -Test passed. - -Document: generated/seg1d.algorithm.get_peaks ---------------------------------------------- +Document: generated/seg1d.algorithm.resample +-------------------------------------------- 1 items passed all tests: 6 tests in default 6 tests in 1 items. @@ -81,32 +57,16 @@ Document: api_basic 13 passed and 0 failed. Test passed. -Document: generated/seg1d.algorithm.rolling_corr ------------------------------------------------- -1 items passed all tests: - 6 tests in default -6 tests in 1 items. -6 passed and 0 failed. -Test passed. - -Document: api_tune ------------------- -1 items passed all tests: - 27 tests in default -27 tests in 1 items. -27 passed and 0 failed. -Test passed. - -Document: code_simple ---------------------- +Document: api_ecg +----------------- 1 items passed all tests: - 6 tests in default -6 tests in 1 items. -6 passed and 0 failed. + 25 tests in default +25 tests in 1 items. +25 passed and 0 failed. Test passed. -Document: generated/seg1d.algorithm.resample --------------------------------------------- +Document: generated/seg1d.Segmenter +----------------------------------- 1 items passed all tests: 6 tests in default 6 tests in 1 items. @@ -121,7 +81,15 @@ Document: generated/seg1d.algorithm.cluster 8 passed and 0 failed. Test passed. -Document: generated/seg1d.Segmenter.segment +Document: api_feat +------------------ +1 items passed all tests: + 17 tests in default +17 tests in 1 items. +17 passed and 0 failed. +Test passed. + +Document: generated/seg1d.algorithm.uniques ------------------------------------------- 1 items passed all tests: 5 tests in default @@ -129,12 +97,12 @@ Document: generated/seg1d.Segmenter.segment 5 passed and 0 failed. Test passed. -Document: generated/seg1d.Segmenter.set_target ----------------------------------------------- +Document: api_tune +------------------ 1 items passed all tests: - 10 tests in default -10 tests in 1 items. -10 passed and 0 failed. + 29 tests in default +29 tests in 1 items. +29 passed and 0 failed. Test passed. Document: start @@ -170,25 +138,57 @@ Got: 37 passed and 1 failed. ***Test Failed*** 1 failures. -Document: api_feat ------------------- +Document: generated/seg1d.algorithm.rolling_corr +------------------------------------------------ 1 items passed all tests: - 17 tests in default -17 tests in 1 items. -17 passed and 0 failed. + 6 tests in default +6 tests in 1 items. +6 passed and 0 failed. Test passed. -Document: generated/seg1d.Segmenter.clear_reference ---------------------------------------------------- +Document: code_simple +--------------------- 1 items passed all tests: - 7 tests in default -7 tests in 1 items. -7 passed and 0 failed. + 6 tests in default +6 tests in 1 items. +6 passed and 0 failed. +Test passed. + +Document: generated/seg1d.Segmenter.set_target +---------------------------------------------- +1 items passed all tests: + 10 tests in default +10 tests in 1 items. +10 passed and 0 failed. +Test passed. + +Document: generated/seg1d.Segmenter.segment +------------------------------------------- +1 items passed all tests: + 5 tests in default +5 tests in 1 items. +5 passed and 0 failed. +Test passed. + +Document: generated/seg1d.algorithm.combine_corr +------------------------------------------------ +1 items passed all tests: + 11 tests in default +11 tests in 1 items. +11 passed and 0 failed. +Test passed. + +Document: generated/seg1d.algorithm.get_peaks +--------------------------------------------- +1 items passed all tests: + 6 tests in default +6 tests in 1 items. +6 passed and 0 failed. Test passed. Doctest summary =============== - 227 tests + 229 tests 1 failure in tests 0 failures in setup code 0 failures in cleanup code diff --git a/docs/build/doctrees/api_basic.doctree b/docs/build/doctrees/api_basic.doctree index 78f2d9f..b43085d 100644 Binary files a/docs/build/doctrees/api_basic.doctree and b/docs/build/doctrees/api_basic.doctree differ diff --git a/docs/build/doctrees/api_ecg.doctree b/docs/build/doctrees/api_ecg.doctree index 8be3cb3..f1eae6c 100644 Binary files a/docs/build/doctrees/api_ecg.doctree and b/docs/build/doctrees/api_ecg.doctree differ diff --git a/docs/build/doctrees/api_tune.doctree b/docs/build/doctrees/api_tune.doctree index ab91737..9784dd4 100644 Binary files a/docs/build/doctrees/api_tune.doctree and b/docs/build/doctrees/api_tune.doctree differ diff --git a/docs/build/doctrees/environment.pickle b/docs/build/doctrees/environment.pickle index c628e6d..8e36d0d 100644 Binary files a/docs/build/doctrees/environment.pickle and b/docs/build/doctrees/environment.pickle differ diff --git a/docs/build/doctrees/start.doctree b/docs/build/doctrees/start.doctree index b719351..395e9bc 100644 Binary files a/docs/build/doctrees/start.doctree and b/docs/build/doctrees/start.doctree differ diff --git a/docs/build/html/_images/api_ecg-1.png b/docs/build/html/_images/api_ecg-1.png index de5bd81..87d3ab4 100644 Binary files a/docs/build/html/_images/api_ecg-1.png and b/docs/build/html/_images/api_ecg-1.png differ diff --git a/docs/build/html/_images/api_ecg-2.png b/docs/build/html/_images/api_ecg-2.png index 6b91f15..73a8cac 100644 Binary files a/docs/build/html/_images/api_ecg-2.png and b/docs/build/html/_images/api_ecg-2.png differ diff --git a/docs/build/html/_images/api_ecg-3.png b/docs/build/html/_images/api_ecg-3.png index 6d2ac82..a6dccbb 100644 Binary files a/docs/build/html/_images/api_ecg-3.png and b/docs/build/html/_images/api_ecg-3.png differ diff --git a/docs/build/html/_images/api_ecg-4.png b/docs/build/html/_images/api_ecg-4.png index 364522d..5cfdddf 100644 Binary files a/docs/build/html/_images/api_ecg-4.png and b/docs/build/html/_images/api_ecg-4.png differ diff --git a/docs/build/html/_images/api_tune-1.png b/docs/build/html/_images/api_tune-1.png index 1076834..5ebd965 100644 Binary files a/docs/build/html/_images/api_tune-1.png and b/docs/build/html/_images/api_tune-1.png differ diff --git a/docs/build/html/_images/api_tune-2.png b/docs/build/html/_images/api_tune-2.png index 302d9bd..5b474ea 100644 Binary files a/docs/build/html/_images/api_tune-2.png and b/docs/build/html/_images/api_tune-2.png differ diff --git a/docs/build/html/_images/api_tune-3.png b/docs/build/html/_images/api_tune-3.png index e72d835..dec8d63 100644 Binary files a/docs/build/html/_images/api_tune-3.png and b/docs/build/html/_images/api_tune-3.png differ diff --git a/docs/build/html/_images/api_tune-4.png b/docs/build/html/_images/api_tune-4.png index b213ad0..b0d943d 100644 Binary files a/docs/build/html/_images/api_tune-4.png and b/docs/build/html/_images/api_tune-4.png differ diff --git a/docs/build/html/api_basic-1.pdf b/docs/build/html/api_basic-1.pdf index 53568bb..1c32d6d 100644 Binary files a/docs/build/html/api_basic-1.pdf and b/docs/build/html/api_basic-1.pdf differ diff --git a/docs/build/html/api_basic-1.py b/docs/build/html/api_basic-1.py index 3759330..abd5f89 100644 --- a/docs/build/html/api_basic-1.py +++ b/docs/build/html/api_basic-1.py @@ -5,7 +5,7 @@ # Then we generate some data x = np.linspace(-np.pi*2, np.pi*2, 2000) #create an array of data -targ = np.sin(x) # target data from a sin function +targ = np.sin(x) # target data from a sin function t_s,t_e = 200,400 # define a sub-series # To assign the data to the Segmenter, first we create an instance of it and then diff --git a/docs/build/html/api_basic.html b/docs/build/html/api_basic.html index 0c2bf66..5302a87 100644 --- a/docs/build/html/api_basic.html +++ b/docs/build/html/api_basic.html @@ -93,7 +93,7 @@

Then we generate some data

>>> x = np.linspace(-np.pi*2, np.pi*2, 2000) #create an array of data
->>> targ = np.sin(x)  # target data from a sin function
+>>> targ = np.sin(x)  # target data from a sin function 
 >>> t_s,t_e = 200,400 # define a sub-series
 
diff --git a/docs/build/html/api_ecg-1.hires.png b/docs/build/html/api_ecg-1.hires.png index ce725a7..1a31aba 100644 Binary files a/docs/build/html/api_ecg-1.hires.png and b/docs/build/html/api_ecg-1.hires.png differ diff --git a/docs/build/html/api_ecg-1.pdf b/docs/build/html/api_ecg-1.pdf index a04080d..a38bcd9 100644 Binary files a/docs/build/html/api_ecg-1.pdf and b/docs/build/html/api_ecg-1.pdf differ diff --git a/docs/build/html/api_ecg-1.png b/docs/build/html/api_ecg-1.png index de5bd81..87d3ab4 100644 Binary files a/docs/build/html/api_ecg-1.png and b/docs/build/html/api_ecg-1.png differ diff --git a/docs/build/html/api_ecg-1.py b/docs/build/html/api_ecg-1.py index 5588362..27cfe2d 100644 --- a/docs/build/html/api_ecg-1.py +++ b/docs/build/html/api_ecg-1.py @@ -42,4 +42,7 @@ plt.figure(figsize=(5,3)) # doctest: +SKIP plt.plot(refs.T) # doctest: +SKIP +plt.xlabel("time in s") # doctest: +SKIP +plt.ylabel("ECG in mV") # doctest: +SKIP +plt.tight_layout() # doctest: +SKIP plt.show() # doctest: +SKIP diff --git a/docs/build/html/api_ecg-2.hires.png b/docs/build/html/api_ecg-2.hires.png index a418ea6..9009482 100644 Binary files a/docs/build/html/api_ecg-2.hires.png and b/docs/build/html/api_ecg-2.hires.png differ diff --git a/docs/build/html/api_ecg-2.pdf b/docs/build/html/api_ecg-2.pdf index 3956c0a..9e1fbe8 100644 Binary files a/docs/build/html/api_ecg-2.pdf and b/docs/build/html/api_ecg-2.pdf differ diff --git a/docs/build/html/api_ecg-2.png b/docs/build/html/api_ecg-2.png index 6b91f15..73a8cac 100644 Binary files a/docs/build/html/api_ecg-2.png and b/docs/build/html/api_ecg-2.png differ diff --git a/docs/build/html/api_ecg-2.py b/docs/build/html/api_ecg-2.py index 7f05c17..26d9d2a 100644 --- a/docs/build/html/api_ecg-2.py +++ b/docs/build/html/api_ecg-2.py @@ -4,4 +4,7 @@ plt.figure(figsize=(15,3)) # doctest: +SKIP plt.plot(s.t_masked.T) # doctest: +SKIP +plt.xlabel("time in s") # doctest: +SKIP +plt.ylabel("ECG in mV") # doctest: +SKIP +plt.tight_layout() # doctest: +SKIP plt.show() # doctest: +SKIP diff --git a/docs/build/html/api_ecg-3.hires.png b/docs/build/html/api_ecg-3.hires.png index d6694e2..55e0f77 100644 Binary files a/docs/build/html/api_ecg-3.hires.png and b/docs/build/html/api_ecg-3.hires.png differ diff --git a/docs/build/html/api_ecg-3.pdf b/docs/build/html/api_ecg-3.pdf index 8005f10..0660855 100644 Binary files a/docs/build/html/api_ecg-3.pdf and b/docs/build/html/api_ecg-3.pdf differ diff --git a/docs/build/html/api_ecg-3.png b/docs/build/html/api_ecg-3.png index 6d2ac82..a6dccbb 100644 Binary files a/docs/build/html/api_ecg-3.png and b/docs/build/html/api_ecg-3.png differ diff --git a/docs/build/html/api_ecg-3.py b/docs/build/html/api_ecg-3.py index f575df9..91e7d76 100644 --- a/docs/build/html/api_ecg-3.py +++ b/docs/build/html/api_ecg-3.py @@ -7,4 +7,7 @@ plt.figure(figsize=(5,3)) # doctest: +SKIP plt.plot(refs.T) # doctest: +SKIP +plt.xlabel("time in s") # doctest: +SKIP +plt.ylabel("ECG in mV") # doctest: +SKIP +plt.tight_layout() # doctest: +SKIP plt.show() # doctest: +SKIP diff --git a/docs/build/html/api_ecg-4.hires.png b/docs/build/html/api_ecg-4.hires.png index 404d5ad..3465b74 100644 Binary files a/docs/build/html/api_ecg-4.hires.png and b/docs/build/html/api_ecg-4.hires.png differ diff --git a/docs/build/html/api_ecg-4.pdf b/docs/build/html/api_ecg-4.pdf index fa3c220..d89adaf 100644 Binary files a/docs/build/html/api_ecg-4.pdf and b/docs/build/html/api_ecg-4.pdf differ diff --git a/docs/build/html/api_ecg-4.png b/docs/build/html/api_ecg-4.png index 364522d..5cfdddf 100644 Binary files a/docs/build/html/api_ecg-4.png and b/docs/build/html/api_ecg-4.png differ diff --git a/docs/build/html/api_ecg-4.py b/docs/build/html/api_ecg-4.py index 1e3ef61..3c5ce62 100644 --- a/docs/build/html/api_ecg-4.py +++ b/docs/build/html/api_ecg-4.py @@ -21,4 +21,7 @@ plt.figure(figsize=(15,3)) # doctest: +SKIP plt.plot(res.T) # doctest: +SKIP -plt.show() # doctest: +SKIP +plt.xlabel("time in s") # doctest: +SKIP +plt.ylabel("ECG in mV") # doctest: +SKIP +plt.tight_layout() # doctest: +SKIP +plt.show() # doctest: +SKIP diff --git a/docs/build/html/api_ecg.html b/docs/build/html/api_ecg.html index 660b021..0e25c2f 100644 --- a/docs/build/html/api_ecg.html +++ b/docs/build/html/api_ecg.html @@ -137,6 +137,9 @@
>>> plt.figure(figsize=(5,3))  
 >>> plt.plot(refs.T)  
+>>> plt.xlabel("time in s")  
+>>> plt.ylabel("ECG in mV")  
+>>> plt.tight_layout()  
 >>> plt.show()  
 
@@ -148,6 +151,9 @@ target data as an ndarray with NaN values for areas not found to be segments.

>>> plt.figure(figsize=(15,3))  
 >>> plt.plot(s.t_masked.T)  
+>>> plt.xlabel("time in s")  
+>>> plt.ylabel("ECG in mV")  
+>>> plt.tight_layout()  
 >>> plt.show()  
 
@@ -166,6 +172,9 @@
>>> plt.figure(figsize=(5,3))  
 >>> plt.plot(refs.T)  
+>>> plt.xlabel("time in s")  
+>>> plt.ylabel("ECG in mV")  
+>>> plt.tight_layout()  
 >>> plt.show()  
 
@@ -200,7 +209,10 @@
>>> plt.figure(figsize=(15,3))  
 >>> plt.plot(res.T)  
->>> plt.show() 
+>>> plt.xlabel("time in s")  
+>>> plt.ylabel("ECG in mV")  
+>>> plt.tight_layout()  
+>>> plt.show()  
 

(Source code)

diff --git a/docs/build/html/api_feat-1.pdf b/docs/build/html/api_feat-1.pdf index f93bfaf..8a8f5b2 100644 Binary files a/docs/build/html/api_feat-1.pdf and b/docs/build/html/api_feat-1.pdf differ diff --git a/docs/build/html/api_feat-2.pdf b/docs/build/html/api_feat-2.pdf index d6ffc6f..b8a66de 100644 Binary files a/docs/build/html/api_feat-2.pdf and b/docs/build/html/api_feat-2.pdf differ diff --git a/docs/build/html/api_feat-3.pdf b/docs/build/html/api_feat-3.pdf index 371202c..fa506d1 100644 Binary files a/docs/build/html/api_feat-3.pdf and b/docs/build/html/api_feat-3.pdf differ diff --git a/docs/build/html/api_feat-4.pdf b/docs/build/html/api_feat-4.pdf index 51004dd..7efce42 100644 Binary files a/docs/build/html/api_feat-4.pdf and b/docs/build/html/api_feat-4.pdf differ diff --git a/docs/build/html/api_tune-1.hires.png b/docs/build/html/api_tune-1.hires.png index 3ed6b45..c153f45 100644 Binary files a/docs/build/html/api_tune-1.hires.png and b/docs/build/html/api_tune-1.hires.png differ diff --git a/docs/build/html/api_tune-1.pdf b/docs/build/html/api_tune-1.pdf index f66a716..98a46de 100644 Binary files a/docs/build/html/api_tune-1.pdf and b/docs/build/html/api_tune-1.pdf differ diff --git a/docs/build/html/api_tune-1.png b/docs/build/html/api_tune-1.png index 1076834..5ebd965 100644 Binary files a/docs/build/html/api_tune-1.png and b/docs/build/html/api_tune-1.png differ diff --git a/docs/build/html/api_tune-1.py b/docs/build/html/api_tune-1.py index 62fcec3..22026b5 100644 --- a/docs/build/html/api_tune-1.py +++ b/docs/build/html/api_tune-1.py @@ -22,5 +22,8 @@ # Plot the target plt.figure(figsize=(10,3)) #doctest: +SKIP plt.plot(x, targ,linewidth=4,alpha=0.5,label='Target')#doctest: +SKIP +plt.xlabel('Angle [rad]')#doctest: +SKIP +plt.ylabel('sin(x)')#doctest: +SKIP plt.legend()#doctest: +SKIP +plt.tight_layout()#doctest: +SKIP plt.show()#doctest: +SKIP diff --git a/docs/build/html/api_tune-2.hires.png b/docs/build/html/api_tune-2.hires.png index 30e120d..6d0ad82 100644 Binary files a/docs/build/html/api_tune-2.hires.png and b/docs/build/html/api_tune-2.hires.png differ diff --git a/docs/build/html/api_tune-2.pdf b/docs/build/html/api_tune-2.pdf index f22f6c1..2e5b848 100644 Binary files a/docs/build/html/api_tune-2.pdf and b/docs/build/html/api_tune-2.pdf differ diff --git a/docs/build/html/api_tune-2.png b/docs/build/html/api_tune-2.png index 302d9bd..5b474ea 100644 Binary files a/docs/build/html/api_tune-2.png and b/docs/build/html/api_tune-2.png differ diff --git a/docs/build/html/api_tune-2.py b/docs/build/html/api_tune-2.py index f4cb382..c385771 100644 --- a/docs/build/html/api_tune-2.py +++ b/docs/build/html/api_tune-2.py @@ -13,5 +13,8 @@ plt.figure(figsize=(3,3)) #doctest: +SKIP # Plot the reference plt.plot(x[t_s:t_e], refData,linewidth=4,alpha=0.5,label='Reference')#doctest: +SKIP +plt.xlabel('Angle [rad]')#doctest: +SKIP +plt.ylabel('sin(x)')#doctest: +SKIP plt.legend()#doctest: +SKIP +plt.tight_layout()#doctest: +SKIP plt.show()#doctest: +SKIP diff --git a/docs/build/html/api_tune-3.hires.png b/docs/build/html/api_tune-3.hires.png index 79f2459..037040e 100644 Binary files a/docs/build/html/api_tune-3.hires.png and b/docs/build/html/api_tune-3.hires.png differ diff --git a/docs/build/html/api_tune-3.pdf b/docs/build/html/api_tune-3.pdf index 35d99e2..4822d0d 100644 Binary files a/docs/build/html/api_tune-3.pdf and b/docs/build/html/api_tune-3.pdf differ diff --git a/docs/build/html/api_tune-3.png b/docs/build/html/api_tune-3.png index e72d835..dec8d63 100644 Binary files a/docs/build/html/api_tune-3.png and b/docs/build/html/api_tune-3.png differ diff --git a/docs/build/html/api_tune-3.py b/docs/build/html/api_tune-3.py index 31bfafc..1b04a64 100644 --- a/docs/build/html/api_tune-3.py +++ b/docs/build/html/api_tune-3.py @@ -27,9 +27,15 @@ # NOTE this is just the location, the actual reference data is shown above plt.plot(x[t_s:t_e], targ[t_s:t_e],linewidth=6,alpha=0.7,label='Reference')#doctest: +SKIP #plot all segments found +seg_num = 1 for seg in segments: st = seg[0] e = seg[1] - plt.plot(x[st:e], targ[st:e],dashes=[1,1],linewidth=2,alpha=0.8,label='Segment')#doctest: +SKIP + plt.plot(x[st:e], targ[st:e],dashes=[1,1],linewidth=2,alpha=0.8, #doctest: +SKIP + label='Segment {}'.format(seg_num)) #doctest: +SKIP + seg_num += 1 +plt.xlabel('Angle [rad]')#doctest: +SKIP +plt.ylabel('sin(x)')#doctest: +SKIP plt.legend()#doctest: +SKIP +plt.tight_layout()#doctest: +SKIP plt.show()#doctest: +SKIP diff --git a/docs/build/html/api_tune-4.hires.png b/docs/build/html/api_tune-4.hires.png index b70d8c7..f713ebc 100644 Binary files a/docs/build/html/api_tune-4.hires.png and b/docs/build/html/api_tune-4.hires.png differ diff --git a/docs/build/html/api_tune-4.pdf b/docs/build/html/api_tune-4.pdf index 743eaf7..d75d285 100644 Binary files a/docs/build/html/api_tune-4.pdf and b/docs/build/html/api_tune-4.pdf differ diff --git a/docs/build/html/api_tune-4.png b/docs/build/html/api_tune-4.png index b213ad0..b0d943d 100644 Binary files a/docs/build/html/api_tune-4.png and b/docs/build/html/api_tune-4.png differ diff --git a/docs/build/html/api_tune-4.py b/docs/build/html/api_tune-4.py index f5b9301..3ebda41 100644 --- a/docs/build/html/api_tune-4.py +++ b/docs/build/html/api_tune-4.py @@ -61,9 +61,15 @@ #plot the original reference segment plt.plot(x[t_s:t_e], targ[t_s:t_e],linewidth=6,alpha=0.7,label='Reference')#doctest: +SKIP #plot all segments found +seg_num = 1 for seg in segments: - s = seg[0] + st = seg[0] e = seg[1] - plt.plot(x[s:e], targ[s:e],dashes=[1,1],linewidth=2,alpha=0.8,label='Segment')#doctest: +SKIP + plt.plot(x[st:e], targ[st:e],dashes=[1,1],linewidth=2,alpha=0.8, #doctest: +SKIP + label='Segment {}'.format(seg_num)) #doctest: +SKIP + seg_num += 1 +plt.xlabel('Angle [rad]')#doctest: +SKIP +plt.ylabel('sin(x)')#doctest: +SKIP plt.legend()#doctest: +SKIP +plt.tight_layout()#doctest: +SKIP plt.show()#doctest: +SKIP diff --git a/docs/build/html/api_tune.html b/docs/build/html/api_tune.html index 4e23881..c4519e5 100644 --- a/docs/build/html/api_tune.html +++ b/docs/build/html/api_tune.html @@ -116,7 +116,10 @@

Parameter Tuning
>>> # Plot the target
 >>> plt.figure(figsize=(10,3)) 
 >>> plt.plot(x, targ,linewidth=4,alpha=0.5,label='Target')
+>>> plt.xlabel('Angle [rad]')
+>>> plt.ylabel('sin(x)')
 >>> plt.legend()
+>>> plt.tight_layout()
 >>> plt.show()
 
@@ -139,7 +142,10 @@

Parameter Tuning
>>> plt.figure(figsize=(3,3)) 
 >>> # Plot the reference
 >>> plt.plot(x[t_s:t_e], refData,linewidth=4,alpha=0.5,label='Reference')
+>>> plt.xlabel('Angle [rad]')
+>>> plt.ylabel('sin(x)')
 >>> plt.legend()
+>>> plt.tight_layout()
 >>> plt.show()
 
@@ -174,11 +180,17 @@

Parameter Tuning>>> # NOTE this is just the location, the actual reference data is shown above >>> plt.plot(x[t_s:t_e], targ[t_s:t_e],linewidth=6,alpha=0.7,label='Reference') >>> #plot all segments found +>>> seg_num = 1 >>> for seg in segments: ... st = seg[0] ... e = seg[1] -... plt.plot(x[st:e], targ[st:e],dashes=[1,1],linewidth=2,alpha=0.8,label='Segment') +... plt.plot(x[st:e], targ[st:e],dashes=[1,1],linewidth=2,alpha=0.8, +... label='Segment {}'.format(seg_num)) +... seg_num += 1 +>>> plt.xlabel('Angle [rad]') +>>> plt.ylabel('sin(x)') >>> plt.legend() +>>> plt.tight_layout() >>> plt.show() @@ -243,11 +255,17 @@

Parameter Tuning>>> #plot the original reference segment >>> plt.plot(x[t_s:t_e], targ[t_s:t_e],linewidth=6,alpha=0.7,label='Reference') >>> #plot all segments found +>>> seg_num = 1 >>> for seg in segments: -... s = seg[0] +... st = seg[0] ... e = seg[1] -... plt.plot(x[s:e], targ[s:e],dashes=[1,1],linewidth=2,alpha=0.8,label='Segment') +... plt.plot(x[st:e], targ[st:e],dashes=[1,1],linewidth=2,alpha=0.8, +... label='Segment {}'.format(seg_num)) +... seg_num += 1 +>>> plt.xlabel('Angle [rad]') +>>> plt.ylabel('sin(x)') >>> plt.legend() +>>> plt.tight_layout() >>> plt.show() diff --git a/docs/build/html/searchindex.js b/docs/build/html/searchindex.js index 73983ca..aa95795 100644 --- a/docs/build/html/searchindex.js +++ b/docs/build/html/searchindex.js @@ -1 +1 @@ -Search.setIndex({docnames:["api","api_basic","api_ecg","api_feat","api_tune","code","code_simple","community","generated/seg1d.Segmenter","generated/seg1d.Segmenter.add_reference","generated/seg1d.Segmenter.clear_reference","generated/seg1d.Segmenter.clusters","generated/seg1d.Segmenter.combined","generated/seg1d.Segmenter.corrs","generated/seg1d.Segmenter.groups","generated/seg1d.Segmenter.peaks","generated/seg1d.Segmenter.segment","generated/seg1d.Segmenter.set_target","generated/seg1d.Segmenter.t_masked","generated/seg1d.Segmenter.t_segments","generated/seg1d.algorithm.cluster","generated/seg1d.algorithm.combine_corr","generated/seg1d.algorithm.get_peaks","generated/seg1d.algorithm.resample","generated/seg1d.algorithm.rolling_corr","generated/seg1d.algorithm.uniques","generated/seg1d.optimized_funcs.rcor","generated/seg1d.optimized_funcs.vcor","index","install","routines","segmenter","segmenter_meth","start"],envversion:{"sphinx.domains.c":1,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":1,"sphinx.domains.index":1,"sphinx.domains.javascript":1,"sphinx.domains.math":2,"sphinx.domains.python":1,"sphinx.domains.rst":1,"sphinx.domains.std":1,"sphinx.ext.intersphinx":1,sphinx:56},filenames:["api.rst","api_basic.rst","api_ecg.rst","api_feat.rst","api_tune.rst","code.rst","code_simple.rst","community.rst","generated/seg1d.Segmenter.rst","generated/seg1d.Segmenter.add_reference.rst","generated/seg1d.Segmenter.clear_reference.rst","generated/seg1d.Segmenter.clusters.rst","generated/seg1d.Segmenter.combined.rst","generated/seg1d.Segmenter.corrs.rst","generated/seg1d.Segmenter.groups.rst","generated/seg1d.Segmenter.peaks.rst","generated/seg1d.Segmenter.segment.rst","generated/seg1d.Segmenter.set_target.rst","generated/seg1d.Segmenter.t_masked.rst","generated/seg1d.Segmenter.t_segments.rst","generated/seg1d.algorithm.cluster.rst","generated/seg1d.algorithm.combine_corr.rst","generated/seg1d.algorithm.get_peaks.rst","generated/seg1d.algorithm.resample.rst","generated/seg1d.algorithm.rolling_corr.rst","generated/seg1d.algorithm.uniques.rst","generated/seg1d.optimized_funcs.rcor.rst","generated/seg1d.optimized_funcs.vcor.rst","index.rst","install.rst","routines.rst","segmenter.rst","segmenter_meth.rst","start.rst"],objects:{"":{algorithm:[5,0,0,"-"],optimized_funcs:[5,0,0,"-"],seg1d:[5,0,0,"-"],segment:[5,0,0,"-"]},"seg1d.Segmenter":{__init__:[8,2,1,""],add_reference:[9,2,1,""],clear_reference:[10,2,1,""],clusters:[11,2,1,""],combined:[12,2,1,""],corrs:[13,2,1,""],groups:[14,2,1,""],peaks:[15,2,1,""],segment:[16,2,1,""],set_target:[17,2,1,""],t_masked:[18,2,1,""],t_segments:[19,2,1,""]},"seg1d.algorithm":{cluster:[20,3,1,""],combine_corr:[21,3,1,""],get_peaks:[22,3,1,""],resample:[23,3,1,""],rolling_corr:[24,3,1,""],uniques:[25,3,1,""]},"seg1d.examples":{ex_ecg:[2,0,0,"-"],ex_gauss:[33,0,0,"-"],ex_segmenter_features:[3,0,0,"-"],ex_segmenter_sine:[1,0,0,"-"],ex_simple:[33,0,0,"-"],ex_sine:[33,0,0,"-"],ex_sine_noise:[4,0,0,"-"]},"seg1d.optimized_funcs":{rcor:[26,4,1,""],vcor:[27,4,1,""]},seg1d:{Segmenter:[8,1,1,""],algorithm:[5,0,0,"-"],examples:[5,0,0,"-"],optimized_funcs:[5,0,0,"-"],segment:[5,0,0,"-"]}},objnames:{"0":["py","module","Python module"],"1":["py","class","Python class"],"2":["py","method","Python method"],"3":["py","function","Python function"],"4":["py","attribute","Python attribute"]},objtypes:{"0":"py:module","1":"py:class","2":"py:method","3":"py:function","4":"py:attribute"},terms:{"000000e":[1,2,4,33],"003000e":2,"009127e":2,"029426e":2,"043364e":2,"046000e":2,"050000e":33,"059727e":2,"060000e":2,"077664e":2,"091000e":2,"092366e":2,"093000e":2,"120505e":2,"123868e":2,"140000e":2,"146000e":33,"169533e":2,"190000e":2,"200000e":[1,4,33],"213000e":2,"220000e":2,"242974e":2,"245000e":33,"262000e":2,"268000e":2,"280000e":2,"286635e":4,"301899e":33,"340000e":2,"343000e":33,"350000e":2,"380000e":2,"390000e":2,"398000e":[1,33],"420000e":4,"421000e":4,"439000e":2,"440000e":2,"441000e":33,"462850e":2,"470000e":2,"498135e":33,"500000e":33,"540000e":[2,33],"541974e":4,"550000e":33,"552000e":2,"559000e":2,"570000e":33,"590000e":33,"600000e":[2,33],"601000e":4,"602000e":4,"607000e":2,"609000e":2,"620000e":[2,33],"638000e":33,"640000e":33,"646669e":2,"650000e":4,"689476e":2,"720000e":2,"729000e":2,"730000e":2,"738000e":33,"771139e":2,"775000e":2,"776000e":2,"782000e":4,"800000e":2,"802931e":2,"820000e":4,"830000e":4,"833249e":4,"836000e":33,"847107e":2,"867665e":33,"868629e":2,"895000e":2,"902000e":2,"904041e":4,"916268e":4,"926582e":2,"930000e":2,"933443e":4,"940106e":2,"949109e":33,"980000e":2,"998723e":2,"999999e":[1,33],"case":[3,4],"class":[0,1,4,6,8,16,28],"default":[2,4,8,9,17,20,21,24,33],"final":[2,4,6,20],"float":[6,8,20,21,22,25],"function":[1,4,5,19,20,21,22,23,24,25,30,33],"import":[1,2,3,4,6,8,9,10,16,17,19,20,21,22,23,24,25,26,27,29,33],"int":[6,8,20,21,22,23,24,25],"return":[2,6,10,16,17,19,20,21,22,23,24,25,26,27],"static":27,"true":[8,9,17,21],"try":[26,27],"while":[2,29],For:29,The:[0,2,3,4,5,8,12,18,24,29],Then:[1,6,29],There:3,These:[4,8,32,33],Use:[0,24,28],Useful:18,Using:[1,33],__init__:8,abl:[2,33],abov:4,access:[4,5,8],actual:4,add:[4,8,9,10,17],add_nois:4,add_refer:[1,2,4,5,10,17,19],added:[4,9,20],adder:20,adding:[4,5,8,17],addit:8,advanc:[0,5,8],after:[2,4,8,24,29],aggreg:[8,21],alg:[20,21,22,23,24,25],algorithm:[1,3,4,5,6,8,11,12,13,14,15,16,19,33],align:[2,4,7],all:[1,2,4,8,19,33],allow:9,along:4,alpha:[1,3,4,33],also:[0,9,10,17,32],altern:[4,9,17],although:[4,5,33],alwai:29,amplitud:33,angl:[1,33],ani:[5,10,17,21,29],anoth:4,api:28,append:9,appli:[6,19,21,23,24],apporx:4,arc:33,area:2,argument:21,around:[1,2,3,4,8,19,22,29,33],arrai:[1,3,4,6,8,9,10,16,17,19,20,21,22,23,24,25,26,27,29,33],asarrai:[2,3],aspect:0,assign:[1,4,8,10,21],attribut:[2,4,8,10,17],autom:5,automat:2,avail:[4,27],averag:[2,6,12,21],axi:3,back:[4,7],base:[3,20],basic:[0,4,28,33],befor:[4,8,9,20,21],being:20,belong:4,better:4,between:27,block:25,bool:[8,9,17,21,24],both:[0,4],branch:7,build:[7,28],built:[7,29],cadd:[4,8],calcul:24,call:[2,3,4,6,9,19,33],can:[0,1,2,3,4,7,8,9,17,29,33],captur:6,center:[3,33],chang:[4,7,21],check:[28,33],clav:3,clean:29,clear:[2,4,9,10],clear_refer:[2,5,9],clone:7,cluser:4,cluster:[4,5,8,23,25,33],cmax:[8,24],cmin:[2,4,8],code:[1,2,3,4,28,33],coeffici:24,combin:[4,21],combine_corr:[5,12,22,24],commit:7,commun:28,complianc:29,compliant:29,condit:29,confirm:7,consol:29,construct:[0,33],contain:[0,2,9,17,33],contribut:28,conveni:[1,5,8,21,22],convert:[9,17],copi:[9,17],copyright:[5,28],correct:[4,26],correctli:2,correl:[4,6,8,12,13,15,16,20,21,22,24,25,26,27,29,33],crash:24,creat:[0,1,2,4,7,12,13,15,19,20,33],cubic:23,current:[9,10,16,29],curv:3,cut:[4,33],dash:[1,4,33],data:[0,1,2,3,4,5,6,8,9,10,16,17,18,19,20,21,22,24,25,27,28,32],dataset:[0,2,3,4,6,8,9,23],decim:[1,2,3,4,8,19,22,33],declar:9,decreas:33,deepcopi:[9,17],def:[21,22],defin:[1,4,6,14,18,19,20,22,33],demonstr:4,depend:28,deriv:6,describ:8,desir:4,detect:[6,8,22],dict:[6,8,9,17,18,19,21,22],dictionari:[9,17],differ:[0,3,4,9,33],dimens:[9,17],dimension:17,directli:[5,8,17],directori:7,discrep:2,distanc:[8,22],distribut:4,doc:29,docstr:29,doctest:29,document:[5,7,8,28],done:[9,17,29],down:[6,33],dst:22,due:[2,29],each:[0,6,8,9,21,27],easi:5,easier:5,ecg:[0,28],electrocardiogram:2,electrocardiographi:2,emphas:0,end:[6,16,20,25,29],endpoint:[2,19],ensur:[17,29,33],error:4,exampl:[1,2,4,6,8,9,10,16,17,19,20,21,22,23,24,25,26,27,28,29,33],exist:[9,17],explain:[0,5],explicitli:9,expos:8,extend:33,fail:29,fals:[8,24],featur:[0,6,7,8,9,12,13,17,19,21,28],few:[29,33],figsiz:[1,2,3,4,33],figur:[1,2,3,4,33],file:7,find:[2,4,6,21,22,25],find_peak:22,fine:5,first:[1,2,4,6,7],fmode:8,folder:[6,7,29],follow:[7,20],forc:[4,8,20],fork:7,form:[6,16,22,25],format:[1,33],found:[1,2,4,25,33],from:[1,2,4,6,11,19,29,33],fscale:8,full:[1,4,7,33],futur:7,gauss:28,gaussian:33,gausspuls:33,gener:[0,1,4,22,29,30],get:[2,3,4,5,19,21,28],get_peak:[5,15,21,25],git:7,github:7,given:[4,19,24,33],group:[4,20,33],guarante:25,guidelin:28,handl:[7,32],has:[3,5,6],have:[22,29],helper:4,here:3,high:20,higher:4,highest:[20,22,25],highli:20,howev:[4,7,17,20,24,29],html:[7,29],html_theme:29,http:2,ident:29,identif:[4,25],includ:[2,3,8,20,33],inclus:[0,28],increment:27,index:[6,7,20,22,25,28],individu:5,initi:8,input:[20,21,22,23,25],instal:[28,33],instanc:[0,1,3,4,8,16,19],instead:8,intend:29,intent:20,interact:29,interfac:[16,28,33],interpol:23,interv:2,invovl:4,irrelev:3,issu:28,item:[2,10,17,21],its:8,just:4,kei:[6,9,17],keyword:[8,21],label:[1,4,9,17,33],largest:2,last:4,later:2,legend:[1,4,33],length:[2,17,23,24,25],licens:28,like:[2,4,5],likewis:8,limit:5,linewidth:[1,4,33],linspac:[1,4,9,10,17,19,21,22,23,24,26,27,33],list:[6,8,19,22],locat:[4,14],logic:4,look:[2,4],loop:9,lower:[4,20],lowest:[22,25],machin:7,mai:[3,20,29],main:[7,16],make:[3,4,8,9,16,17,19,21,24,29],manag:6,mani:29,manual:4,mask:[3,18],match:[29,33],mathew:5,matplotlib:[1,2,3,4,29,33],max:6,maximum:[6,8,24,33],maxw:[1,3,4,6,8,16,19,33],maxwin:33,mean:[8,20,21,24],method:[0,1,2,8,9,10,16,17,21,28,29,33],min:[6,8],minc:22,minimum:[4,6,8,22,33],minw:[1,3,4,6,8,16,19,33],minwin:33,misc:2,modifi:4,modul:[2,5,7,29],more:[0,9],motion:6,move:7,multipl:[3,6,9,17,26,29,33],multipli:21,must:[9,17,24,33],name:29,nan:[2,3,18],navig:29,nclust:20,ndarrai:[2,9,17,18,24,26],need:5,next:4,nois:4,noisi:4,nojekyl:7,non:18,none:[4,6,8,10,16,17,19,20,22,25],normal:2,note:[3,4,9,10,17,20,26,27,29],notic:9,now:[4,9],numba:[26,27,29],number:[4,6,8,20,23],numpi:[1,2,3,4,6,8,9,10,17,19,20,21,22,23,24,25,26,27,29,33],obviou:29,offset:3,one:[2,9,17,26],onli:[2,3,4,9],optf:[26,27],optim:[26,27,30],optimized_func:5,option:[8,9,17,20,21,22,24],order:18,org:2,origin:[1,3,4,33],other:[20,22,24],out:[4,25,33],output:[4,29,33],over:24,overid:17,overlap:[14,25],own:7,packag:[0,8,29],page:[7,28],paramet:[0,1,3,5,6,8,9,10,16,17,19,20,21,22,23,24,25,26,27,28,33],pars:14,part:2,pass:[8,9,17],peak:[2,6,8,22,25],percent:[6,8,33],percentag:6,perform:29,pick:2,pip:29,platform:29,pleas:7,plot:[1,2,3,4,18,33],plt:[1,2,3,4,33],plt_r:3,plt_t:3,poor:20,poorli:20,portion:2,possibl:[14,25],preserv:7,previou:9,print:[2,3,21,33],process:[0,3,4,5,8,18,32,33],project:7,properli:17,properti:[2,11,12,13,14,15,18,19],provid:[0,5,8,29,33],pull:7,puls:33,push:7,pylab:[1,3,4,33],pyplot:2,python:[5,29],queri:22,rad:[1,33],rais:20,random:[2,4,21],rather:7,ratio:4,rcor:5,real:[0,22],recommend:[5,17],redefin:3,redirect:7,reduc:11,ref:2,ref_slic:2,refdata:[4,33],refer:[1,2,3,4,6,7,8,9,10,13,16,17,19,24,26,28,33],refweight:33,relat:33,reli:22,remov:[2,4,10,20],repo:7,report:29,repositori:7,repres:17,request:7,requir:[27,29],res:2,resampl:[5,8,24,26],rescal:24,reshap:[9,17,24,26],resolv:4,result:[1,3,4,8,21,33],retriev:[2,3,8,16,33],review:7,rlen:10,roll:[6,8,12,13,24,26,27],rolling_corr:[5,13,21],roughli:2,routin:[0,5],row:[9,17],run:[1,2,4,8,16,29,32],same:[4,9,16,17],sampl:[0,2,3,6,8,16,21,23,28],sampledata:[3,6,8,16,33],scale:[1,2,3,4,6,8,19,21,22,24,25,33],schwartz:5,scipi:[2,8,22,29,33],score:[6,16,20,21],search:28,second:2,section:[0,5,33],see:[0,21,32],seed:4,seen:[2,33],seg1d:[0,1,2,3,4,5,6,32,33],seg:4,seg_num:[1,33],segadd:20,seggroup:20,segment:[0,1,2,3,4,5,6,20,25,33],segment_data:[6,33],segnois:4,sequenc:25,seri:[1,4,29],set:[0,1,2,3,4,8,9,16,17,19,20],set_target:[1,2,4,5,9,19],shape:[3,33],should:[4,5,7,9,18,20,24,29],show:[1,2,3,4,29,33],shown:[2,3,4,5],sign:20,signal:[2,4,22,33],similar:[20,29],simpl:[8,28,33],sin:[1,4,19,21,22,23,24,26,27,33],sinc:4,sine:[1,4,19,28],singl:[4,9,17,26],size:[6,8,9,17,24,26,27,33],sizestep:33,sklearn:29,smaller:24,snr:4,some:[1,2,4,6,21,22,29,33],sort:[22,25,29],sortedpeak:25,sourc:[1,2,3,4,6,8,9,10,16,17,20,21,22,23,24,25,26,27,33],sphinx:29,srclen:25,start:[5,6,16,20,25,28,29],step:[1,3,4,6,8,16,19,33],still:33,store:17,str:19,string:21,sub:[1,3,4],submit:7,subsequ:5,subset:3,suggest:7,sum:[8,21],summari:29,suppos:24,t10:3,t_e:[1,4,33],t_mask:[2,3],t_s:[1,4,33],tabl:12,take:[21,22,23,24,25],taken:2,targ:[1,4,19,33],targdata:33,target:[1,2,3,4,6,8,9,13,16,17,18,19,24,25,26,33],test:[28,33],text:7,than:[4,7,24],thei:[2,5],therefor:[2,20],thi:[0,2,3,4,5,8,9,10,16,17,20,21,22,23,24,25,26,27,29,33],through:[0,4,8,14,17,29,33],tight_layout:[1,33],too:20,total:4,traceback:29,tseg:8,tune:[0,5,8,28],two:[2,4,27],type:7,underli:5,understood:4,uniqu:[5,9,14,17,20,22],usag:[0,5,8],use:[1,2,3,4,5,6,8,9,17,19,21,26,27,29,33],used:[0,2,4,5,8,9,17,18,25,32,33],user:[4,29],userwarn:20,uses:33,using:[6,8,26,29,33],util:4,valu:[2,3,4,8,9,17,20,21,22,25,29,33],vari:33,variabl:29,variat:29,variou:[0,4],vcor:5,versa:9,vertic:3,vice:9,visual:[1,33],want:3,warn:20,wave:[1,4,19,21,22,24,28],weight:[3,6,8,12,16,21,33],well:33,were:4,what:[2,3],when:[2,5,9],where:[3,4],which:[0,2,3,9],wiki:2,wikipedia:2,window:[24,26,29],winsiz:24,within:[4,19,33],work:[7,24,33],workflow:7,would:4,wsize:8,xlabel:[1,33],ydata:24,ylabel:[1,33],you:[9,17,33],your:7},titles:["API Examples","Basic Use","ECG","Feature Inclusion","Parameter Tuning","Code Reference","Simple Interface","Community Guidelines","seg1d.Segmenter","seg1d.Segmenter.add_reference","seg1d.Segmenter.clear_reference","seg1d.Segmenter.clusters","seg1d.Segmenter.combined","seg1d.Segmenter.corrs","seg1d.Segmenter.groups","seg1d.Segmenter.peaks","seg1d.Segmenter.segment","seg1d.Segmenter.set_target","seg1d.Segmenter.t_masked","seg1d.Segmenter.t_segments","seg1d.algorithm.cluster","seg1d.algorithm.combine_corr","seg1d.algorithm.get_peaks","seg1d.algorithm.resample","seg1d.algorithm.rolling_corr","seg1d.algorithm.uniques","seg1d.optimized_funcs.rcor","seg1d.optimized_funcs.vcor","seg1d: subsequence segmentation","Installation","Algorithm Methods","Segmenter Class","Segmenter Methods","Getting Started"],titleterms:{"class":[5,31],Use:1,add_refer:9,algorithm:[20,21,22,23,24,25,30],api:0,basic:1,build:29,check:29,clear_refer:10,cluster:[11,20],code:5,combin:12,combine_corr:21,commun:7,content:28,contribut:7,copyright:7,corr:13,data:33,depend:29,document:29,ecg:2,exampl:0,featur:3,gauss:33,get:[29,33],get_peak:22,group:14,guidelin:7,inclus:3,indic:28,instal:29,interfac:[5,6],issu:7,licens:7,method:[5,30,32],optimized_func:[26,27],paramet:4,peak:15,rcor:26,refer:5,resampl:23,rolling_corr:24,sampl:33,seg1d:[8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29],segment:[8,9,10,11,12,13,14,15,16,17,18,19,28,31,32],set_target:17,simpl:[5,6],sine:33,start:33,subsequ:28,t_mask:18,t_segment:19,tabl:28,test:29,tune:4,uniqu:25,vcor:27,wave:33}}) \ No newline at end of file +Search.setIndex({docnames:["api","api_basic","api_ecg","api_feat","api_tune","code","code_simple","community","generated/seg1d.Segmenter","generated/seg1d.Segmenter.add_reference","generated/seg1d.Segmenter.clear_reference","generated/seg1d.Segmenter.clusters","generated/seg1d.Segmenter.combined","generated/seg1d.Segmenter.corrs","generated/seg1d.Segmenter.groups","generated/seg1d.Segmenter.peaks","generated/seg1d.Segmenter.segment","generated/seg1d.Segmenter.set_target","generated/seg1d.Segmenter.t_masked","generated/seg1d.Segmenter.t_segments","generated/seg1d.algorithm.cluster","generated/seg1d.algorithm.combine_corr","generated/seg1d.algorithm.get_peaks","generated/seg1d.algorithm.resample","generated/seg1d.algorithm.rolling_corr","generated/seg1d.algorithm.uniques","generated/seg1d.optimized_funcs.rcor","generated/seg1d.optimized_funcs.vcor","index","install","routines","segmenter","segmenter_meth","start"],envversion:{"sphinx.domains.c":1,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":1,"sphinx.domains.index":1,"sphinx.domains.javascript":1,"sphinx.domains.math":2,"sphinx.domains.python":1,"sphinx.domains.rst":1,"sphinx.domains.std":1,"sphinx.ext.intersphinx":1,sphinx:56},filenames:["api.rst","api_basic.rst","api_ecg.rst","api_feat.rst","api_tune.rst","code.rst","code_simple.rst","community.rst","generated/seg1d.Segmenter.rst","generated/seg1d.Segmenter.add_reference.rst","generated/seg1d.Segmenter.clear_reference.rst","generated/seg1d.Segmenter.clusters.rst","generated/seg1d.Segmenter.combined.rst","generated/seg1d.Segmenter.corrs.rst","generated/seg1d.Segmenter.groups.rst","generated/seg1d.Segmenter.peaks.rst","generated/seg1d.Segmenter.segment.rst","generated/seg1d.Segmenter.set_target.rst","generated/seg1d.Segmenter.t_masked.rst","generated/seg1d.Segmenter.t_segments.rst","generated/seg1d.algorithm.cluster.rst","generated/seg1d.algorithm.combine_corr.rst","generated/seg1d.algorithm.get_peaks.rst","generated/seg1d.algorithm.resample.rst","generated/seg1d.algorithm.rolling_corr.rst","generated/seg1d.algorithm.uniques.rst","generated/seg1d.optimized_funcs.rcor.rst","generated/seg1d.optimized_funcs.vcor.rst","index.rst","install.rst","routines.rst","segmenter.rst","segmenter_meth.rst","start.rst"],objects:{"":{algorithm:[5,0,0,"-"],optimized_funcs:[5,0,0,"-"],seg1d:[5,0,0,"-"],segment:[5,0,0,"-"]},"seg1d.Segmenter":{__init__:[8,2,1,""],add_reference:[9,2,1,""],clear_reference:[10,2,1,""],clusters:[11,2,1,""],combined:[12,2,1,""],corrs:[13,2,1,""],groups:[14,2,1,""],peaks:[15,2,1,""],segment:[16,2,1,""],set_target:[17,2,1,""],t_masked:[18,2,1,""],t_segments:[19,2,1,""]},"seg1d.algorithm":{cluster:[20,3,1,""],combine_corr:[21,3,1,""],get_peaks:[22,3,1,""],resample:[23,3,1,""],rolling_corr:[24,3,1,""],uniques:[25,3,1,""]},"seg1d.examples":{ex_ecg:[2,0,0,"-"],ex_gauss:[33,0,0,"-"],ex_segmenter_features:[3,0,0,"-"],ex_segmenter_sine:[1,0,0,"-"],ex_simple:[33,0,0,"-"],ex_sine:[33,0,0,"-"],ex_sine_noise:[4,0,0,"-"]},"seg1d.optimized_funcs":{rcor:[26,4,1,""],vcor:[27,4,1,""]},seg1d:{Segmenter:[8,1,1,""],algorithm:[5,0,0,"-"],examples:[5,0,0,"-"],optimized_funcs:[5,0,0,"-"],segment:[5,0,0,"-"]}},objnames:{"0":["py","module","Python module"],"1":["py","class","Python class"],"2":["py","method","Python method"],"3":["py","function","Python function"],"4":["py","attribute","Python attribute"]},objtypes:{"0":"py:module","1":"py:class","2":"py:method","3":"py:function","4":"py:attribute"},terms:{"000000e":[1,2,4,33],"003000e":2,"009127e":2,"029426e":2,"043364e":2,"046000e":2,"050000e":33,"059727e":2,"060000e":2,"077664e":2,"091000e":2,"092366e":2,"093000e":2,"120505e":2,"123868e":2,"140000e":2,"146000e":33,"169533e":2,"190000e":2,"200000e":[1,4,33],"213000e":2,"220000e":2,"242974e":2,"245000e":33,"262000e":2,"268000e":2,"280000e":2,"286635e":4,"301899e":33,"340000e":2,"343000e":33,"350000e":2,"380000e":2,"390000e":2,"398000e":[1,33],"420000e":4,"421000e":4,"439000e":2,"440000e":2,"441000e":33,"462850e":2,"470000e":2,"498135e":33,"500000e":33,"540000e":[2,33],"541974e":4,"550000e":33,"552000e":2,"559000e":2,"570000e":33,"590000e":33,"600000e":[2,33],"601000e":4,"602000e":4,"607000e":2,"609000e":2,"620000e":[2,33],"638000e":33,"640000e":33,"646669e":2,"650000e":4,"689476e":2,"720000e":2,"729000e":2,"730000e":2,"738000e":33,"771139e":2,"775000e":2,"776000e":2,"782000e":4,"800000e":2,"802931e":2,"820000e":4,"830000e":4,"833249e":4,"836000e":33,"847107e":2,"867665e":33,"868629e":2,"895000e":2,"902000e":2,"904041e":4,"916268e":4,"926582e":2,"930000e":2,"933443e":4,"940106e":2,"949109e":33,"980000e":2,"998723e":2,"999999e":[1,33],"case":[3,4],"class":[0,1,4,6,8,16,28],"default":[2,4,8,9,17,20,21,24,33],"final":[2,4,6,20],"float":[6,8,20,21,22,25],"function":[1,4,5,19,20,21,22,23,24,25,30,33],"import":[1,2,3,4,6,8,9,10,16,17,19,20,21,22,23,24,25,26,27,29,33],"int":[6,8,20,21,22,23,24,25],"return":[2,6,10,16,17,19,20,21,22,23,24,25,26,27],"static":27,"true":[8,9,17,21],"try":[26,27],"while":[2,29],For:29,The:[0,2,3,4,5,8,12,18,24,29],Then:[1,6,29],There:3,These:[4,8,32,33],Use:[0,24,28],Useful:18,Using:[1,33],__init__:8,abl:[2,33],abov:4,access:[4,5,8],actual:4,add:[4,8,9,10,17],add_nois:4,add_refer:[1,2,4,5,10,17,19],added:[4,9,20],adder:20,adding:[4,5,8,17],addit:8,advanc:[0,5,8],after:[2,4,8,24,29],aggreg:[8,21],alg:[20,21,22,23,24,25],algorithm:[1,3,4,5,6,8,11,12,13,14,15,16,19,33],align:[2,4,7],all:[1,2,4,8,19,33],allow:[9,33],along:4,alpha:[1,3,4,33],also:[0,9,10,17,32],altern:[4,9,17],although:[4,5,33],alwai:29,amplitud:33,angl:[1,4,33],ani:[5,10,17,21,29],anoth:4,api:28,append:9,appli:[6,19,21,23,24],apporx:4,arc:33,area:2,argument:21,around:[1,2,3,4,8,19,22,29,33],arrai:[1,3,4,6,8,9,10,16,17,19,20,21,22,23,24,25,26,27,29,33],asarrai:[2,3],aspect:0,assign:[1,4,8,10,21],attribut:[2,4,8,10,17],autom:5,automat:2,avail:[4,27],averag:[2,6,12,21],axi:3,back:[4,7],base:[3,20],basic:[0,4,28,33],befor:[4,8,9,20,21],being:20,belong:4,better:4,between:27,block:25,bool:[8,9,17,21,24],both:[0,4],branch:7,build:[7,28],built:[7,29],cadd:[4,8],calcul:24,call:[2,3,4,6,9,19,33],can:[0,1,2,3,4,7,8,9,17,29,33],captur:6,center:[3,33],chang:[4,7,21],check:[28,33],clav:3,clean:29,clear:[2,4,9,10],clear_refer:[2,5,9],clone:7,cluser:4,cluster:[4,5,8,23,25,33],cmax:[8,24],cmin:[2,4,8],code:[1,2,3,4,28,33],coeffici:24,combin:[4,21],combine_corr:[5,12,22,24],commit:7,commun:28,complianc:29,compliant:29,condit:29,confirm:7,consol:29,construct:[0,33],contain:[0,2,9,17],contribut:28,conveni:[1,5,8,21,22],convert:[9,17],copi:[9,17],copyright:[5,28],correct:[4,26],correctli:2,correl:[4,6,8,12,13,15,16,20,21,22,24,25,26,27,29,33],crash:24,creat:[0,1,2,4,7,12,13,15,19,20,33],cubic:23,current:[9,10,16,29],curv:3,cut:[4,33],dash:[1,4,33],data:[0,1,2,3,4,5,6,8,9,10,16,17,18,19,20,21,22,24,25,27,28,32],dataset:[0,2,3,4,6,8,9,23],decim:[1,2,3,4,8,19,22,33],declar:9,decreas:33,deepcopi:[9,17],def:[21,22],defin:[1,4,6,14,18,19,20,22,33],demonstr:4,depend:28,deriv:6,describ:8,desir:4,detect:[6,8,22],dict:[6,8,9,17,18,19,21,22],dictionari:[9,17],differ:[0,3,4,9,33],dimens:[9,17],dimension:17,directli:[5,8,17],directori:7,discrep:2,distanc:[8,22],distribut:4,doc:29,docstr:29,doctest:29,document:[5,7,8,28],done:[9,17,29],down:[6,33],dst:22,due:[2,29],each:[0,6,8,9,21,27],easi:5,easier:5,ecg:[0,28],electrocardiogram:2,electrocardiographi:2,emphas:0,end:[6,16,20,25,29],endpoint:[2,19],ensur:[17,29,33],error:4,exampl:[1,2,4,6,8,9,10,16,17,19,20,21,22,23,24,25,26,27,28,29,33],exist:[9,17],explain:[0,5],explicitli:9,expos:8,extend:33,fail:29,fals:[8,24],featur:[0,6,7,8,9,12,13,17,19,21,28],few:[29,33],figsiz:[1,2,3,4,33],figur:[1,2,3,4,33],file:7,find:[2,4,6,21,22,25],find_peak:22,fine:5,first:[1,2,4,6,7],fmode:8,folder:[6,7,29],follow:[7,20],forc:[4,8,20],fork:7,form:[6,16,22,25],format:[1,4,33],found:[1,2,4,25,33],from:[1,2,4,6,11,19,29,33],fscale:8,full:[1,4,7,33],futur:7,gauss:28,gaussian:33,gausspuls:33,gener:[0,1,4,22,29,30],get:[2,3,4,5,19,21,28],get_peak:[5,15,21,25],git:7,github:7,given:[4,19,24,33],group:[4,20,33],guarante:25,guidelin:28,handl:[7,32],has:[3,5,6],have:[22,29],helper:4,here:3,high:20,higher:4,highest:[20,22,25],highli:20,howev:[4,7,17,20,24,29],html:[7,29],html_theme:29,http:2,ident:29,identif:[4,25],includ:[2,3,8,20,33],inclus:[0,28],increment:27,index:[6,7,20,22,25,28],individu:5,initi:8,input:[20,21,22,23,25,33],instal:[28,33],instanc:[0,1,3,4,8,16,19],instead:8,intend:29,intent:20,interact:29,interfac:[16,28,33],interpol:23,interv:2,invovl:4,irrelev:3,issu:28,item:[2,10,17,21],its:8,just:4,kei:[6,9,17],keyword:[8,21],label:[1,4,9,17,33],largest:2,last:4,later:2,legend:[1,4,33],length:[2,17,23,24,25],licens:28,like:[2,4,5],likewis:8,limit:5,linewidth:[1,4,33],linspac:[1,4,9,10,17,19,21,22,23,24,26,27,33],list:[6,8,19,22],locat:[4,14],logic:4,look:[2,4],loop:9,lower:[4,20],lowest:[22,25],machin:7,mai:[3,20,29],main:[7,16],make:[3,4,8,9,16,17,19,21,24,29],manag:6,mani:29,manual:4,mask:[3,18],match:[29,33],mathew:5,matplotlib:[1,2,3,4,29,33],max:6,maximum:[6,8,24,33],maxw:[1,3,4,6,8,16,19,33],maxwin:33,mean:[8,20,21,24],method:[0,1,2,8,9,10,16,17,21,28,29,33],min:[6,8],minc:22,minimum:[4,6,8,22,33],minw:[1,3,4,6,8,16,19,33],minwin:33,misc:2,modifi:4,modul:[2,5,7,29],more:[0,9],motion:6,move:7,multipl:[3,6,9,17,26,29,33],multipli:21,must:[9,17,24,33],name:29,nan:[2,3,18],navig:29,nclust:20,ndarrai:[2,9,17,18,24,26],need:5,next:4,nois:4,noisi:4,nojekyl:7,non:18,none:[4,6,8,10,16,17,19,20,22,25],normal:2,note:[3,4,9,10,17,20,26,27,29],notic:9,now:[4,9],numba:[26,27,29],number:[4,6,8,20,23],numpi:[1,2,3,4,6,8,9,10,17,19,20,21,22,23,24,25,26,27,29,33],obviou:29,offset:3,one:[2,9,17,26],onli:[2,3,4,9],optf:[26,27],optim:[26,27,30],optimized_func:5,option:[8,9,17,20,21,22,24],order:18,org:2,origin:[1,3,4,33],other:[20,22,24],out:[4,25,33],output:[4,29,33],over:24,overid:17,overlap:[14,25],own:7,packag:[0,8,29],page:[7,28],paramet:[0,1,3,5,6,8,9,10,16,17,19,20,21,22,23,24,25,26,27,28,33],pars:14,part:2,pass:[8,9,17],peak:[2,6,8,22,25],percent:[6,8,33],percentag:6,perform:29,pick:2,pip:29,platform:29,pleas:7,plot:[1,2,3,4,18,33],plt:[1,2,3,4,33],plt_r:3,plt_t:3,poor:20,poorli:20,portion:2,possibl:[14,25],preserv:7,previou:9,print:[2,3,21,33],process:[0,3,4,5,8,18,32,33],project:7,properli:17,properti:[2,11,12,13,14,15,18,19],provid:[0,5,8,29,33],pull:7,puls:33,push:7,pylab:[1,3,4,33],pyplot:2,python:[5,29],queri:22,rad:[1,4,33],rais:20,random:[2,4,21],rather:7,ratio:4,rcor:5,real:[0,22],recommend:[5,17],redefin:3,redirect:7,reduc:11,ref:2,ref_slic:2,refdata:[4,33],refer:[1,2,3,4,6,7,8,9,10,13,16,17,19,24,26,28,33],refweight:33,relat:33,reli:22,remov:[2,4,10,20],repo:7,report:29,repositori:7,repres:17,request:7,requir:[27,29],res:2,resampl:[5,8,24,26],rescal:24,reshap:[9,17,24,26],resolv:4,result:[1,3,4,8,21,33],retriev:[2,3,8,16,33],review:7,rlen:10,roll:[6,8,12,13,24,26,27],rolling_corr:[5,13,21],roughli:2,routin:[0,5],row:[9,17],run:[1,2,4,8,16,29,32],same:[4,9,16,17],sampl:[0,2,3,6,8,16,21,23,28],sampledata:[3,6,8,16,33],scale:[1,2,3,4,6,8,19,21,22,24,25,33],schwartz:5,scipi:[2,8,22,29,33],score:[6,16,20,21],search:28,second:2,section:[0,5,33],see:[0,21,32],seed:4,seen:[2,33],seg1d:[0,1,2,3,4,5,6,32,33],seg:4,seg_num:[1,4,33],segadd:20,seggroup:20,segment:[0,1,2,3,4,5,6,20,25,33],segment_data:[6,33],segnois:4,sequenc:25,seri:[1,4,29],set:[0,1,2,3,4,8,9,16,17,19,20],set_target:[1,2,4,5,9,19],shape:[3,33],should:[4,5,7,9,18,20,24,29],show:[1,2,3,4,29,33],shown:[2,3,4,5],sign:20,signal:[2,4,22,33],similar:[20,29],simpl:[8,28,33],sin:[1,4,19,21,22,23,24,26,27,33],sinc:4,sine:[1,4,19,28],singl:[4,9,17,26],size:[6,8,9,17,24,26,27,33],sizestep:33,sklearn:29,smaller:24,snr:4,some:[1,2,4,6,21,22,29,33],sort:[22,25,29],sortedpeak:25,sourc:[1,2,3,4,6,8,9,10,16,17,20,21,22,23,24,25,26,27,33],sphinx:29,srclen:25,start:[5,6,16,20,25,28,29],step:[1,3,4,6,8,16,19,33],still:33,store:17,str:19,string:21,sub:[1,3,4],submit:7,subsequ:5,subset:3,suggest:7,sum:[8,21],summari:29,suppos:24,t10:3,t_e:[1,4,33],t_mask:[2,3],t_s:[1,4,33],tabl:12,take:[21,22,23,24,25],taken:2,targ:[1,4,19,33],targdata:33,target:[1,2,3,4,6,8,9,13,16,17,18,19,24,25,26,33],test:[28,33],text:7,than:[4,7,24],thei:[2,5],therefor:[2,20],thi:[0,2,3,4,5,8,9,10,16,17,20,21,22,23,24,25,26,27,29,33],through:[0,4,8,14,17,29,33],tight_layout:[1,2,4,33],time:2,too:20,total:4,traceback:29,tseg:8,tune:[0,5,8,28],two:[2,4,27],type:7,underli:5,understood:4,uniqu:[5,9,14,17,20,22],usag:[0,5,8],use:[1,2,3,4,5,6,8,9,17,19,21,26,27,29,33],used:[0,2,4,5,8,9,17,18,25,32,33],user:[4,29,33],userwarn:20,uses:33,using:[6,8,26,29,33],util:4,valu:[2,3,4,8,9,17,20,21,22,25,29,33],vari:33,variabl:29,variat:29,variou:[0,4],vcor:5,versa:9,vertic:3,vice:9,visual:[1,33],want:3,warn:20,wave:[1,4,19,21,22,24,28],weight:[3,6,8,12,16,21,33],well:33,were:4,what:[2,3],when:[2,5,9],where:[3,4],which:[0,2,3,9],wiki:2,wikipedia:2,window:[24,26,29],winsiz:24,within:[4,19,33],work:[7,24,33],workflow:7,would:4,wsize:8,xlabel:[1,2,4,33],ydata:24,ylabel:[1,2,4,33],you:[9,17,33],your:7},titles:["API Examples","Basic Use","ECG","Feature Inclusion","Parameter Tuning","Code Reference","Simple Interface","Community Guidelines","seg1d.Segmenter","seg1d.Segmenter.add_reference","seg1d.Segmenter.clear_reference","seg1d.Segmenter.clusters","seg1d.Segmenter.combined","seg1d.Segmenter.corrs","seg1d.Segmenter.groups","seg1d.Segmenter.peaks","seg1d.Segmenter.segment","seg1d.Segmenter.set_target","seg1d.Segmenter.t_masked","seg1d.Segmenter.t_segments","seg1d.algorithm.cluster","seg1d.algorithm.combine_corr","seg1d.algorithm.get_peaks","seg1d.algorithm.resample","seg1d.algorithm.rolling_corr","seg1d.algorithm.uniques","seg1d.optimized_funcs.rcor","seg1d.optimized_funcs.vcor","seg1d: subsequence segmentation","Installation","Algorithm Methods","Segmenter Class","Segmenter Methods","Getting Started"],titleterms:{"class":[5,31],Use:1,add_refer:9,algorithm:[20,21,22,23,24,25,30],api:0,basic:1,build:29,check:29,clear_refer:10,cluster:[11,20],code:5,combin:12,combine_corr:21,commun:7,content:28,contribut:7,copyright:7,corr:13,data:33,depend:29,document:29,ecg:2,exampl:0,featur:3,gauss:33,get:[29,33],get_peak:22,group:14,guidelin:7,inclus:3,indic:28,instal:29,interfac:[5,6],issu:7,licens:7,method:[5,30,32],optimized_func:[26,27],paramet:4,peak:15,rcor:26,refer:5,resampl:23,rolling_corr:24,sampl:33,seg1d:[8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29],segment:[8,9,10,11,12,13,14,15,16,17,18,19,28,31,32],set_target:17,simpl:[5,6],sine:33,start:33,subsequ:28,t_mask:18,t_segment:19,tabl:28,test:29,tune:4,uniqu:25,vcor:27,wave:33}}) \ No newline at end of file diff --git a/docs/build/html/start-1.pdf b/docs/build/html/start-1.pdf index 97ff5e7..76578db 100644 Binary files a/docs/build/html/start-1.pdf and b/docs/build/html/start-1.pdf differ diff --git a/docs/build/html/start-2.pdf b/docs/build/html/start-2.pdf index 27cf182..2b59d99 100644 Binary files a/docs/build/html/start-2.pdf and b/docs/build/html/start-2.pdf differ diff --git a/docs/build/html/start.html b/docs/build/html/start.html index 1f537d0..3e69bcd 100644 --- a/docs/build/html/start.html +++ b/docs/build/html/start.html @@ -85,8 +85,9 @@

Getting Started

In this section, a few simple examples are given to ensure the installation is working and you are able to segment data. These examples call a method provided that uses -default parameters for the algorithms within the segmentation process but contains -the data related parameters such as scaling and step size for the matching process.

+default parameters for the algorithms within the segmentation process but allows +user input for the data related parameters such as scaling and step size for the +matching process.

Sample Data

A basic example of checking the installation using the included sample data.

diff --git a/docs/build/plot_directive/api_basic-1.pdf b/docs/build/plot_directive/api_basic-1.pdf index 53568bb..1c32d6d 100644 Binary files a/docs/build/plot_directive/api_basic-1.pdf and b/docs/build/plot_directive/api_basic-1.pdf differ diff --git a/docs/build/plot_directive/api_ecg-1.hires.png b/docs/build/plot_directive/api_ecg-1.hires.png index ce725a7..1a31aba 100644 Binary files a/docs/build/plot_directive/api_ecg-1.hires.png and b/docs/build/plot_directive/api_ecg-1.hires.png differ diff --git a/docs/build/plot_directive/api_ecg-1.pdf b/docs/build/plot_directive/api_ecg-1.pdf index a04080d..a38bcd9 100644 Binary files a/docs/build/plot_directive/api_ecg-1.pdf and b/docs/build/plot_directive/api_ecg-1.pdf differ diff --git a/docs/build/plot_directive/api_ecg-1.png b/docs/build/plot_directive/api_ecg-1.png index de5bd81..87d3ab4 100644 Binary files a/docs/build/plot_directive/api_ecg-1.png and b/docs/build/plot_directive/api_ecg-1.png differ diff --git a/docs/build/plot_directive/api_ecg-2.hires.png b/docs/build/plot_directive/api_ecg-2.hires.png index a418ea6..9009482 100644 Binary files a/docs/build/plot_directive/api_ecg-2.hires.png and b/docs/build/plot_directive/api_ecg-2.hires.png differ diff --git a/docs/build/plot_directive/api_ecg-2.pdf b/docs/build/plot_directive/api_ecg-2.pdf index 3956c0a..9e1fbe8 100644 Binary files a/docs/build/plot_directive/api_ecg-2.pdf and b/docs/build/plot_directive/api_ecg-2.pdf differ diff --git a/docs/build/plot_directive/api_ecg-2.png b/docs/build/plot_directive/api_ecg-2.png index 6b91f15..73a8cac 100644 Binary files a/docs/build/plot_directive/api_ecg-2.png and b/docs/build/plot_directive/api_ecg-2.png differ diff --git a/docs/build/plot_directive/api_ecg-3.hires.png b/docs/build/plot_directive/api_ecg-3.hires.png index d6694e2..55e0f77 100644 Binary files a/docs/build/plot_directive/api_ecg-3.hires.png and b/docs/build/plot_directive/api_ecg-3.hires.png differ diff --git a/docs/build/plot_directive/api_ecg-3.pdf b/docs/build/plot_directive/api_ecg-3.pdf index 8005f10..0660855 100644 Binary files a/docs/build/plot_directive/api_ecg-3.pdf and b/docs/build/plot_directive/api_ecg-3.pdf differ diff --git a/docs/build/plot_directive/api_ecg-3.png b/docs/build/plot_directive/api_ecg-3.png index 6d2ac82..a6dccbb 100644 Binary files a/docs/build/plot_directive/api_ecg-3.png and b/docs/build/plot_directive/api_ecg-3.png differ diff --git a/docs/build/plot_directive/api_ecg-4.hires.png b/docs/build/plot_directive/api_ecg-4.hires.png index 404d5ad..3465b74 100644 Binary files a/docs/build/plot_directive/api_ecg-4.hires.png and b/docs/build/plot_directive/api_ecg-4.hires.png differ diff --git a/docs/build/plot_directive/api_ecg-4.pdf b/docs/build/plot_directive/api_ecg-4.pdf index fa3c220..d89adaf 100644 Binary files a/docs/build/plot_directive/api_ecg-4.pdf and b/docs/build/plot_directive/api_ecg-4.pdf differ diff --git a/docs/build/plot_directive/api_ecg-4.png b/docs/build/plot_directive/api_ecg-4.png index 364522d..5cfdddf 100644 Binary files a/docs/build/plot_directive/api_ecg-4.png and b/docs/build/plot_directive/api_ecg-4.png differ diff --git a/docs/build/plot_directive/api_feat-1.pdf b/docs/build/plot_directive/api_feat-1.pdf index f93bfaf..8a8f5b2 100644 Binary files a/docs/build/plot_directive/api_feat-1.pdf and b/docs/build/plot_directive/api_feat-1.pdf differ diff --git a/docs/build/plot_directive/api_feat-2.pdf b/docs/build/plot_directive/api_feat-2.pdf index d6ffc6f..b8a66de 100644 Binary files a/docs/build/plot_directive/api_feat-2.pdf and b/docs/build/plot_directive/api_feat-2.pdf differ diff --git a/docs/build/plot_directive/api_feat-3.pdf b/docs/build/plot_directive/api_feat-3.pdf index 371202c..fa506d1 100644 Binary files a/docs/build/plot_directive/api_feat-3.pdf and b/docs/build/plot_directive/api_feat-3.pdf differ diff --git a/docs/build/plot_directive/api_feat-4.pdf b/docs/build/plot_directive/api_feat-4.pdf index 51004dd..7efce42 100644 Binary files a/docs/build/plot_directive/api_feat-4.pdf and b/docs/build/plot_directive/api_feat-4.pdf differ diff --git a/docs/build/plot_directive/api_tune-1.hires.png b/docs/build/plot_directive/api_tune-1.hires.png index 3ed6b45..c153f45 100644 Binary files a/docs/build/plot_directive/api_tune-1.hires.png and b/docs/build/plot_directive/api_tune-1.hires.png differ diff --git a/docs/build/plot_directive/api_tune-1.pdf b/docs/build/plot_directive/api_tune-1.pdf index f66a716..98a46de 100644 Binary files a/docs/build/plot_directive/api_tune-1.pdf and b/docs/build/plot_directive/api_tune-1.pdf differ diff --git a/docs/build/plot_directive/api_tune-1.png b/docs/build/plot_directive/api_tune-1.png index 1076834..5ebd965 100644 Binary files a/docs/build/plot_directive/api_tune-1.png and b/docs/build/plot_directive/api_tune-1.png differ diff --git a/docs/build/plot_directive/api_tune-2.hires.png b/docs/build/plot_directive/api_tune-2.hires.png index 30e120d..6d0ad82 100644 Binary files a/docs/build/plot_directive/api_tune-2.hires.png and b/docs/build/plot_directive/api_tune-2.hires.png differ diff --git a/docs/build/plot_directive/api_tune-2.pdf b/docs/build/plot_directive/api_tune-2.pdf index f22f6c1..2e5b848 100644 Binary files a/docs/build/plot_directive/api_tune-2.pdf and b/docs/build/plot_directive/api_tune-2.pdf differ diff --git a/docs/build/plot_directive/api_tune-2.png b/docs/build/plot_directive/api_tune-2.png index 302d9bd..5b474ea 100644 Binary files a/docs/build/plot_directive/api_tune-2.png and b/docs/build/plot_directive/api_tune-2.png differ diff --git a/docs/build/plot_directive/api_tune-3.hires.png b/docs/build/plot_directive/api_tune-3.hires.png index 79f2459..037040e 100644 Binary files a/docs/build/plot_directive/api_tune-3.hires.png and b/docs/build/plot_directive/api_tune-3.hires.png differ diff --git a/docs/build/plot_directive/api_tune-3.pdf b/docs/build/plot_directive/api_tune-3.pdf index 35d99e2..4822d0d 100644 Binary files a/docs/build/plot_directive/api_tune-3.pdf and b/docs/build/plot_directive/api_tune-3.pdf differ diff --git a/docs/build/plot_directive/api_tune-3.png b/docs/build/plot_directive/api_tune-3.png index e72d835..dec8d63 100644 Binary files a/docs/build/plot_directive/api_tune-3.png and b/docs/build/plot_directive/api_tune-3.png differ diff --git a/docs/build/plot_directive/api_tune-4.hires.png b/docs/build/plot_directive/api_tune-4.hires.png index b70d8c7..f713ebc 100644 Binary files a/docs/build/plot_directive/api_tune-4.hires.png and b/docs/build/plot_directive/api_tune-4.hires.png differ diff --git a/docs/build/plot_directive/api_tune-4.pdf b/docs/build/plot_directive/api_tune-4.pdf index 743eaf7..d75d285 100644 Binary files a/docs/build/plot_directive/api_tune-4.pdf and b/docs/build/plot_directive/api_tune-4.pdf differ diff --git a/docs/build/plot_directive/api_tune-4.png b/docs/build/plot_directive/api_tune-4.png index b213ad0..b0d943d 100644 Binary files a/docs/build/plot_directive/api_tune-4.png and b/docs/build/plot_directive/api_tune-4.png differ diff --git a/docs/build/plot_directive/start-1.pdf b/docs/build/plot_directive/start-1.pdf index 97ff5e7..76578db 100644 Binary files a/docs/build/plot_directive/start-1.pdf and b/docs/build/plot_directive/start-1.pdf differ diff --git a/docs/build/plot_directive/start-2.pdf b/docs/build/plot_directive/start-2.pdf index 27cf182..2b59d99 100644 Binary files a/docs/build/plot_directive/start-2.pdf and b/docs/build/plot_directive/start-2.pdf differ diff --git a/docs/source/start.rst b/docs/source/start.rst index 9fc34ac..81ff17b 100644 --- a/docs/source/start.rst +++ b/docs/source/start.rst @@ -4,8 +4,9 @@ Getting Started In this section, a few simple examples are given to ensure the installation is working and you are able to segment data. These examples call a method provided that uses -default parameters for the algorithms within the segmentation process but contains -the data related parameters such as scaling and step size for the matching process. +default parameters for the algorithms within the segmentation process but allows +user input for the data related parameters such as scaling and step size for the +matching process. Sample Data @@ -23,6 +24,7 @@ Sine Wave .. automodule:: seg1d.examples.ex_sine :members: + Gauss ===== diff --git a/seg1d/_about.py b/seg1d/_about.py index caa8677..39d352f 100644 --- a/seg1d/_about.py +++ b/seg1d/_about.py @@ -1 +1 @@ -__version__ = '0.0.16' \ No newline at end of file +__version__ = '0.0.17' \ No newline at end of file