Skip to content

Commit 34400e7

Browse files
committed
Added Binder links to top of tutorials
1 parent 8dfa80d commit 34400e7

9 files changed

+37
-17
lines changed

docs/Tutorial_AB_Joins.ipynb

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,9 @@
44
"cell_type": "markdown",
55
"metadata": {},
66
"source": [
7-
"# Finding Conserved Patterns Across Two Time Series \n",
7+
"# Finding Conserved Patterns Across Two Time Series\n",
8+
"\n",
9+
"[![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/TDAmeritrade/stumpy/main?filepath=notebooks/Tutorial_AB_Joins.ipynb)\n",
810
"\n",
911
"## AB-Joins\n",
1012
"\n",
@@ -350,7 +352,7 @@
350352
],
351353
"metadata": {
352354
"kernelspec": {
353-
"display_name": "Python 3",
355+
"display_name": "Python 3 (ipykernel)",
354356
"language": "python",
355357
"name": "python3"
356358
},
@@ -364,7 +366,7 @@
364366
"name": "python",
365367
"nbconvert_exporter": "python",
366368
"pygments_lexer": "ipython3",
367-
"version": "3.9.4"
369+
"version": "3.9.6"
368370
}
369371
},
370372
"nbformat": 4,

docs/Tutorial_Consensus_Motif.ipynb

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@
66
"source": [
77
"# Consensus Motif Search\n",
88
"\n",
9+
"[![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/TDAmeritrade/stumpy/main?filepath=notebooks/Tutorial_Consensus_Motif.ipynb)\n",
10+
"\n",
911
"This tutorial utilizes the main takeaways from the [Matrix Profile XV paper](https://www.cs.ucr.edu/~eamonn/consensus_Motif_ICDM_Long_version.pdf).\n",
1012
"\n",
1113
"[Matrix profiles](https://stumpy.readthedocs.io/en/latest/Tutorial_The_Matrix_Profile.html) can be used to [find conserved patterns within a single time series](https://stumpy.readthedocs.io/en/latest/Tutorial_STUMPY_Basics.html) (self-join) and [across two time series](https://stumpy.readthedocs.io/en/latest/Tutorial_AB_Joins.html) (AB-join). In both cases these conserved patterns are often called \"motifs\". And, when considering a set of three or more time series, one common trick for identifying a conserved motif across the entire set is to: \n",
@@ -443,7 +445,7 @@
443445
],
444446
"metadata": {
445447
"kernelspec": {
446-
"display_name": "Python 3",
448+
"display_name": "Python 3 (ipykernel)",
447449
"language": "python",
448450
"name": "python3"
449451
},
@@ -457,7 +459,7 @@
457459
"name": "python",
458460
"nbconvert_exporter": "python",
459461
"pygments_lexer": "ipython3",
460-
"version": "3.9.4"
462+
"version": "3.9.6"
461463
}
462464
},
463465
"nbformat": 4,

docs/Tutorial_Fast_Approximate_Matrix_Profiles.ipynb

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@
66
"source": [
77
"# Fast Approximate Matrix Profiles with SCRUMP\n",
88
"\n",
9+
"[![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/TDAmeritrade/stumpy/main?filepath=notebooks/Tutorial_Fast_Approximate_Matrix_Profiles.ipynb)\n",
10+
"\n",
911
"In \n",
1012
"[this paper](https://www.cs.ucr.edu/~eamonn/SCRIMP_ICDM_camera_ready_updated.pdf), a new approach called \"SCRIMP++\", which computes a matrix profile in an incremental fashion, is presented. When only an approximate matrix profile is needed, the this algorithm uses certain properties of the matrix profile calculation to greatly reduce the total computational time and, in this tutorial, we'll demonstrate how this approach may be sufficient for your applications.\n",
1113
"\n",
@@ -470,7 +472,7 @@
470472
],
471473
"metadata": {
472474
"kernelspec": {
473-
"display_name": "Python 3",
475+
"display_name": "Python 3 (ipykernel)",
474476
"language": "python",
475477
"name": "python3"
476478
},
@@ -484,7 +486,7 @@
484486
"name": "python",
485487
"nbconvert_exporter": "python",
486488
"pygments_lexer": "ipython3",
487-
"version": "3.9.4"
489+
"version": "3.9.6"
488490
}
489491
},
490492
"nbformat": 4,

docs/Tutorial_Matrix_Profiles_For_Streaming_Data.ipynb

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@
66
"source": [
77
"# Incremental Matrix Profiles for Streaming Time Series Data\n",
88
"\n",
9+
"[![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/TDAmeritrade/stumpy/main?filepath=notebooks/Tutorial_Matrix_Profiles_For_Streaming_Data.ipynb)\n",
10+
"\n",
911
"Now that you have a basic understanding of how to compute a matrix profile, in this short tutorial, we will demonstrate how to incrementally update your matrix profile when you have streaming (on-line) data using the `stumpy.stumpi` (\"STUMP Incremental\") function. You can learn more about the details of this approach by reading Section G of the [Matrix Profile I](https://www.cs.ucr.edu/~eamonn/PID4481997_extend_Matrix%20Profile_I.pdf) paper and Section 4.6 and Table 5 [this paper](https://www.cs.ucr.edu/~eamonn/ten_quadrillion.pdf)."
1012
]
1113
},
@@ -166442,7 +166444,7 @@
166442166444
],
166443166445
"metadata": {
166444166446
"kernelspec": {
166445-
"display_name": "Python 3",
166447+
"display_name": "Python 3 (ipykernel)",
166446166448
"language": "python",
166447166449
"name": "python3"
166448166450
},
@@ -166456,7 +166458,7 @@
166456166458
"name": "python",
166457166459
"nbconvert_exporter": "python",
166458166460
"pygments_lexer": "ipython3",
166459-
"version": "3.9.4"
166461+
"version": "3.9.6"
166460166462
}
166461166463
},
166462166464
"nbformat": 4,

docs/Tutorial_Multidimensional_Motif_Discovery.ipynb

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@
66
"source": [
77
"# Multidimensional Motif Discovery\n",
88
"\n",
9+
"[![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/TDAmeritrade/stumpy/main?filepath=notebooks/Tutorial_Multidimensional_Motif_Discovery.ipynb)\n",
10+
"\n",
911
"## Finding a Motif in Multidimensional Time Series Data with MSTUMP\n",
1012
"\n",
1113
"This tutorial utilizes the main takeaways from the [Matrix Profile VI](https://www.cs.ucr.edu/~eamonn/Motif_Discovery_ICDM.pdf) research paper and requires STUMPY v1.6.1 or newer. Also, the word “dimensionality” is overloaded for multi-dimensional time series since it is often used to refer to both the number of time series and to the number of data points in a subsequence. For clarity, we restrict our use of \"dimensions\" to refer only to the number of time series and not to the number of data points.\n",
@@ -656,7 +658,7 @@
656658
],
657659
"metadata": {
658660
"kernelspec": {
659-
"display_name": "Python 3",
661+
"display_name": "Python 3 (ipykernel)",
660662
"language": "python",
661663
"name": "python3"
662664
},
@@ -670,7 +672,7 @@
670672
"name": "python",
671673
"nbconvert_exporter": "python",
672674
"pygments_lexer": "ipython3",
673-
"version": "3.9.4"
675+
"version": "3.9.6"
674676
}
675677
},
676678
"nbformat": 4,

docs/Tutorial_STUMPY_Basics.ipynb

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@
66
"source": [
77
"# STUMPY Basics\n",
88
"\n",
9+
"[![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/TDAmeritrade/stumpy/main?filepath=notebooks/Tutorial_STUMPY_Basics.ipynb)\n",
10+
"\n",
911
"## Analyzing Motifs and Anomalies with STUMP\n",
1012
"\n",
1113
"This tutorial utilizes the main takeaways from the research papers: [Matrix Profile I](http://www.cs.ucr.edu/~eamonn/PID4481997_extend_Matrix%20Profile_I.pdf) & [Matrix Profile II](http://www.cs.ucr.edu/~eamonn/STOMP_GPU_final_submission_camera_ready.pdf).\n",
@@ -963,7 +965,7 @@
963965
],
964966
"metadata": {
965967
"kernelspec": {
966-
"display_name": "Python 3",
968+
"display_name": "Python 3 (ipykernel)",
967969
"language": "python",
968970
"name": "python3"
969971
},
@@ -977,7 +979,7 @@
977979
"name": "python",
978980
"nbconvert_exporter": "python",
979981
"pygments_lexer": "ipython3",
980-
"version": "3.9.4"
982+
"version": "3.9.6"
981983
}
982984
},
983985
"nbformat": 4,

docs/Tutorial_Semantic_Segmentation.ipynb

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@
66
"source": [
77
"# Semantic Segmentation \n",
88
"\n",
9+
"[![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/TDAmeritrade/stumpy/main?filepath=notebooks/Tutorial_Semantic_Segmentation.ipynb)\n",
10+
"\n",
911
"## Analyzing Arterial Blood Pressure Data with FLUSS and FLOSS\n",
1012
"\n",
1113
"This example utilizes the main takeaways from the [Matrix Profile VIII](https://www.cs.ucr.edu/~eamonn/Segmentation_ICDM.pdf) research paper. For proper context, we highly recommend that you read the paper first but know that our implementations follow this paper closely.\n",
@@ -56933,7 +56935,7 @@
5693356935
],
5693456936
"metadata": {
5693556937
"kernelspec": {
56936-
"display_name": "Python 3",
56938+
"display_name": "Python 3 (ipykernel)",
5693756939
"language": "python",
5693856940
"name": "python3"
5693956941
},
@@ -56947,7 +56949,7 @@
5694756949
"name": "python",
5694856950
"nbconvert_exporter": "python",
5694956951
"pygments_lexer": "ipython3",
56950-
"version": "3.9.4"
56952+
"version": "3.9.6"
5695156953
}
5695256954
},
5695356955
"nbformat": 4,

docs/Tutorial_Time_Series_Chains.ipynb

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@
66
"source": [
77
"# Time Series Chains\n",
88
"\n",
9+
"[![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/TDAmeritrade/stumpy/main?filepath=notebooks/Tutorial_Time_Series_Chains.ipynb)\n",
10+
"\n",
911
"## Forecasting Web Query Data with Anchored Time Series Chains (ATSC)\n",
1012
"\n",
1113
"This example is adapted from the [Web Query Volume case study](http://www.www2015.it/documents/proceedings/proceedings/p721.pdf) and utilizes the main takeaways from the [Matrix Profile VII](https://www.cs.ucr.edu/~eamonn/chains_ICDM.pdf) research paper."
@@ -586,7 +588,7 @@
586588
],
587589
"metadata": {
588590
"kernelspec": {
589-
"display_name": "Python 3",
591+
"display_name": "Python 3 (ipykernel)",
590592
"language": "python",
591593
"name": "python3"
592594
},
@@ -600,7 +602,7 @@
600602
"name": "python",
601603
"nbconvert_exporter": "python",
602604
"pygments_lexer": "ipython3",
603-
"version": "3.9.4"
605+
"version": "3.9.6"
604606
}
605607
},
606608
"nbformat": 4,

docs/tutorials.rst

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@
22
Tutorials
33
=========
44

5+
.. image:: https://mybinder.org/badge_logo.svg
6+
:target: https://mybinder.org/v2/gh/TDAmeritrade/stumpy/main?filepath=notebooks
7+
:alt: Binder
8+
59
.. toctree::
610
:maxdepth: 1
711
:glob:

0 commit comments

Comments
 (0)