{
  "_id": "6a0f78bbacfb0bcc41c625ca",
  "Package": "harbinger",
  "Title": "A Unified Time Series Event Detection Framework",
  "Version": "2.0.757",
  "Author": "Eduardo Ogasawara [aut, ths, cre] (ORCID:\n<https://orcid.org/0000-0002-0466-0626>), Anthony Heimlich\n[aut], Antonio Castro [aut], Antonio Mello [aut], Diego\nCarvalho [ctb], Eduardo Bezerra [ctb], Ellen Paixão [aut],\nFernando Fraga [aut], Gabriel Giuliano [aut], Heraldo Borges\n[aut], Igor Andrade [aut], Isabele Rocha [aut], Janio Lima\n[aut], Jessica Souza [aut], Lais Baroni [aut], Lucas Tavares\n[aut], Michel Reis [aut], Rebecca Salles [aut], CEFET/RJ [cph]",
  "Maintainer": "Eduardo Ogasawara <eogasawara@ieee.org>",
  "Authors@R": "c(    person(given = \"Eduardo\", family = \"Ogasawara\", role = c(\"aut\", \"ths\", \"cre\"),\nemail = \"eogasawara@ieee.org\", comment = c(ORCID = \"0000-0002-0466-0626\")),\nperson(given = \"Anthony\", family = \"Heimlich\", role = c(\"aut\"), email = \"anthony.heimlich@eic.cefet-rj.br\"),\nperson(given = \"Antonio\", family = \"Castro\", role = c(\"aut\"), email = \"antonio.castro@eic.cefet-rj.br\"),\nperson(given = \"Antonio\", family = \"Mello\", role = c(\"aut\"), email = \"antonio.mello@eic.cefet-rj.br\"),\nperson(given = \"Diego\", family = \"Carvalho\", role = c(\"ctb\"), email = \"d.carvalho@ieee.org\"),\nperson(given = \"Eduardo\", family = \"Bezerra\", role = c(\"ctb\"), email = \"ebezerra@cefet-rj.br\"),\nperson(given = \"Ellen\", family = \"Paixão\", role = c(\"aut\"), email = \"ellen.paixao@eic.cefet-rj.br\"),\nperson(given = \"Fernando\", family = \"Fraga\", role = c(\"aut\"), email = \"fernando.fraga@eic.cefet-rj.br\"),\nperson(given = \"Gabriel\", family = \"Giuliano\", role = c(\"aut\"), email = \"gabriel.giuliano@eic.cefet-rj.br\"),\nperson(given = \"Heraldo\", family = \"Borges\", role = c(\"aut\"), email = \"heraldo.borges@cefet-rj.br\"),\nperson(given = \"Igor\", family = \"Andrade\", role = c(\"aut\"), email = \"igor.andrade@eic.cefet-rj.br\"),\nperson(given = \"Isabele\", family = \"Rocha\", role = c(\"aut\"), email = \"isabele.rocha@eic.cefet-rj.br\"),\nperson(given = \"Janio\", family = \"Lima\", role = c(\"aut\"), email = \"janio.lima@eic.cefet-rj.br\"),\nperson(given = \"Jessica\", family = \"Souza\", role = c(\"aut\"), email = \"jessica.souza@eic.cefet-rj.br\"),\nperson(given = \"Lais\", family = \"Baroni\", role = c(\"aut\"), email = \"lais.baronis@eic.cefet-rj.br\"),\nperson(given = \"Lucas\", family = \"Tavares\", role = c(\"aut\"), email = \"lucas.tavares@eic.cefet-rj.br\"),\nperson(given = \"Michel\", family = \"Reis\", role = c(\"aut\"), email = \"michel.reis@eic.cefet-rj.br\"),\nperson(given = \"Rebecca\", family = \"Salles\", role = c(\"aut\"), email = \"rebecca.salles@eic.cefet-rj.br\"),\nperson(given = \"CEFET/RJ\", role = \"cph\")\n)",
  "Description": "By analyzing time series, it is possible to observe\nsignificant changes in the behavior of observations that\nfrequently characterize events. Events present themselves as\nanomalies, change points, or motifs. In the literature, there\nare several methods for detecting events. However, searching\nfor a suitable time series method is a complex task, especially\nconsidering that the nature of events is often unknown. This\nwork presents Harbinger, a framework for integrating and\nanalyzing event detection methods. Harbinger contains several\nstate-of-the-art methods described in Salles et al. (2020)\n<doi:10.5753/sbbd.2020.13626>.",
  "License": "MIT + file LICENSE",
  "URL": "https://cefet-rj-dal.github.io/harbinger/,\nhttps://github.com/cefet-rj-dal/harbinger",
  "BugReports": "https://github.com/cefet-rj-dal/harbinger/issues",
  "Encoding": "UTF-8",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "8.0.0",
  "Config/pak/sysreqs": "cmake make libicu-dev libuv1-dev libssl-dev\nlibx11-dev zlib1g-dev",
  "Repository": "https://cefet-rj-dal.r-universe.dev",
  "Date/Publication": "2026-05-20 22:31:44 UTC",
  "RemoteUrl": "https://github.com/cefet-rj-dal/harbinger",
  "RemoteRef": "HEAD",
  "RemoteSha": "173bb59d4613e79aeb5da39a8446c7db12360e9b",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-21 05:51:26 UTC",
    "User": "root"
  },
  "MD5sum": "3aca016851cef8eb9af800fda04907d3",
  "_user": "cefet-rj-dal",
  "_type": "src",
  "_file": "harbinger_2.0.757.tar.gz",
  "_fileid": "bed6611811595bed6bf8a677a6b918ad6d9f90ef23b43953ef7f9e3c1e09baf5",
  "_filesize": 541507,
  "_sha256": "bed6611811595bed6bf8a677a6b918ad6d9f90ef23b43953ef7f9e3c1e09baf5",
  "_created": "2026-05-21T05:51:26.000Z",
  "_published": "2026-05-21T21:27:23.810Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 77272020032,
      "time": 268,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7128281728"
    },
    {
      "job": 77272019815,
      "time": 252,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7128278161"
    },
    {
      "job": 77272019662,
      "time": 141,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7128255314"
    },
    {
      "job": 77272020156,
      "time": 172,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7128261799"
    },
    {
      "job": 77272019020,
      "time": 260,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7128226644"
    },
    {
      "job": 77272019186,
      "time": 149,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7147598637"
    },
    {
      "job": 77272019906,
      "time": 195,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7128266273"
    },
    {
      "job": 77272019962,
      "time": 187,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7128264861"
    },
    {
      "job": 77272019821,
      "time": 186,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7128264939"
    }
  ],
  "_buildurl": "https://github.com/r-universe/cefet-rj-dal/actions/runs/26195336032",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/cefet-rj-dal/harbinger",
  "_commit": {
    "id": "173bb59d4613e79aeb5da39a8446c7db12360e9b",
    "author": "Eduardo Ogasawara <eogasawara@eic.cefet-rj.br>",
    "committer": "Eduardo Ogasawara <eogasawara@eic.cefet-rj.br>",
    "message": "Fix waypoint residual alignment\n",
    "time": 1779316304
  },
  "_maintainer": {
    "name": "Eduardo Ogasawara",
    "email": "eogasawara@ieee.org",
    "login": "eogasawara",
    "orcid": "0000-0002-0466-0626",
    "description": "",
    "uuid": 12518421
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1.0",
      "role": "Depends"
    },
    {
      "package": "tspredit",
      "role": "Imports"
    },
    {
      "package": "changepoint",
      "role": "Imports"
    },
    {
      "package": "daltoolbox",
      "role": "Imports"
    },
    {
      "package": "forecast",
      "role": "Imports"
    },
    {
      "package": "ggplot2",
      "role": "Imports"
    },
    {
      "package": "hht",
      "role": "Imports"
    },
    {
      "package": "RcppHungarian",
      "role": "Imports"
    },
    {
      "package": "dplyr",
      "role": "Imports"
    },
    {
      "package": "dtwclust",
      "role": "Imports"
    },
    {
      "package": "rugarch",
      "role": "Imports"
    },
    {
      "package": "patchwork",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "stringr",
      "role": "Imports"
    },
    {
      "package": "strucchange",
      "role": "Imports"
    },
    {
      "package": "tsmp",
      "role": "Imports"
    },
    {
      "package": "wavelets",
      "role": "Imports"
    },
    {
      "package": "zoo",
      "role": "Imports"
    },
    {
      "package": "ocp",
      "role": "Suggests"
    }
  ],
  "_owner": "cefet-rj-dal",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-22",
      "n": 1
    },
    {
      "week": "2025-25",
      "n": 4
    },
    {
      "week": "2025-26",
      "n": 1
    },
    {
      "week": "2025-27",
      "n": 1
    },
    {
      "week": "2025-28",
      "n": 1
    },
    {
      "week": "2025-31",
      "n": 2
    },
    {
      "week": "2025-32",
      "n": 1
    },
    {
      "week": "2025-37",
      "n": 1
    },
    {
      "week": "2025-44",
      "n": 24
    },
    {
      "week": "2025-45",
      "n": 11
    },
    {
      "week": "2026-07",
      "n": 5
    },
    {
      "week": "2026-11",
      "n": 22
    },
    {
      "week": "2026-19",
      "n": 45
    },
    {
      "week": "2026-20",
      "n": 28
    },
    {
      "week": "2026-21",
      "n": 5
    }
  ],
  "_tags": [],
  "_topics": [
    "anomaly-detection",
    "change-point-detection",
    "event-detection",
    "event-detection-metric",
    "motif-discovery"
  ],
  "_stars": 32,
  "_contributors": [
    {
      "user": "eogasawara",
      "count": 206,
      "uuid": 12518421
    }
  ],
  "_userbio": {
    "uuid": 69363093,
    "type": "organization",
    "name": "Data Analytics Lab"
  },
  "_downloads": {
    "count": 9654,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/harbinger"
  },
  "_devurl": "https://github.com/cefet-rj-dal/harbinger",
  "_pkgdown": "https://cefet-rj-dal.github.io/harbinger/",
  "_searchresults": 732,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/harbinger.html",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/cefet-rj-dal/harbinger",
  "_realowner": "cefet-rj-dal",
  "_cranurl": true,
  "_releases": [
    {
      "version": "1.0.707",
      "date": "2023-07-17"
    },
    {
      "version": "1.0.727",
      "date": "2023-11-04"
    },
    {
      "version": "1.0.737",
      "date": "2023-11-11"
    },
    {
      "version": "1.0.747",
      "date": "2024-03-26"
    },
    {
      "version": "1.0.767",
      "date": "2024-03-31"
    },
    {
      "version": "1.0.777",
      "date": "2024-05-04"
    },
    {
      "version": "1.0.787",
      "date": "2024-05-13"
    },
    {
      "version": "1.1.707",
      "date": "2024-12-03"
    },
    {
      "version": "1.1.717",
      "date": "2025-04-24"
    },
    {
      "version": "1.1.727",
      "date": "2025-05-02"
    },
    {
      "version": "1.2.707",
      "date": "2025-05-13"
    },
    {
      "version": "1.2.717",
      "date": "2025-06-22"
    },
    {
      "version": "1.2.727",
      "date": "2025-06-29"
    },
    {
      "version": "1.2.737",
      "date": "2025-08-20"
    },
    {
      "version": "1.2.747",
      "date": "2025-10-27"
    },
    {
      "version": "1.2.767",
      "date": "2026-02-16"
    },
    {
      "version": "2.0.707",
      "date": "2026-05-08"
    },
    {
      "version": "2.0.747",
      "date": "2026-05-14"
    }
  ],
  "_exports": [
    "detect",
    "han_autoencoder",
    "hanc_ml",
    "hanct_dtw",
    "hanct_kmeans",
    "hanr_arima",
    "hanr_emd",
    "hanr_fbiad",
    "hanr_fft",
    "hanr_fft_amoc",
    "hanr_fft_amoc_cusum",
    "hanr_fft_binseg",
    "hanr_fft_binseg_cusum",
    "hanr_fft_sma",
    "hanr_garch",
    "hanr_histogram",
    "hanr_ml",
    "hanr_remd",
    "hanr_rtad",
    "hanr_wavelet",
    "har_ensemble",
    "har_ensemble_fuzzy",
    "har_ensemble_plot",
    "har_ensemble_plot_models",
    "har_eval",
    "har_eval_soft",
    "har_plot",
    "harbinger",
    "harutils",
    "hcp_amoc",
    "hcp_binseg",
    "hcp_bocpd",
    "hcp_cf_arima",
    "hcp_cf_ets",
    "hcp_cf_lr",
    "hcp_chow",
    "hcp_garch",
    "hcp_gft",
    "hcp_joinpoint",
    "hcp_kswin",
    "hcp_page_hinkley",
    "hcp_pelt",
    "hcp_scp",
    "hcp_waypoint",
    "hdis_mp",
    "hdis_sax",
    "hmo_mp",
    "hmo_sax",
    "hmo_xsax",
    "hmu_pca",
    "loadfulldata",
    "mas",
    "trans_sax",
    "trans_xsax"
  ],
  "_datasets": [
    {
      "name": "A1Benchmark",
      "title": "Yahoo Webscope S5 – A1 Benchmark (Real)",
      "object": "A1Benchmark",
      "file": "A1Benchmark.RData",
      "class": [
        "list"
      ],
      "fields": [],
      "table": true,
      "tojson": true
    },
    {
      "name": "A2Benchmark",
      "title": "Yahoo Webscope S5 – A2 Benchmark (Synthetic)",
      "object": "A2Benchmark",
      "file": "A2Benchmark.RData",
      "class": [
        "list"
      ],
      "fields": [],
      "table": true,
      "tojson": true
    },
    {
      "name": "A3Benchmark",
      "title": "Yahoo Webscope S5 – A3 Benchmark (Synthetic with Outliers)",
      "object": "A3Benchmark",
      "file": "A3Benchmark.RData",
      "class": [
        "list"
      ],
      "fields": [],
      "table": true,
      "tojson": true
    },
    {
      "name": "A4Benchmark",
      "title": "Yahoo Webscope S5 – A4 Benchmark (Synthetic with Anomalies and CPs)",
      "object": "A4Benchmark",
      "file": "A4Benchmark.RData",
      "class": [
        "list"
      ],
      "fields": [],
      "table": true,
      "tojson": true
    },
    {
      "name": "examples_anomalies",
      "title": "Time series for anomaly detection",
      "object": "examples_anomalies",
      "file": "examples_anomalies.RData",
      "class": [
        "list"
      ],
      "fields": [],
      "table": true,
      "tojson": true
    },
    {
      "name": "examples_changepoints",
      "title": "Time series for change point detection",
      "object": "examples_changepoints",
      "file": "examples_changepoints.RData",
      "class": [
        "list"
      ],
      "fields": [],
      "table": true,
      "tojson": true
    },
    {
      "name": "examples_harbinger",
      "title": "Time series for event detection",
      "object": "examples_harbinger",
      "file": "examples_harbinger.RData",
      "class": [
        "list"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    },
    {
      "name": "examples_motifs",
      "title": "Time series for motif/discord discovery",
      "object": "examples_motifs",
      "file": "examples_motifs.RData",
      "class": [
        "list"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    },
    {
      "name": "gecco",
      "title": "GECCO Challenge 2018 – Water Quality Time Series",
      "object": "gecco",
      "file": "gecco.RData",
      "class": [
        "list"
      ],
      "fields": [],
      "table": true,
      "tojson": true
    },
    {
      "name": "mit_bih_MLII",
      "title": "MIT-BIH Arrhythmia Database – MLII Lead",
      "object": "mit_bih_MLII",
      "file": "mit_bih_MLII.RData",
      "class": [
        "list"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    },
    {
      "name": "mit_bih_V1",
      "title": "MIT-BIH Arrhythmia Database – V1 Lead",
      "object": "mit_bih_V1",
      "file": "mit_bih_V1.RData",
      "class": [
        "list"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    },
    {
      "name": "mit_bih_V2",
      "title": "MIT-BIH Arrhythmia Database – V2 Lead",
      "object": "mit_bih_V2",
      "file": "mit_bih_V2.RData",
      "class": [
        "list"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    },
    {
      "name": "mit_bih_V5",
      "title": "MIT-BIH Arrhythmia Database – V5 Lead",
      "object": "mit_bih_V5",
      "file": "mit_bih_V5.RData",
      "class": [
        "list"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    },
    {
      "name": "nab_artificialWithAnomaly",
      "title": "Numenta Anomaly Benchmark (NAB) – artificialWithAnomaly",
      "object": "nab_artificialWithAnomaly",
      "file": "nab_artificialWithAnomaly.RData",
      "class": [
        "list"
      ],
      "fields": [],
      "table": true,
      "tojson": true
    },
    {
      "name": "nab_realAdExchange",
      "title": "Numenta Anomaly Benchmark (NAB) – realAdExchange",
      "object": "nab_realAdExchange",
      "file": "nab_realAdExchange.RData",
      "class": [
        "list"
      ],
      "fields": [],
      "table": true,
      "tojson": true
    },
    {
      "name": "nab_realAWSCloudwatch",
      "title": "Numenta Anomaly Benchmark (NAB) realAWSCloudwatch",
      "object": "nab_realAWSCloudwatch",
      "file": "nab_realAWSCloudwatch.RData",
      "class": [
        "list"
      ],
      "fields": [],
      "table": true,
      "tojson": true
    },
    {
      "name": "nab_realKnownCause",
      "title": "Numenta Anomaly Benchmark (NAB) realKnownCause",
      "object": "nab_realKnownCause",
      "file": "nab_realKnownCause.RData",
      "class": [
        "list"
      ],
      "fields": [],
      "table": true,
      "tojson": true
    },
    {
      "name": "nab_realTraffic",
      "title": "Numenta Anomaly Benchmark (NAB) realTraffic",
      "object": "nab_realTraffic",
      "file": "nab_realTraffic.RData",
      "class": [
        "list"
      ],
      "fields": [],
      "table": true,
      "tojson": true
    },
    {
      "name": "nab_realTweets",
      "title": "Numenta Anomaly Benchmark (NAB) realTweets",
      "object": "nab_realTweets",
      "file": "nab_realTweets.RData",
      "class": [
        "list"
      ],
      "fields": [],
      "table": true,
      "tojson": true
    },
    {
      "name": "oil_3w_Type_1",
      "title": "Oil Wells Dataset – Type 1",
      "object": "oil_3w_Type_1",
      "file": "oil_3w_Type_1.RData",
      "class": [
        "list"
      ],
      "fields": [],
      "table": true,
      "tojson": true
    },
    {
      "name": "oil_3w_Type_2",
      "title": "Oil Wells Dataset – Type 2",
      "object": "oil_3w_Type_2",
      "file": "oil_3w_Type_2.RData",
      "class": [
        "list"
      ],
      "fields": [],
      "table": true,
      "tojson": true
    },
    {
      "name": "oil_3w_Type_4",
      "title": "Oil Wells Dataset – Type 4",
      "object": "oil_3w_Type_4",
      "file": "oil_3w_Type_4.RData",
      "class": [
        "list"
      ],
      "fields": [],
      "table": true,
      "tojson": true
    },
    {
      "name": "oil_3w_Type_5",
      "title": "Oil Wells Dataset – Type 5",
      "object": "oil_3w_Type_5",
      "file": "oil_3w_Type_5.RData",
      "class": [
        "list"
      ],
      "fields": [],
      "table": true,
      "tojson": true
    },
    {
      "name": "oil_3w_Type_6",
      "title": "Oil Wells Dataset – Type 6",
      "object": "oil_3w_Type_6",
      "file": "oil_3w_Type_6.RData",
      "class": [
        "list"
      ],
      "fields": [],
      "table": true,
      "tojson": true
    },
    {
      "name": "oil_3w_Type_7",
      "title": "Oil Wells Dataset – Type 7",
      "object": "oil_3w_Type_7",
      "file": "oil_3w_Type_7.RData",
      "class": [
        "list"
      ],
      "fields": [],
      "table": true,
      "tojson": true
    },
    {
      "name": "oil_3w_Type_8",
      "title": "Oil Wells Dataset – Type 8",
      "object": "oil_3w_Type_8",
      "file": "oil_3w_Type_8.RData",
      "class": [
        "list"
      ],
      "fields": [],
      "table": true,
      "tojson": true
    },
    {
      "name": "ucr_ecg",
      "title": "UCR Anomaly Archive – ECG",
      "object": "ucr_ecg",
      "file": "ucr_ecg.RData",
      "class": [
        "list"
      ],
      "fields": [],
      "table": true,
      "tojson": true
    },
    {
      "name": "ucr_int_bleeding",
      "title": "UCR Anomaly Archive – Internal Bleeding",
      "object": "ucr_int_bleeding",
      "file": "ucr_int_bleeding.RData",
      "class": [
        "list"
      ],
      "fields": [],
      "table": true,
      "tojson": true
    },
    {
      "name": "ucr_nasa",
      "title": "UCR Anomaly Archive – NASA Spacecraft",
      "object": "ucr_nasa",
      "file": "ucr_nasa.RData",
      "class": [
        "list"
      ],
      "fields": [],
      "table": true,
      "tojson": true
    },
    {
      "name": "ucr_power_demand",
      "title": "UCR Anomaly Archive – Italian Power Demand",
      "object": "ucr_power_demand",
      "file": "ucr_power_demand.RData",
      "class": [
        "list"
      ],
      "fields": [],
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "A1Benchmark",
      "title": "Yahoo Webscope S5 – A1 Benchmark (Real)",
      "topics": [
        "A1Benchmark"
      ]
    },
    {
      "page": "A2Benchmark",
      "title": "Yahoo Webscope S5 – A2 Benchmark (Synthetic)",
      "topics": [
        "A2Benchmark"
      ]
    },
    {
      "page": "A3Benchmark",
      "title": "Yahoo Webscope S5 – A3 Benchmark (Synthetic with Outliers)",
      "topics": [
        "A3Benchmark"
      ]
    },
    {
      "page": "A4Benchmark",
      "title": "Yahoo Webscope S5 – A4 Benchmark (Synthetic with Anomalies and CPs)",
      "topics": [
        "A4Benchmark"
      ]
    },
    {
      "page": "detect",
      "title": "Detect events in time series",
      "topics": [
        "detect"
      ]
    },
    {
      "page": "detect.har_ensemble_fuzzy",
      "title": "Detect events using Harbinger Fuzzy Ensemble",
      "topics": [
        "detect.har_ensemble_fuzzy"
      ]
    },
    {
      "page": "examples_anomalies",
      "title": "Time series for anomaly detection",
      "topics": [
        "examples_anomalies"
      ]
    },
    {
      "page": "examples_changepoints",
      "title": "Time series for change point detection",
      "topics": [
        "examples_changepoints"
      ]
    },
    {
      "page": "examples_harbinger",
      "title": "Time series for event detection",
      "topics": [
        "examples_harbinger"
      ]
    },
    {
      "page": "examples_motifs",
      "title": "Time series for motif/discord discovery",
      "topics": [
        "examples_motifs"
      ]
    },
    {
      "page": "gecco",
      "title": "GECCO Challenge 2018 – Water Quality Time Series",
      "topics": [
        "gecco"
      ]
    },
    {
      "page": "han_autoencoder",
      "title": "Anomaly detector using autoencoders",
      "topics": [
        "han_autoencoder"
      ]
    },
    {
      "page": "hanc_ml",
      "title": "Anomaly detector based on ML classification",
      "topics": [
        "hanc_ml"
      ]
    },
    {
      "page": "hanct_dtw",
      "title": "Anomaly detector using DTW",
      "topics": [
        "hanct_dtw"
      ]
    },
    {
      "page": "hanct_kmeans",
      "title": "Anomaly detector using k-means",
      "topics": [
        "hanct_kmeans"
      ]
    },
    {
      "page": "hanr_arima",
      "title": "Anomaly detector using ARIMA",
      "topics": [
        "hanr_arima"
      ]
    },
    {
      "page": "hanr_emd",
      "title": "Anomaly detector using EMD",
      "topics": [
        "hanr_emd"
      ]
    },
    {
      "page": "hanr_fbiad",
      "title": "Anomaly detector using FBIAD",
      "topics": [
        "hanr_fbiad"
      ]
    },
    {
      "page": "hanr_fft",
      "title": "Anomaly detector using FFT",
      "topics": [
        "hanr_fft"
      ]
    },
    {
      "page": "hanr_fft_amoc",
      "title": "Anomaly Detector using FFT with AMOC Cutoff",
      "topics": [
        "hanr_fft_amoc"
      ]
    },
    {
      "page": "hanr_fft_amoc_cusum",
      "title": "Anomaly Detector using FFT with AMOC and CUSUM Cutoff",
      "topics": [
        "hanr_fft_amoc_cusum"
      ]
    },
    {
      "page": "hanr_fft_binseg",
      "title": "Anomaly Detector using FFT with Binary Segmentation Cutoff",
      "topics": [
        "hanr_fft_binseg"
      ]
    },
    {
      "page": "hanr_fft_binseg_cusum",
      "title": "Anomaly Detector using FFT with BinSeg and CUSUM Cutoff",
      "topics": [
        "hanr_fft_binseg_cusum"
      ]
    },
    {
      "page": "hanr_fft_sma",
      "title": "Anomaly Detector using Adaptive FFT and Moving Average",
      "topics": [
        "hanr_fft_sma"
      ]
    },
    {
      "page": "hanr_garch",
      "title": "Anomaly detector using GARCH",
      "topics": [
        "hanr_garch"
      ]
    },
    {
      "page": "hanr_histogram",
      "title": "Anomaly detector using histograms",
      "topics": [
        "hanr_histogram"
      ]
    },
    {
      "page": "hanr_ml",
      "title": "Anomaly detector based on ML regression",
      "topics": [
        "hanr_ml"
      ]
    },
    {
      "page": "hanr_remd",
      "title": "Anomaly detector using REMD",
      "topics": [
        "hanr_remd"
      ]
    },
    {
      "page": "hanr_rtad",
      "title": "Resilient Transformation Anomaly Detector (RTAD)",
      "topics": [
        "hanr_rtad"
      ]
    },
    {
      "page": "hanr_wavelet",
      "title": "Anomaly detector using Wavelets",
      "topics": [
        "hanr_wavelet"
      ]
    },
    {
      "page": "har_ensemble",
      "title": "Harbinger Ensemble",
      "topics": [
        "har_ensemble"
      ]
    },
    {
      "page": "har_ensemble_fuzzy",
      "title": "Harbinger Fuzzy Ensemble",
      "topics": [
        "har_ensemble_fuzzy"
      ]
    },
    {
      "page": "har_ensemble_plot",
      "title": "Plot Harbinger Ensemble Outputs",
      "topics": [
        "har_ensemble_plot"
      ]
    },
    {
      "page": "har_ensemble_plot_models",
      "title": "Plot individual model detections in a Harbinger fuzzy ensemble",
      "topics": [
        "har_ensemble_plot_models"
      ]
    },
    {
      "page": "har_eval",
      "title": "Evaluation of event detection",
      "topics": [
        "har_eval"
      ]
    },
    {
      "page": "har_eval_soft",
      "title": "Evaluation of event detection (SoftED)",
      "topics": [
        "har_eval_soft"
      ]
    },
    {
      "page": "har_plot",
      "title": "Plot event detection on a time series",
      "topics": [
        "har_plot"
      ]
    },
    {
      "page": "harbinger",
      "title": "Harbinger",
      "topics": [
        "harbinger"
      ]
    },
    {
      "page": "harutils",
      "title": "Harbinger Utilities",
      "topics": [
        "harutils"
      ]
    },
    {
      "page": "hcp_amoc",
      "title": "At Most One Change (AMOC)",
      "topics": [
        "hcp_amoc"
      ]
    },
    {
      "page": "hcp_binseg",
      "title": "Binary Segmentation (BinSeg)",
      "topics": [
        "hcp_binseg"
      ]
    },
    {
      "page": "hcp_bocpd",
      "title": "Bayesian Online Change Point Detection",
      "topics": [
        "hcp_bocpd"
      ]
    },
    {
      "page": "hcp_cf_arima",
      "title": "Change Finder using ARIMA",
      "topics": [
        "hcp_cf_arima"
      ]
    },
    {
      "page": "hcp_cf_ets",
      "title": "Change Finder using ETS",
      "topics": [
        "hcp_cf_ets"
      ]
    },
    {
      "page": "hcp_cf_lr",
      "title": "Change Finder using Linear Regression",
      "topics": [
        "hcp_cf_lr"
      ]
    },
    {
      "page": "hcp_chow",
      "title": "Chow Test (structural break)",
      "topics": [
        "hcp_chow"
      ]
    },
    {
      "page": "hcp_garch",
      "title": "Change Finder using GARCH",
      "topics": [
        "hcp_garch"
      ]
    },
    {
      "page": "hcp_gft",
      "title": "Generalized Fluctuation Test (GFT)",
      "topics": [
        "hcp_gft"
      ]
    },
    {
      "page": "hcp_joinpoint",
      "title": "Joinpoint Regression++ change-point detector",
      "topics": [
        "hcp_joinpoint"
      ]
    },
    {
      "page": "hcp_kswin",
      "title": "KSWIN change-point detector",
      "topics": [
        "hcp_kswin"
      ]
    },
    {
      "page": "hcp_page_hinkley",
      "title": "Page-Hinkley change-point detector",
      "topics": [
        "hcp_page_hinkley"
      ]
    },
    {
      "page": "hcp_pelt",
      "title": "Pruned Exact Linear Time (PELT)",
      "topics": [
        "hcp_pelt"
      ]
    },
    {
      "page": "hcp_scp",
      "title": "Seminal change point",
      "topics": [
        "hcp_scp"
      ]
    },
    {
      "page": "hcp_waypoint",
      "title": "Waypoint: adaptive change-point detection with autoencoder and CUSUM",
      "topics": [
        "hcp_waypoint"
      ]
    },
    {
      "page": "hdis_mp",
      "title": "Discord discovery using Matrix Profile",
      "topics": [
        "hdis_mp"
      ]
    },
    {
      "page": "hdis_sax",
      "title": "Discord discovery using SAX",
      "topics": [
        "hdis_sax"
      ]
    },
    {
      "page": "hmo_mp",
      "title": "Motif discovery using Matrix Profile",
      "topics": [
        "hmo_mp"
      ]
    },
    {
      "page": "hmo_sax",
      "title": "Motif discovery using SAX",
      "topics": [
        "hmo_sax"
      ]
    },
    {
      "page": "hmo_xsax",
      "title": "Motif discovery using XSAX",
      "topics": [
        "hmo_xsax"
      ]
    },
    {
      "page": "hmu_pca",
      "title": "Multivariate anomaly detector using PCA",
      "topics": [
        "hmu_pca"
      ]
    },
    {
      "page": "loadfulldata",
      "title": "Load full dataset from mini data object",
      "topics": [
        "loadfulldata"
      ]
    },
    {
      "page": "mas",
      "title": "Moving average smoothing",
      "topics": [
        "mas"
      ]
    },
    {
      "page": "mit_bih_MLII",
      "title": "MIT-BIH Arrhythmia Database – MLII Lead",
      "topics": [
        "mit_bih_MLII"
      ]
    },
    {
      "page": "mit_bih_V1",
      "title": "MIT-BIH Arrhythmia Database – V1 Lead",
      "topics": [
        "mit_bih_V1"
      ]
    },
    {
      "page": "mit_bih_V2",
      "title": "MIT-BIH Arrhythmia Database – V2 Lead",
      "topics": [
        "mit_bih_V2"
      ]
    },
    {
      "page": "mit_bih_V5",
      "title": "MIT-BIH Arrhythmia Database – V5 Lead",
      "topics": [
        "mit_bih_V5"
      ]
    },
    {
      "page": "nab_artificialWithAnomaly",
      "title": "Numenta Anomaly Benchmark (NAB) – artificialWithAnomaly",
      "topics": [
        "nab_artificialWithAnomaly"
      ]
    },
    {
      "page": "nab_realAdExchange",
      "title": "Numenta Anomaly Benchmark (NAB) – realAdExchange",
      "topics": [
        "nab_realAdExchange"
      ]
    },
    {
      "page": "nab_realAWSCloudwatch",
      "title": "Numenta Anomaly Benchmark (NAB) realAWSCloudwatch",
      "topics": [
        "nab_realAWSCloudwatch"
      ]
    },
    {
      "page": "nab_realKnownCause",
      "title": "Numenta Anomaly Benchmark (NAB) realKnownCause",
      "topics": [
        "nab_realKnownCause"
      ]
    },
    {
      "page": "nab_realTraffic",
      "title": "Numenta Anomaly Benchmark (NAB) realTraffic",
      "topics": [
        "nab_realTraffic"
      ]
    },
    {
      "page": "nab_realTweets",
      "title": "Numenta Anomaly Benchmark (NAB) realTweets",
      "topics": [
        "nab_realTweets"
      ]
    },
    {
      "page": "oil_3w_Type_1",
      "title": "Oil Wells Dataset – Type 1",
      "topics": [
        "oil_3w_Type_1"
      ]
    },
    {
      "page": "oil_3w_Type_2",
      "title": "Oil Wells Dataset – Type 2",
      "topics": [
        "oil_3w_Type_2"
      ]
    },
    {
      "page": "oil_3w_Type_4",
      "title": "Oil Wells Dataset – Type 4",
      "topics": [
        "oil_3w_Type_4"
      ]
    },
    {
      "page": "oil_3w_Type_5",
      "title": "Oil Wells Dataset – Type 5",
      "topics": [
        "oil_3w_Type_5"
      ]
    },
    {
      "page": "oil_3w_Type_6",
      "title": "Oil Wells Dataset – Type 6",
      "topics": [
        "oil_3w_Type_6"
      ]
    },
    {
      "page": "oil_3w_Type_7",
      "title": "Oil Wells Dataset – Type 7",
      "topics": [
        "oil_3w_Type_7"
      ]
    },
    {
      "page": "oil_3w_Type_8",
      "title": "Oil Wells Dataset – Type 8",
      "topics": [
        "oil_3w_Type_8"
      ]
    },
    {
      "page": "trans_sax",
      "title": "SAX transformation",
      "topics": [
        "trans_sax"
      ]
    },
    {
      "page": "trans_xsax",
      "title": "XSAX transformation",
      "topics": [
        "trans_xsax"
      ]
    },
    {
      "page": "ucr_ecg",
      "title": "UCR Anomaly Archive – ECG",
      "topics": [
        "ucr_ecg"
      ]
    },
    {
      "page": "ucr_int_bleeding",
      "title": "UCR Anomaly Archive – Internal Bleeding",
      "topics": [
        "ucr_int_bleeding"
      ]
    },
    {
      "page": "ucr_nasa",
      "title": "UCR Anomaly Archive – NASA Spacecraft",
      "topics": [
        "ucr_nasa"
      ]
    },
    {
      "page": "ucr_power_demand",
      "title": "UCR Anomaly Archive – Italian Power Demand",
      "topics": [
        "ucr_power_demand"
      ]
    }
  ],
  "_readme": "https://github.com/cefet-rj-dal/harbinger/raw/HEAD/README.md",
  "_rundeps": [
    "arules",
    "arulesSequences",
    "askpass",
    "audio",
    "backports",
    "base64enc",
    "bit",
    "bit64",
    "boot",
    "bslib",
    "cachem",
    "caret",
    "cellranger",
    "changepoint",
    "checkmate",
    "chron",
    "class",
    "cli",
    "clipr",
    "clock",
    "clue",
    "cluster",
    "codetools",
    "colorspace",
    "commonmark",
    "cpp11",
    "crayon",
    "curl",
    "daltoolbox",
    "data.table",
    "dbscan",
    "DescTools",
    "diagram",
    "digest",
    "DistributionUtils",
    "doSNOW",
    "dotCall64",
    "dplyr",
    "dtw",
    "dtwclust",
    "e1071",
    "elmNNRcpp",
    "EMD",
    "Exact",
    "expm",
    "farver",
    "fastmap",
    "fields",
    "flexclust",
    "FNN",
    "fontawesome",
    "forcats",
    "foreach",
    "forecast",
    "fracdiff",
    "fs",
    "future",
    "future.apply",
    "GeneralizedHyperbolic",
    "generics",
    "ggplot2",
    "ggrepel",
    "gld",
    "globals",
    "glue",
    "gower",
    "gtable",
    "hardhat",
    "haven",
    "hht",
    "hms",
    "htmltools",
    "httpuv",
    "httr",
    "ipred",
    "isoband",
    "iterators",
    "jquerylib",
    "jsonlite",
    "KernelKnn",
    "kernlab",
    "KernSmooth",
    "KFAS",
    "ks",
    "labeling",
    "later",
    "lattice",
    "lava",
    "lifecycle",
    "listenv",
    "lmom",
    "lmtest",
    "locfit",
    "lubridate",
    "magrittr",
    "maps",
    "MASS",
    "Matrix",
    "mclust",
    "memoise",
    "mFilter",
    "mgcv",
    "mime",
    "ModelMetrics",
    "modeltools",
    "multicool",
    "mvtnorm",
    "nlme",
    "nloptr",
    "nnet",
    "numDeriv",
    "openssl",
    "otel",
    "parallelly",
    "patchwork",
    "pillar",
    "pkgconfig",
    "plyr",
    "pracma",
    "prettyunits",
    "pROC",
    "prodlim",
    "progress",
    "progressr",
    "promises",
    "proxy",
    "purrr",
    "R6",
    "randomForest",
    "rappdirs",
    "RColorBrewer",
    "Rcpp",
    "RcppArmadillo",
    "RcppEigen",
    "RcppHungarian",
    "RcppParallel",
    "RcppThread",
    "readr",
    "readxl",
    "recipes",
    "rematch",
    "reshape",
    "reshape2",
    "RJSONIO",
    "rlang",
    "rootSolve",
    "rpart",
    "Rsolnp",
    "RSpectra",
    "rstudioapi",
    "rugarch",
    "S7",
    "sandwich",
    "sass",
    "scales",
    "shape",
    "shiny",
    "shinyjs",
    "SkewHyperbolic",
    "snow",
    "sourcetools",
    "spam",
    "sparsevctrs",
    "spd",
    "SQUAREM",
    "stringi",
    "stringr",
    "strucchange",
    "survival",
    "sys",
    "tibble",
    "tidyr",
    "tidyselect",
    "timechange",
    "timeDate",
    "tree",
    "truncnorm",
    "tsmp",
    "tspredit",
    "tzdb",
    "urca",
    "utf8",
    "vctrs",
    "viridisLite",
    "vroom",
    "wavelets",
    "withr",
    "xtable",
    "xts",
    "zoo"
  ],
  "_score": 8.229429617252672,
  "_indexed": true,
  "_nocasepkg": "harbinger",
  "_universes": [
    "cefet-rj-dal",
    "eogasawara"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "2.0.757",
      "date": "2026-05-21T05:54:35.000Z",
      "distro": "noble",
      "commit": "173bb59d4613e79aeb5da39a8446c7db12360e9b",
      "fileid": "2e854b9ab8c00fa7f63ace7e44ed496e08366b7f39762677ce03fe09dd136fcd",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cefet-rj-dal/actions/runs/26195336032"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "2.0.757",
      "date": "2026-05-21T05:54:33.000Z",
      "distro": "noble",
      "commit": "173bb59d4613e79aeb5da39a8446c7db12360e9b",
      "fileid": "ba03746fad25f7cbb2b824d47189b6bd70fcba00389c148b4acb65758f8b37d2",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cefet-rj-dal/actions/runs/26195336032"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "2.0.757",
      "date": "2026-05-21T05:53:18.000Z",
      "commit": "173bb59d4613e79aeb5da39a8446c7db12360e9b",
      "fileid": "511264759216b2df5bbf49c219b79acce4d36bc0fd1b3998df0dfdedcf491c25",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cefet-rj-dal/actions/runs/26195336032"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "2.0.757",
      "date": "2026-05-21T05:53:23.000Z",
      "commit": "173bb59d4613e79aeb5da39a8446c7db12360e9b",
      "fileid": "899a540499833abd6d92d20ce5f8a92fa38cc79bd37edb82d42b912b12a9f1fb",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cefet-rj-dal/actions/runs/26195336032"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "2.0.757",
      "date": "2026-05-21T21:27:01.000Z",
      "commit": "173bb59d4613e79aeb5da39a8446c7db12360e9b",
      "fileid": "a7482e7f4b85b4e06edfaa22166d6bb9b585f7b8c20b2e02a99d40a08e1f72f4",
      "status": "success",
      "buildurl": "https://github.com/r-universe/cefet-rj-dal/actions/runs/26195336032"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "2.0.757",
      "date": "2026-05-21T05:53:10.000Z",
      "commit": "173bb59d4613e79aeb5da39a8446c7db12360e9b",
      "fileid": "6370e44b4de39e0241c6a6fcfcb4bf7811e38be6727a5d1785c987398b4f3cd8",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cefet-rj-dal/actions/runs/26195336032"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "2.0.757",
      "date": "2026-05-21T05:53:15.000Z",
      "commit": "173bb59d4613e79aeb5da39a8446c7db12360e9b",
      "fileid": "e98f213864b9c32d2cde4cb0b7cd517db15cf6ccced10ed667ff90ea97c1b8a0",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cefet-rj-dal/actions/runs/26195336032"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "2.0.757",
      "date": "2026-05-21T05:53:25.000Z",
      "commit": "173bb59d4613e79aeb5da39a8446c7db12360e9b",
      "fileid": "3ff53afb5fa98a4dba7eb5679844571dcba6c6b34bf4ef8032d684fae02769e8",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cefet-rj-dal/actions/runs/26195336032"
    }
  ]
}