{
  "_id": "6a286f9d732311cd87588fba",
  "Package": "stream",
  "Title": "Infrastructure for Data Stream Mining",
  "Version": "2.0-3",
  "Date": "2025-03-11",
  "Authors@R": "c(\nperson(\"Michael\", \"Hahsler\", , \"mhahsler@lyle.smu.edu\", role = c(\"aut\", \"cre\", \"cph\"),\ncomment = c(ORCID = \"0000-0003-2716-1405\")),\nperson(\"Matthew\", \"Bolaños\", role = \"ctb\"),\nperson(\"John\", \"Forrest\", role = \"ctb\"),\nperson(\"Matthias\", \"Carnein\", role = \"ctb\"),\nperson(\"Dennis\", \"Assenmacher\", role = \"ctb\"),\nperson(\"Dalibor\", \"Krleža\", role = \"ctb\")\n)",
  "Description": "A framework for data stream modeling and associated data\nmining tasks such as clustering and classification. The\ndevelopment of this package was supported in part by NSF\nIIS-0948893, NSF CMMI 1728612, and NIH R21HG005912. Hahsler et\nal (2017) <doi:10.18637/jss.v076.i14>.",
  "License": "GPL-3",
  "URL": "https://github.com/mhahsler/stream",
  "BugReports": "https://github.com/mhahsler/stream/issues",
  "Config/testthat/edition": "3",
  "Encoding": "UTF-8",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.3.2",
  "Repository": "https://mhahsler.r-universe.dev",
  "Date/Publication": "2025-03-12 18:07:48 UTC",
  "RemoteUrl": "https://github.com/mhahsler/stream",
  "RemoteRef": "HEAD",
  "RemoteSha": "15c46ac3912463880753ae563e33a22b2ddf4800",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-06-09 19:45:25 UTC",
    "User": "root"
  },
  "Author": "Michael Hahsler [aut, cre, cph] (ORCID:\n<https://orcid.org/0000-0003-2716-1405>),\nMatthew Bolaños [ctb],\nJohn Forrest [ctb],\nMatthias Carnein [ctb],\nDennis Assenmacher [ctb],\nDalibor Krleža [ctb]",
  "Maintainer": "Michael Hahsler <mhahsler@lyle.smu.edu>",
  "MD5sum": "d7e4ef69ab0c5b1125698f350634d1e1",
  "_user": "mhahsler",
  "_type": "src",
  "_file": "stream_2.0-3.tar.gz",
  "_fileid": "cd78a5639dbd9992300261fb870ef9e48212416e2fea038cabc192e25e38bebf",
  "_filesize": 3319001,
  "_sha256": "cd78a5639dbd9992300261fb870ef9e48212416e2fea038cabc192e25e38bebf",
  "_created": "2026-06-09T19:45:25.000Z",
  "_published": "2026-06-09T19:55:09.649Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 80412461245,
      "time": 222,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7518492583"
    },
    {
      "job": 80412461213,
      "time": 209,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7518486782"
    },
    {
      "job": 80412461203,
      "time": 238,
      "config": "linux-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7518498634"
    },
    {
      "job": 80412461238,
      "time": 214,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7518488246"
    },
    {
      "job": 80412461204,
      "time": 180,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7518475580"
    },
    {
      "job": 80412461178,
      "time": 344,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7518535135"
    },
    {
      "job": 80412461191,
      "time": 155,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7518467105"
    },
    {
      "job": 80412461221,
      "time": 503,
      "config": "macos-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7518589965"
    },
    {
      "job": 80411337929,
      "time": 353,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7518407122"
    },
    {
      "job": 80412461244,
      "time": 141,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7518461518"
    },
    {
      "job": 80412461197,
      "time": 230,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7518494834"
    },
    {
      "job": 80412461256,
      "time": 231,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7518494746"
    },
    {
      "job": 80412461182,
      "time": 224,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7518492339"
    }
  ],
  "_buildurl": "https://github.com/r-universe/mhahsler/actions/runs/27231125204",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/mhahsler/stream",
  "_commit": {
    "id": "15c46ac3912463880753ae563e33a22b2ddf4800",
    "author": "Michael Hahsler <mhahsler@smu.edu>",
    "committer": "Michael Hahsler <mhahsler@smu.edu>",
    "message": "CRAN release 2.0-3\n",
    "time": 1741802868
  },
  "_maintainer": {
    "name": "Michael Hahsler",
    "email": "mhahsler@lyle.smu.edu",
    "login": "mhahsler",
    "description": "I develop packages for AI, ML, and Data Science.",
    "uuid": 14900595,
    "orcid": "0000-0003-2716-1405"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.5.0",
      "role": "Depends"
    },
    {
      "package": "BH",
      "role": "LinkingTo"
    },
    {
      "package": "Rcpp",
      "role": "LinkingTo"
    },
    {
      "package": "clue",
      "role": "Imports"
    },
    {
      "package": "cluster",
      "role": "Imports"
    },
    {
      "package": "clusterGeneration",
      "role": "Imports"
    },
    {
      "package": "dbscan",
      "version": ">= 1.0-0",
      "role": "Imports"
    },
    {
      "package": "fpc",
      "role": "Imports"
    },
    {
      "package": "graphics",
      "role": "Imports"
    },
    {
      "package": "grDevices",
      "role": "Imports"
    },
    {
      "package": "magrittr",
      "role": "Imports"
    },
    {
      "package": "MASS",
      "role": "Imports"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "mlbench",
      "role": "Imports"
    },
    {
      "package": "proxy",
      "version": ">= 0.4-7",
      "role": "Imports"
    },
    {
      "package": "Rcpp",
      "version": ">= 0.11.4",
      "role": "Imports"
    },
    {
      "package": "rpart",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "animation",
      "role": "Suggests"
    },
    {
      "package": "DBI",
      "role": "Suggests"
    },
    {
      "package": "dplyr",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rJava",
      "role": "Suggests"
    },
    {
      "package": "RSQLite",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    }
  ],
  "_owner": "mhahsler",
  "_selfowned": true,
  "_usedby": 3,
  "_updates": [],
  "_tags": [],
  "_topics": [
    "data-stream-clustering",
    "datastream",
    "stream-mining",
    "cpp"
  ],
  "_stars": 41,
  "_contributors": [
    {
      "user": "mhahsler",
      "count": 178,
      "uuid": 14900595
    },
    {
      "user": "m-muecke",
      "count": 10,
      "uuid": 26463953
    },
    {
      "user": "matthiascarnein",
      "count": 4,
      "uuid": 5804161
    },
    {
      "user": "dkrleza",
      "count": 1,
      "uuid": 35831624
    },
    {
      "user": "dinarior",
      "count": 1,
      "uuid": 9105755
    }
  ],
  "_userbio": {
    "uuid": 14900595,
    "type": "user",
    "name": "Michael Hahsler",
    "description": "I develop packages for AI, ML, and Data Science."
  },
  "_downloads": {
    "count": 4083,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/stream"
  },
  "_mentions": 5,
  "_devurl": "https://github.com/mhahsler/stream",
  "_searchresults": 156,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "extra/stream.html",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/mhahsler/stream",
  "_realowner": "mhahsler",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.1-0",
      "date": "2013-03-06"
    },
    {
      "version": "0.1-1",
      "date": "2013-08-19"
    },
    {
      "version": "0.2-0",
      "date": "2014-02-22"
    },
    {
      "version": "1.0-0",
      "date": "2014-05-24"
    },
    {
      "version": "1.0-1",
      "date": "2014-06-12"
    },
    {
      "version": "1.0-2",
      "date": "2014-06-16"
    },
    {
      "version": "1.0-3",
      "date": "2014-07-14"
    },
    {
      "version": "1.1-0",
      "date": "2014-12-18"
    },
    {
      "version": "1.1-1",
      "date": "2015-01-16"
    },
    {
      "version": "1.1-2",
      "date": "2015-05-22"
    },
    {
      "version": "1.1-3",
      "date": "2015-05-23"
    },
    {
      "version": "1.1-4",
      "date": "2015-05-24"
    },
    {
      "version": "1.1-5",
      "date": "2015-07-02"
    },
    {
      "version": "1.2-0",
      "date": "2015-09-07"
    },
    {
      "version": "1.2-1",
      "date": "2015-09-09"
    },
    {
      "version": "1.2-2",
      "date": "2015-10-28"
    },
    {
      "version": "1.2-3",
      "date": "2016-08-07"
    },
    {
      "version": "1.2-4",
      "date": "2017-02-26"
    },
    {
      "version": "1.3-0",
      "date": "2018-06-02"
    },
    {
      "version": "1.3-1",
      "date": "2019-06-08"
    },
    {
      "version": "1.3-2",
      "date": "2020-05-04"
    },
    {
      "version": "1.4-0",
      "date": "2020-12-02"
    },
    {
      "version": "1.5-0",
      "date": "2021-09-07"
    },
    {
      "version": "1.5-1",
      "date": "2022-05-09"
    },
    {
      "version": "2.0-0",
      "date": "2022-09-03"
    },
    {
      "version": "2.0-1",
      "date": "2023-02-28"
    },
    {
      "version": "2.0-2",
      "date": "2024-04-21"
    },
    {
      "version": "2.0-3",
      "date": "2025-03-12"
    }
  ],
  "_exports": [
    "%>%",
    "add_cluster",
    "add_keyframe",
    "agreement",
    "animate_cluster",
    "animate_data",
    "change_alpha",
    "close_stream",
    "description",
    "DSAggregate",
    "DSAggregate_Sample",
    "DSAggregate_Window",
    "DSC",
    "DSC_BICO",
    "DSC_BIRCH",
    "DSC_DBSCAN",
    "DSC_DBSTREAM",
    "DSC_DStream",
    "DSC_EA",
    "DSC_evoStream",
    "DSC_Hierarchical",
    "DSC_Kmeans",
    "DSC_Macro",
    "DSC_Micro",
    "DSC_R",
    "DSC_Reachability",
    "DSC_Sample",
    "DSC_SlidingWindow",
    "DSC_Static",
    "DSC_TwoStage",
    "DSC_Window",
    "DSClassifier",
    "DSClassifier_SlidingWindow",
    "DSD",
    "DSD_BarsAndGaussians",
    "DSD_Benchmark",
    "DSD_Cubes",
    "DSD_Gaussians",
    "DSD_Memory",
    "DSD_MG",
    "DSD_Mixture",
    "DSD_mlbenchData",
    "DSD_mlbenchGenerator",
    "DSD_NULL",
    "DSD_R",
    "DSD_ReadCSV",
    "DSD_ReadDB",
    "DSD_ReadStream",
    "DSD_ScaleStream",
    "DSD_Target",
    "DSD_UniformNoise",
    "DSF",
    "DSF_Convolve",
    "DSF_Downsample",
    "DSF_dplyr",
    "DSF_ExponentialMA",
    "DSF_FeatureSelection",
    "DSF_Func",
    "DSF_Scale",
    "DSFP",
    "DSOutlier",
    "DSOutlier_DBSTREAM",
    "DSOutlier_DStream",
    "DSRegressor",
    "DSRegressor_SlidingWindow",
    "DST",
    "DST_Multi",
    "DST_Runner",
    "DST_SlidingWindow",
    "DST_WriteStream",
    "evaluate_static",
    "evaluate_stream",
    "filter_diff",
    "filter_Hamming",
    "filter_MA",
    "filter_Sinc",
    "get_assignment",
    "get_attraction",
    "get_centers",
    "get_clusters",
    "get_copy",
    "get_keyframes",
    "get_macroclusters",
    "get_macroweights",
    "get_microclusters",
    "get_microweights",
    "get_model",
    "get_points",
    "get_shared_density",
    "get_weights",
    "keyframe",
    "MGC",
    "MGC_Function",
    "MGC_Linear",
    "MGC_Noise",
    "MGC_Random",
    "MGC_Static",
    "microToMacro",
    "nclusters",
    "pow2",
    "prune_clusters",
    "readDSC",
    "recluster",
    "remove_cluster",
    "remove_info",
    "remove_keyframe",
    "reset_stream",
    "saveDSC",
    "Shape_Block",
    "Shape_Gaussian",
    "write_stream"
  ],
  "_help": [
    {
      "page": "agreement",
      "title": "Agreement-based Measures for Clustering",
      "topics": [
        "agreement"
      ]
    },
    {
      "page": "animate_cluster",
      "title": "Animates Plots of the Clustering Process",
      "concept": [
        "DSC",
        "evaluation",
        "plot"
      ],
      "topics": [
        "animate_cluster"
      ]
    },
    {
      "page": "animate_data",
      "title": "Animates the Plotting of a Data Streams",
      "concept": [
        "DSD",
        "plot"
      ],
      "topics": [
        "animate",
        "animate_data",
        "animation"
      ]
    },
    {
      "page": "close_stream",
      "title": "Close a Data Stream",
      "concept": [
        "DSD"
      ],
      "topics": [
        "close_stream"
      ]
    },
    {
      "page": "DSAggregate",
      "title": "Data Stream Aggregator Base Classes",
      "concept": [
        "DSAggregate",
        "DST"
      ],
      "topics": [
        "DSAggregate",
        "get_points.DSAggregate",
        "get_weights.DSAggregate",
        "update.DSAggregate"
      ]
    },
    {
      "page": "DSAggregate_Sample",
      "title": "Sampling from a Data Stream (Data Stream Operator)",
      "concept": [
        "DSAggregate"
      ],
      "topics": [
        "DSAggregate_Sample"
      ]
    },
    {
      "page": "DSAggregate_Window",
      "title": "Sliding Window (Data Stream Operator)",
      "concept": [
        "DSAggregate"
      ],
      "topics": [
        "DSAggregate_Window"
      ]
    },
    {
      "page": "DSC",
      "title": "Data Stream Clustering Base Class",
      "concept": [
        "DSC",
        "DST"
      ],
      "topics": [
        "DSC",
        "get_centers",
        "get_copy",
        "get_macroclusters",
        "get_macroweights",
        "get_microclusters",
        "get_microweights",
        "get_weights",
        "nclusters"
      ]
    },
    {
      "page": "DSC_BICO",
      "title": "BICO - Fast computation of k-means coresets in a data stream",
      "concept": [
        "DSC_Micro"
      ],
      "topics": [
        "BICO",
        "bico",
        "DSC_BICO"
      ]
    },
    {
      "page": "DSC_BIRCH",
      "title": "Balanced Iterative Reducing Clustering using Hierarchies",
      "concept": [
        "DSC_Micro"
      ],
      "topics": [
        "BIRCH",
        "birch",
        "DSC_BIRCH"
      ]
    },
    {
      "page": "DSC_DBSCAN",
      "title": "DBSCAN Macro-clusterer",
      "concept": [
        "DSC_Macro"
      ],
      "topics": [
        "DBSCAN",
        "dbscan",
        "DSC_DBSCAN"
      ]
    },
    {
      "page": "DSC_DBSTREAM",
      "title": "DBSTREAM Clustering Algorithm",
      "concept": [
        "DSC_Micro",
        "DSC_TwoStage",
        "DSOutlier"
      ],
      "topics": [
        "change_alpha",
        "DBSTREAM",
        "dbstream",
        "DSC_DBSTREAM",
        "DSOutlier_DBSTREAM",
        "get_shared_density",
        "plot.DSC_DBSTREAM"
      ]
    },
    {
      "page": "DSC_DStream",
      "title": "D-Stream Data Stream Clustering Algorithm",
      "concept": [
        "DSC_Micro",
        "DSC_TwoStage",
        "DSOutlier"
      ],
      "topics": [
        "D-Stream",
        "d-stream",
        "DSC_DStream",
        "DSOutlier_DStream",
        "dstream",
        "get_attraction",
        "plot.DSC_DStream"
      ]
    },
    {
      "page": "DSC_EA",
      "title": "Reclustering using an Evolutionary Algorithm",
      "concept": [
        "DSC_Macro"
      ],
      "topics": [
        "DSC_EA"
      ]
    },
    {
      "page": "DSC_evoStream",
      "title": "evoStream - Evolutionary Stream Clustering",
      "concept": [
        "DSC_Micro",
        "DSC_TwoStage"
      ],
      "topics": [
        "DSC_evoStream"
      ]
    },
    {
      "page": "DSC_Hierarchical",
      "title": "Hierarchical Micro-Cluster Reclusterer",
      "concept": [
        "DSC_Macro"
      ],
      "topics": [
        "DSC_Hierarchical"
      ]
    },
    {
      "page": "DSC_Kmeans",
      "title": "Kmeans Macro-clusterer",
      "concept": [
        "DSC_Macro"
      ],
      "topics": [
        "DSC_Kmeans"
      ]
    },
    {
      "page": "DSC_Macro",
      "title": "Abstract Class for Macro Clusterers (Offline Component)",
      "concept": [
        "DSC",
        "DSC_Macro"
      ],
      "topics": [
        "DSC_Macro",
        "microToMacro"
      ]
    },
    {
      "page": "DSC_Micro",
      "title": "Abstract Class for Micro Clusterers (Online Component)",
      "concept": [
        "DSC",
        "DSC_Micro"
      ],
      "topics": [
        "DSC_Micro"
      ]
    },
    {
      "page": "DSC_R",
      "title": "Abstract Class for Implementing R-based Clusterers",
      "concept": [
        "DSC"
      ],
      "topics": [
        "DSC_R",
        "update.DSC_R"
      ]
    },
    {
      "page": "DSC_Reachability",
      "title": "Reachability Micro-Cluster Reclusterer",
      "concept": [
        "DSC_Macro"
      ],
      "topics": [
        "DSC_Reachability"
      ]
    },
    {
      "page": "DSC_Sample",
      "title": "Extract a Fixed-size Sample from a Data Stream",
      "concept": [
        "DSC_Micro"
      ],
      "topics": [
        "DSC_Sample"
      ]
    },
    {
      "page": "DSC_SlidingWindow",
      "title": "DSC_SlidingWindow - Data Stream Clusterer Using a Sliding Window",
      "concept": [
        "DSC",
        "DSC_Macro"
      ],
      "topics": [
        "DSC_SlidingWindow"
      ]
    },
    {
      "page": "DSC_Static",
      "title": "Create as Static Copy of a Clustering",
      "concept": [
        "DSC"
      ],
      "topics": [
        "DSC_Static"
      ]
    },
    {
      "page": "DSC_TwoStage",
      "title": "TwoStage Clustering Process",
      "concept": [
        "DSC",
        "DSC_TwoStage"
      ],
      "topics": [
        "DSC_TwoStage"
      ]
    },
    {
      "page": "DSC_Window",
      "title": "A sliding window from a Data Stream",
      "concept": [
        "DSC_Micro"
      ],
      "topics": [
        "DSC_Window"
      ]
    },
    {
      "page": "DSClassifier",
      "title": "Abstract Class for Data Stream Classifiers",
      "concept": [
        "DSClassifier",
        "DST"
      ],
      "topics": [
        "DSClassifier"
      ]
    },
    {
      "page": "DSClassifier_SlidingWindow",
      "title": "DSClassifier_SlidingWindow - Data Stream Classifier Using a Sliding Window",
      "concept": [
        "DSClassifier"
      ],
      "topics": [
        "DSClassifier_SlidingWindow"
      ]
    },
    {
      "page": "DSD",
      "title": "Data Stream Data Generator Base Classes",
      "concept": [
        "DSD"
      ],
      "topics": [
        "DSD",
        "DSD_R"
      ]
    },
    {
      "page": "DSD_BarsAndGaussians",
      "title": "Data Stream Generator for Bars and Gaussians",
      "concept": [
        "DSD"
      ],
      "topics": [
        "DSD_BarsAndGaussians"
      ]
    },
    {
      "page": "DSD_Benchmark",
      "title": "Data Stream Generator for Dynamic Data Stream Benchmarks",
      "concept": [
        "DSD"
      ],
      "topics": [
        "DSD_Benchmark"
      ]
    },
    {
      "page": "DSD_Cubes",
      "title": "Static Cubes Data Stream Generator",
      "concept": [
        "DSD"
      ],
      "topics": [
        "DSD_Cubes"
      ]
    },
    {
      "page": "DSD_Gaussians",
      "title": "Mixture of Gaussians Data Stream Generator",
      "concept": [
        "DSD"
      ],
      "topics": [
        "DSD_Gaussians"
      ]
    },
    {
      "page": "DSD_Memory",
      "title": "A Data Stream Interface for Data Stored in Memory",
      "concept": [
        "DSD"
      ],
      "topics": [
        "DSD_Memory"
      ]
    },
    {
      "page": "DSD_MG",
      "title": "DSD Moving Generator",
      "concept": [
        "DSD"
      ],
      "topics": [
        "add_cluster",
        "add_cluster.DSD_MG",
        "DSD_MG",
        "get_clusters",
        "remove_cluster"
      ]
    },
    {
      "page": "DSD_Mixture",
      "title": "Mixes Data Points from Several Streams into a Single Stream",
      "concept": [
        "DSD"
      ],
      "topics": [
        "DSD_Mixture"
      ]
    },
    {
      "page": "DSD_mlbenchData",
      "title": "Stream Interface for Data Sets From mlbench",
      "concept": [
        "DSD"
      ],
      "topics": [
        "DSD_mlbenchData"
      ]
    },
    {
      "page": "DSD_mlbenchGenerator",
      "title": "mlbench Data Stream Generator",
      "concept": [
        "DSD"
      ],
      "topics": [
        "DSD_mlbenchGenerator"
      ]
    },
    {
      "page": "DSD_NULL",
      "title": "Placeholder for a DSD Stream",
      "concept": [
        "DSD"
      ],
      "topics": [
        "DSD_NULL"
      ]
    },
    {
      "page": "DSD_ReadDB",
      "title": "Read a Data Stream from an open DB Query",
      "concept": [
        "DSD"
      ],
      "topics": [
        "close_stream.DSD_ReadDB",
        "DSD_ReadDB"
      ]
    },
    {
      "page": "DSD_ReadStream",
      "title": "Read a Data Stream from a File or a Connection",
      "concept": [
        "DSD"
      ],
      "topics": [
        "close_stream.DSD_ReadCSV",
        "close_stream.DSD_ReadStream",
        "DSD_ReadCSV",
        "DSD_ReadStream"
      ]
    },
    {
      "page": "DSD_ScaleStream",
      "title": "Deprecated DSD_ScaleStream",
      "topics": [
        "DSD_ScaleStream"
      ]
    },
    {
      "page": "DSD_Target",
      "title": "Target Data Stream Generator",
      "concept": [
        "DSD"
      ],
      "topics": [
        "DSD_Target"
      ]
    },
    {
      "page": "DSD_UniformNoise",
      "title": "Uniform Noise Data Stream Generator",
      "concept": [
        "DSD"
      ],
      "topics": [
        "DSD_UniformNoise"
      ]
    },
    {
      "page": "DSF",
      "title": "Data Stream Filter Base Classes",
      "concept": [
        "DSD",
        "DSF"
      ],
      "topics": [
        "close_stream.DSF",
        "DSF",
        "get_points.DSF",
        "reset_stream.DSF",
        "update.DSF"
      ]
    },
    {
      "page": "DSF_Convolve",
      "title": "Apply a Filter to a Data Stream",
      "concept": [
        "DSF"
      ],
      "topics": [
        "DSF_Convolve",
        "filter_diff",
        "filter_Hamming",
        "filter_MA",
        "filter_Sinc",
        "pow2"
      ]
    },
    {
      "page": "DSF_Downsample",
      "title": "Downsample a Data Stream",
      "concept": [
        "DSF"
      ],
      "topics": [
        "DSF_Downsample"
      ]
    },
    {
      "page": "DSF_dplyr",
      "title": "Apply a dplyr Transformation to a Data Stream",
      "concept": [
        "DSF"
      ],
      "topics": [
        "DSF_dplyr"
      ]
    },
    {
      "page": "DSF_ExponentialMA",
      "title": "Exponential Moving Average over a Data Stream",
      "concept": [
        "DSF"
      ],
      "topics": [
        "DSF_ExponentialMA"
      ]
    },
    {
      "page": "DSF_FeatureSelection",
      "title": "Select Features for a Data Stream",
      "concept": [
        "DSF"
      ],
      "topics": [
        "DSF_FeatureSelection"
      ]
    },
    {
      "page": "DSF_Func",
      "title": "Apply a Function to Transformation to a Data Stream",
      "concept": [
        "DSF"
      ],
      "topics": [
        "DSF_Func"
      ]
    },
    {
      "page": "DSF_Scale",
      "title": "Scale a Data Stream",
      "concept": [
        "DSF"
      ],
      "topics": [
        "DSF_Scale"
      ]
    },
    {
      "page": "DSFP",
      "title": "Abstract Class for Frequent Pattern Mining Algorithms for Data Streams",
      "topics": [
        "DSFP"
      ]
    },
    {
      "page": "DSOutlier",
      "title": "Abstract Class for Data Stream Outlier Detectors",
      "concept": [
        "DSOutlier",
        "DST"
      ],
      "topics": [
        "DSOutlier"
      ]
    },
    {
      "page": "DSRegressor",
      "title": "Abstract Class for Data Stream Regressors",
      "concept": [
        "DSRegressor",
        "DST"
      ],
      "topics": [
        "DSRegressor"
      ]
    },
    {
      "page": "DSRegressor_SlidingWindow",
      "title": "DSRegressor_SlidingWindow - Data Stream Regressor Using a Sliding Window",
      "concept": [
        "DSRegressor"
      ],
      "topics": [
        "DSRegressor_SlidingWindow"
      ]
    },
    {
      "page": "DST",
      "title": "Conceptual Base Class for All Data Stream Mining Tasks",
      "concept": [
        "DST"
      ],
      "topics": [
        "description",
        "DST",
        "get_model"
      ]
    },
    {
      "page": "DST_Multi",
      "title": "Apply Multiple Task to the Same Data Stream",
      "topics": [
        "DST_Multi"
      ]
    },
    {
      "page": "DST_SlidingWindow",
      "title": "DST_SlidingWindow - Call R Functions on a Sliding Window",
      "concept": [
        "DST"
      ],
      "topics": [
        "DST_SlidingWindow",
        "predict.DST_SlidingWindow",
        "update.DST_SlidingWindow"
      ]
    },
    {
      "page": "DST_WriteStream",
      "title": "Task to Write a Stream to a File or a Connection",
      "concept": [
        "DST"
      ],
      "topics": [
        "close_stream.DST_WriteStream",
        "DST_WriteStream"
      ]
    },
    {
      "page": "evaluate",
      "title": "Evaluate a Data Stream Mining Task",
      "concept": [
        "DST",
        "evaluation"
      ],
      "topics": [
        "evaluate",
        "evaluate_static",
        "evaluate_stream"
      ]
    },
    {
      "page": "evaluate.DSC",
      "title": "Evaluate a Stream Clustering Task",
      "concept": [
        "DSC",
        "evaluation"
      ],
      "topics": [
        "evaluate.DSC",
        "evaluate_static.DSC",
        "evaluate_stream.DSC"
      ]
    },
    {
      "page": "get_assignment",
      "title": "Assignment Data Points to Clusters deprecated",
      "concept": [
        "DSC"
      ],
      "topics": [
        "get_assignment",
        "get_assignment.DSC"
      ]
    },
    {
      "page": "get_points",
      "title": "Get Points from a Data Stream Generator",
      "concept": [
        "DSD"
      ],
      "topics": [
        "get_points",
        "get_points.DSD",
        "remove_info"
      ]
    },
    {
      "page": "MGC",
      "title": "Moving Generator Cluster",
      "topics": [
        "add_keyframe",
        "get_keyframes",
        "keyframe",
        "MGC",
        "MGC_Function",
        "MGC_Linear",
        "MGC_Noise",
        "MGC_Random",
        "MGC_Static",
        "remove_keyframe",
        "Shape_Block",
        "Shape_Gaussian"
      ]
    },
    {
      "page": "plot.DSC",
      "title": "Plot Results of a Data Stream Clustering",
      "concept": [
        "DSC",
        "plot"
      ],
      "topics": [
        "plot.DSC"
      ]
    },
    {
      "page": "plot.DSD",
      "title": "Plot Data Stream Data",
      "concept": [
        "DSD",
        "plot"
      ],
      "topics": [
        "plot",
        "plot.DSD"
      ]
    },
    {
      "page": "predict",
      "title": "Make a Prediction for a Data Stream Mining Task",
      "concept": [
        "DSC",
        "DST"
      ],
      "topics": [
        "predict",
        "predict.DSC",
        "predict.DST"
      ]
    },
    {
      "page": "prune_clusters",
      "title": "Prune Clusters from a Clustering",
      "concept": [
        "DSC"
      ],
      "topics": [
        "prune_clusters"
      ]
    },
    {
      "page": "read_saveDSC",
      "title": "Save and Read DSC Objects",
      "concept": [
        "DSC"
      ],
      "topics": [
        "readDSC",
        "read_saveDSC",
        "saveDSC"
      ]
    },
    {
      "page": "recluster",
      "title": "Re-clustering micro-clusters",
      "concept": [
        "DSC"
      ],
      "topics": [
        "recluster",
        "recluster.DSC_Macro"
      ]
    },
    {
      "page": "reset_stream",
      "title": "Reset a Data Stream to its Beginning",
      "concept": [
        "DSD"
      ],
      "topics": [
        "reset_stream"
      ]
    },
    {
      "page": "stream_pipeline",
      "title": "Create a Data Stream Pipeline",
      "concept": [
        "DST"
      ],
      "topics": [
        "DST_Runner",
        "stream_pipeline"
      ]
    },
    {
      "page": "update",
      "title": "Update a Data Stream Mining Task Model with Points from a Stream",
      "concept": [
        "DST"
      ],
      "topics": [
        "update",
        "update.DST"
      ]
    },
    {
      "page": "write_stream",
      "title": "Write a Data Stream to a File",
      "topics": [
        "write_stream"
      ]
    }
  ],
  "_pkglogo": "https://github.com/mhahsler/stream/raw/HEAD/man/figures/logo.svg",
  "_readme": "https://github.com/mhahsler/stream/raw/HEAD/README.md",
  "_rundeps": [
    "BH",
    "class",
    "clue",
    "cluster",
    "clusterGeneration",
    "dbscan",
    "DEoptimR",
    "diptest",
    "flexmix",
    "fpc",
    "generics",
    "kernlab",
    "lattice",
    "magrittr",
    "MASS",
    "mclust",
    "mlbench",
    "modeltools",
    "nnet",
    "prabclus",
    "proxy",
    "Rcpp",
    "robustbase",
    "rpart"
  ],
  "_sysdeps": [
    {
      "shlib": "libstdc++",
      "package": "libstdc++6",
      "source": "gcc",
      "version": "14.2.0-4ubuntu2~24.04.1",
      "name": "c++",
      "homepage": "http://gcc.gnu.org/",
      "description": "GNU Standard C++ Library v3"
    }
  ],
  "_vignettes": [
    {
      "source": "extending_stream.Rnw",
      "filename": "extending_stream.pdf",
      "title": "stream: Extending the stream Framework",
      "engine": "utils::Sweave",
      "headings": [
        "Extending the stream framework"
      ],
      "created": "2022-05-24 14:46:20",
      "modified": "2022-09-03 17:36:23",
      "commits": 3
    },
    {
      "source": "stream.Rnw",
      "filename": "stream.pdf",
      "title": "stream: Introduction to the package",
      "engine": "utils::Sweave",
      "headings": [
        "Introduction",
        "Data stream mining",
        "The stream framework",
        "Data stream data (DSD)",
        "Data stream task (DST)",
        "Evaluation of data stream clustering",
        "Example applications",
        "Conclusion and future work"
      ],
      "created": "2015-12-06 02:45:55",
      "modified": "2024-04-22 17:27:21",
      "commits": 18
    }
  ],
  "_score": 9.6721603401005,
  "_indexed": true,
  "_nocasepkg": "stream",
  "_universes": [
    "mhahsler"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "2.0-3",
      "date": "2026-06-09T19:48:55.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "15c46ac3912463880753ae563e33a22b2ddf4800",
      "fileid": "c738711de0256794808cb9e009656f6319ac329bd62ab9eb01503efb0a56ca59",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mhahsler/actions/runs/27231125204"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "2.0-3",
      "date": "2026-06-09T19:48:38.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "15c46ac3912463880753ae563e33a22b2ddf4800",
      "fileid": "9d56574f253409b3dab740468e1a27c75361f99073c35fba03fbd246a1af8207",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mhahsler/actions/runs/27231125204"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "2.0-3",
      "date": "2026-06-09T19:49:15.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "15c46ac3912463880753ae563e33a22b2ddf4800",
      "fileid": "56efd3152f6e3a5a9136c77742ccc12593c0809eff7285b3e9e28cf99a167dcd",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mhahsler/actions/runs/27231125204"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "2.0-3",
      "date": "2026-06-09T19:48:37.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "15c46ac3912463880753ae563e33a22b2ddf4800",
      "fileid": "259bdbbd6b602c500f7db4794ec31cde724bff42258419af991d73fe6091dde6",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mhahsler/actions/runs/27231125204"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "2.0-3",
      "date": "2026-06-09T19:48:21.000Z",
      "arch": "aarch64",
      "commit": "15c46ac3912463880753ae563e33a22b2ddf4800",
      "fileid": "c17da0407ca99c0126c9990648737d695799b914bcaacea7eec05873239a41ed",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mhahsler/actions/runs/27231125204"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "2.0-3",
      "date": "2026-06-09T19:49:47.000Z",
      "arch": "x86_64",
      "commit": "15c46ac3912463880753ae563e33a22b2ddf4800",
      "fileid": "211566263d738c681e24cc4d4494ce1ac392a8367bbdba924d93f1d150998e01",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mhahsler/actions/runs/27231125204"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "2.0-3",
      "date": "2026-06-09T19:48:05.000Z",
      "arch": "aarch64",
      "commit": "15c46ac3912463880753ae563e33a22b2ddf4800",
      "fileid": "e70584510ce4f2a1d3b137d95b52de64744ef8c08ba3c5b952632c064dfe04c4",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mhahsler/actions/runs/27231125204"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "2.0-3",
      "date": "2026-06-09T19:50:58.000Z",
      "arch": "x86_64",
      "commit": "15c46ac3912463880753ae563e33a22b2ddf4800",
      "fileid": "6cf034845fcc69a4911c3d5dd19ac5a171e0c635db136b3f0ebe5801930246ba",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mhahsler/actions/runs/27231125204"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "2.0-3",
      "date": "2026-06-09T19:48:25.000Z",
      "arch": "emscripten",
      "commit": "15c46ac3912463880753ae563e33a22b2ddf4800",
      "fileid": "6b0d87d9e3802fe11ebc1b685544421b6b75a3ff4e54e8e502ee1f5550bf28a7",
      "status": "success",
      "buildurl": "https://github.com/r-universe/mhahsler/actions/runs/27231125204"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "2.0-3",
      "date": "2026-06-09T19:47:50.000Z",
      "arch": "x86_64",
      "commit": "15c46ac3912463880753ae563e33a22b2ddf4800",
      "fileid": "b737be69e59f99e8def04d60521634389f45dc0d1af6dd6ed432c0a65306203f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mhahsler/actions/runs/27231125204"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "2.0-3",
      "date": "2026-06-09T19:47:45.000Z",
      "arch": "x86_64",
      "commit": "15c46ac3912463880753ae563e33a22b2ddf4800",
      "fileid": "4bc4dede3a893bd4e12d67063646119ef10359b6850613bb7f6be2283dc74aa2",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mhahsler/actions/runs/27231125204"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "2.0-3",
      "date": "2026-06-09T19:48:03.000Z",
      "arch": "x86_64",
      "commit": "15c46ac3912463880753ae563e33a22b2ddf4800",
      "fileid": "7a30146d9c39e2cd288aec031e466d5f2f7d5e90e58fd9c645cc5fb96d177bbd",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mhahsler/actions/runs/27231125204"
    }
  ]
}