All functions

analyze()

Runs an appropriate workflow based on the parameters passed in.

as.matrixprofile() as.multimatrixprofile() as.pmp() as.valmod() as.fluss() as.chain() as.discord() as.motif() as.multimotif() as.arccount() as.salient()

Convert a TSMP object into another if possible

av_apply()

Corrects the matrix profile using an annotation vector

av_complexity()

Computes the annotation vector that favors complexity

av_hardlimit_artifact()

Computes the annotation vector that suppresses hard-limited artifacts

av_motion_artifact()

Computes the annotation vector that suppresses motion artifacts

av_stop_word()

Computes the annotation vector that suppresses stop-word motifs

av_zerocrossing()

Computes the annotation vector that favors number of zero crossing

compute()

Computes the Matrix Profile or Pan-Matrix Profile

discords()

Search for Discord

dist_profile()

Calculates the distance profile using MASS algorithms

fast_avg_sd()

Fast implementation of moving average and moving standard deviation

fast_movavg()

Fast implementation of moving average

fast_movsd()

Fast implementation of moving standard deviation

find_chains()

Find Time Series Chains

find_discord()

Search for Discord

find_motif()

Search for Motifs

find_snippet()

Time Series Snippets: A New Primitive for Time Series Data Mining

floss()

Fast Low-cost Online Semantic Segmentation (FLOSS)

floss_cac()

FLOSS - Corrected Arc Counts

floss_extract()

FLOSS - Extract Segments

fluss()

Fast Low-cost Unipotent Semantic Segmentation (FLUSS)

fluss_cac()

FLUSS - Corrected Arc Counts

fluss_extract()

FLUSS - Extract Segments

fluss_score()

FLUSS - Prediction score calculation

get_data()

Get the data included in a TSMP object, if any.

mass_v3()

Calculates the distance profile using MASS_V3 algorithm

min_mp_idx()

Get index of the minimum value from a matrix profile and its nearest neighbor

motifs()

Search for Motifs

motifs_discords_small

Just a synthetic dataset for testing

mpdist()

MPdist - Distance between Time Series using Matrix Profile

mpx()

Fast implementation of MP and MPI for internal purposes, without FFT

mp_fluss_data

Original data used in the FLUSS paper

mp_gait_data

Original data used in the Time Series Chain demo

mp_meat_data

Original data used in the Salient Subsequences demo

mp_test_data

Original data used in the STDS demo

mp_toy_data

Original data used in the mSTAMP demo

mstomp_par() mstomp()

Multivariate STOMP algorithm Parallel version

plot(<ArcCount>) plot(<Valmod>) plot(<MatrixProfile>) plot(<MultiMatrixProfile>) plot(<SimpleMatrixProfile>) plot(<Fluss>) plot(<Floss>) plot(<Chain>) plot(<Discord>) plot(<Snippet>) plot(<Motif>) plot(<MultiMotif>) plot(<Salient>) plot(<PMP>)

Plot a TSMP object

plot_arcs()

Plot arcs between indexes of a Profile Index

pmp()

Pan-Matrix Profile

pmp_upper_bound()

Pan Matrix Profile upper bound

read()

Read TSMP object from JSON file.

remove_class()

Remove a TSMP class from an object

salient_mds()

Convert salient sequences into MDS space

salient_score()

Computes the F-Score of salient algorithm.

salient_subsequences()

Framework for retrieve salient subsequences from a dataset

scrimp()

Anytime univariate SCRIMP++ algorithm

sdts_predict()

Framework for Scalable Dictionary learning for Time Series (SDTS) prediction function

sdts_score()

Computes the F-Score of a SDTS prediction

sdts_train()

Framework for Scalable Dictionary learning for Time Series (SDTS) training function

set_data()

Set/changes the data included in TSMP object.

simple_fast()

Compute the join similarity for Sound data

stamp_par() stamp()

Anytime univariate STAMP algorithm Parallel version

stomp_par() stomp()

Univariate STOMP algorithm

stompi_update()

Real-time STOMP algorithm

tsmp()

Computes the Matrix Profile and Profile Index

valmod()

Variable Length Motif Discovery

visualize()

Plots an object generated from one of the algorithms. In some cases multiple plots will be generated

write()

Write a TSMP object to JSON file.