{
  "_id": "6a1eefffb401979e73412d6e",
  "Package": "clickstream",
  "Type": "Package",
  "Title": "Analyzes Clickstreams Based on Markov Chains",
  "Version": "1.3.4",
  "Date": "2025-07-23",
  "Authors@R": "c(person(given = \"Michael\",\nfamily = \"Scholz\",\nrole = c(\"aut\", \"cre\"),\nemail = \"michael.scholz@th-deg.de\"),\nperson(given = \"Theo\",\nfamily = \"van Kraay\",\nrole = \"aut\"))",
  "Maintainer": "Michael Scholz <michael.scholz@th-deg.de>",
  "Encoding": "UTF-8",
  "Description": "A set of tools to read, analyze and write lists of click\nsequences on websites (i.e., clickstream). A click can be\nrepresented by a number, character or string. Clickstreams can\nbe modeled as zero- (only computes occurrence probabilities),\nfirst- or higher-order Markov chains.",
  "License": "GPL-2",
  "LazyLoad": "yes",
  "ByteCompile": "yes",
  "RoxygenNote": "7.3.2",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-19 08:28:18 UTC",
    "User": "root"
  },
  "Author": "Michael Scholz [aut, cre], Theo van Kraay [aut]",
  "Config/pak/sysreqs": "libglpk-dev libicu-dev libxml2-dev",
  "Repository": "https://michael-scholz-dev.r-universe.dev",
  "Date/Publication": "2025-07-23 19:10:18 UTC",
  "RemoteUrl": "https://github.com/cran/clickstream",
  "RemoteRef": "HEAD",
  "RemoteSha": "c81b727dccaa79b0ebc2a50518b62ece051c7d7a",
  "MD5sum": "ee2d10377721cb79cbb35a6a5f1239d9",
  "_user": "michael-scholz-dev",
  "_type": "src",
  "_file": "clickstream_1.3.4.tar.gz",
  "_fileid": "6a57078bf58ab515eae6c9d6323c6c42c0ced2f1aef8d95102a5b0918cdd6e78",
  "_filesize": 262546,
  "_sha256": "6a57078bf58ab515eae6c9d6323c6c42c0ced2f1aef8d95102a5b0918cdd6e78",
  "_created": "2026-05-19T08:28:18.000Z",
  "_published": "2026-06-02T15:00:15.006Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79101749331,
      "time": 167,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7078561799"
    },
    {
      "job": 79101749001,
      "time": 178,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7078565561"
    },
    {
      "job": 79101749728,
      "time": 157,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7078573719"
    },
    {
      "job": 79101748705,
      "time": 100,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7078557446"
    },
    {
      "job": 79101749341,
      "time": 172,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7078503087"
    },
    {
      "job": 79101748105,
      "time": 124,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7361467780"
    },
    {
      "job": 79101749171,
      "time": 118,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7078544463"
    },
    {
      "job": 79101749543,
      "time": 111,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7078541915"
    },
    {
      "job": 79101749518,
      "time": 110,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7078541872"
    }
  ],
  "_buildurl": "https://github.com/r-universe/michael-scholz-dev/actions/runs/26085450651",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/cran/clickstream",
  "_commit": {
    "id": "c81b727dccaa79b0ebc2a50518b62ece051c7d7a",
    "author": "Michael Scholz <michael.scholz@th-deg.de>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 1.3.4\n",
    "time": 1753297818
  },
  "_maintainer": {
    "name": "Michael Scholz",
    "email": "michael.scholz@th-deg.de",
    "login": "michael-scholz-dev",
    "description": "",
    "uuid": 191120234
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.0.1",
      "role": "Depends"
    },
    {
      "package": "methods",
      "role": "Depends"
    },
    {
      "package": "igraph",
      "role": "Depends"
    },
    {
      "package": "stats",
      "role": "Depends"
    },
    {
      "package": "utils",
      "role": "Depends"
    },
    {
      "package": "reshape2",
      "role": "Depends"
    },
    {
      "package": "MASS",
      "role": "Depends"
    },
    {
      "package": "plyr",
      "role": "Imports"
    },
    {
      "package": "Rsolnp",
      "role": "Imports"
    },
    {
      "package": "arules",
      "role": "Imports"
    },
    {
      "package": "linprog",
      "role": "Imports"
    },
    {
      "package": "ggplot2",
      "role": "Imports"
    },
    {
      "package": "ClickClust",
      "role": "Imports"
    },
    {
      "package": "parallel",
      "role": "Imports"
    },
    {
      "package": "data.table",
      "role": "Imports"
    }
  ],
  "_owner": "cran",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-30",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "1.3.4",
      "date": "2025-07-23"
    }
  ],
  "_stars": 12,
  "_contributors": [
    {
      "user": "michascholz",
      "count": 15,
      "uuid": 34544937
    },
    {
      "user": "michael-scholz-dev",
      "count": 2,
      "uuid": 191120234
    }
  ],
  "_userbio": {
    "uuid": 191120234,
    "type": "user",
    "name": "Michael-Scholz-Dev"
  },
  "_downloads": {
    "count": 257,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/clickstream"
  },
  "_searchresults": 43,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/clickstream.html",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "manual.pdf"
  ],
  "_realowner": "michael-scholz-dev",
  "_cranurl": false,
  "_releases": [
    {
      "version": "1.0",
      "date": "2014-02-28"
    },
    {
      "version": "1.1.0",
      "date": "2014-03-28"
    },
    {
      "version": "1.1.1",
      "date": "2014-05-19"
    },
    {
      "version": "1.1.2",
      "date": "2014-07-15"
    },
    {
      "version": "1.1.3",
      "date": "2015-01-09"
    },
    {
      "version": "1.1.4",
      "date": "2015-05-17"
    },
    {
      "version": "1.1.5",
      "date": "2015-07-08"
    },
    {
      "version": "1.1.6",
      "date": "2016-01-08"
    },
    {
      "version": "1.1.7",
      "date": "2016-03-21"
    },
    {
      "version": "1.1.8",
      "date": "2016-04-26"
    },
    {
      "version": "1.1.9",
      "date": "2016-10-14"
    },
    {
      "version": "1.2.0",
      "date": "2017-04-10"
    },
    {
      "version": "1.2.1",
      "date": "2017-05-18"
    },
    {
      "version": "1.3.0",
      "date": "2017-12-14"
    },
    {
      "version": "1.3.1",
      "date": "2020-01-30"
    },
    {
      "version": "1.3.3",
      "date": "2023-09-27"
    },
    {
      "version": "1.3.4",
      "date": "2025-07-23"
    }
  ],
  "_exports": [
    "absorbingStates",
    "as.ClickClust",
    "as.clickstreams",
    "as.moltenTransactions",
    "as.transactions",
    "chiSquareTest",
    "clusterClickstreams",
    "fitMarkovChain",
    "fitMarkovChains",
    "frequencies",
    "getConsensusClusters",
    "getConsensusClustersParallel",
    "getOptimalMarkovChain",
    "hmPlot",
    "initialize",
    "mcEvaluate",
    "mcEvaluateAll",
    "mcEvaluateAllClusters",
    "plot",
    "predict",
    "randomClicks",
    "randomClickstreams",
    "readClickstreams",
    "show",
    "states",
    "summary",
    "transientStates",
    "writeClickstreams"
  ],
  "_help": [
    {
      "page": "clickstream-package",
      "title": "Analyzes Clickstreams Based on Markov Chains",
      "topics": [
        "clickstream-package",
        "clickstream"
      ]
    },
    {
      "page": "plus-method",
      "title": "Concatenates two 'Pattern' objects",
      "topics": [
        "+,Pattern,Pattern-method"
      ]
    },
    {
      "page": "absorbingStates-method",
      "title": "Returns All Absorbing States",
      "topics": [
        "absorbingStates",
        "absorbingStates,MarkovChain-method"
      ]
    },
    {
      "page": "as.ClickClust",
      "title": "Coerces a Clickstream Object to a ClickClust Object",
      "topics": [
        "as.ClickClust"
      ]
    },
    {
      "page": "as.clickstreams",
      "title": "Converts a character vector or a character list into a clickstream list.",
      "topics": [
        "as.clickstreams"
      ]
    },
    {
      "page": "as.moltenTransactions",
      "title": "Coerces a Clickstream Object to a Transactions Object",
      "topics": [
        "as.moltenTransactions"
      ]
    },
    {
      "page": "as.transactions",
      "title": "Coerces a Clickstream Object to a Transactions Object",
      "topics": [
        "as.transactions"
      ]
    },
    {
      "page": "chiSquareTest",
      "title": "Calculates the chi-square statistic",
      "topics": [
        "chiSquareTest"
      ]
    },
    {
      "page": "clusterClickstreams",
      "title": "Performs K-Means Clustering on a List of Clickstreams",
      "topics": [
        "clusterClickstreams"
      ]
    },
    {
      "page": "EvaluationResult-class",
      "title": "Class 'EvaluationResult'",
      "topics": [
        "EvaluationResult-class"
      ]
    },
    {
      "page": "fitMarkovChain",
      "title": "Fits a List of Clickstreams to a Markov Chain",
      "topics": [
        "fitMarkovChain"
      ]
    },
    {
      "page": "fitMarkovChains",
      "title": "Generates a list of markov chains from a given set of clusters",
      "topics": [
        "fitMarkovChains"
      ]
    },
    {
      "page": "frequencies",
      "title": "Generates a Data Frame of State Frequencies for All Clickstreams in a List of Clickstreams",
      "topics": [
        "frequencies"
      ]
    },
    {
      "page": "getConsensusClusters",
      "title": "Generates an optimal set of clusters for a clickstream object based on consensus clustering.",
      "topics": [
        "getConsensusClusters"
      ]
    },
    {
      "page": "getConsensusClustersParallel",
      "title": "Generates an optimal set of clusters for a clickstream based on consensus clustering and with parallel computation",
      "topics": [
        "getConsensusClustersParallel"
      ]
    },
    {
      "page": "getOptimalMarkovChain",
      "title": "Generates the optimal markov chains from a list of markov chains and corresponding clusters",
      "topics": [
        "getOptimalMarkovChain"
      ]
    },
    {
      "page": "hmPlot-method",
      "title": "Plots a Heatmap",
      "topics": [
        "hmPlot",
        "hmPlot,MarkovChain-method"
      ]
    },
    {
      "page": "initialize-method",
      "title": "Creates a new 'Pattern' object",
      "topics": [
        "initialize,Pattern-method"
      ]
    },
    {
      "page": "MarkovChain-class",
      "title": "Class 'MarkovChain'",
      "topics": [
        "MarkovChain-class"
      ]
    },
    {
      "page": "mcEvaluate",
      "title": "Evaluates the number of occurrences of predicted next clicks",
      "topics": [
        "mcEvaluate"
      ]
    },
    {
      "page": "mcEvaluateAll",
      "title": "Evaluates all next page clicks in a clickstream training data set against a test data",
      "topics": [
        "mcEvaluateAll"
      ]
    },
    {
      "page": "mcEvaluateAllClusters",
      "title": "Evaluates all next page clicks in a clickstream training data set against a test data",
      "topics": [
        "mcEvaluateAllClusters"
      ]
    },
    {
      "page": "Pattern-class",
      "title": "Class 'Pattern'",
      "topics": [
        "Pattern-class"
      ]
    },
    {
      "page": "plot-method",
      "title": "Plots a 'MarkovChain' object",
      "topics": [
        "plot,MarkovChain-method"
      ]
    },
    {
      "page": "predict-method",
      "title": "Predicts the Next Click(s) of a User",
      "topics": [
        "predict,MarkovChain-method"
      ]
    },
    {
      "page": "predict.ClickstreamClusters",
      "title": "Predicts the Cluster for a Given Pattern Object",
      "topics": [
        "predict.ClickstreamClusters"
      ]
    },
    {
      "page": "print.ClickstreamClusters",
      "title": "Prints a ClickstreamClusters Object",
      "topics": [
        "print.ClickstreamClusters"
      ]
    },
    {
      "page": "print.Clickstreams",
      "title": "Prints a Clickstreams Object",
      "topics": [
        "print.Clickstreams"
      ]
    },
    {
      "page": "print.MarkovChainSummary",
      "title": "Prints the Summary of a MarkovChain Object",
      "topics": [
        "print.MarkovChainSummary"
      ]
    },
    {
      "page": "randomClicks-method",
      "title": "Generates a Sequence of Clicks",
      "topics": [
        "randomClicks",
        "randomClicks,MarkovChain-method"
      ]
    },
    {
      "page": "randomClickstreams",
      "title": "Generates a List of Clickstreams",
      "topics": [
        "randomClickstreams"
      ]
    },
    {
      "page": "readClickstreams",
      "title": "Reads a List of Clickstreams from File",
      "topics": [
        "readClickstreams"
      ]
    },
    {
      "page": "EvaluationResult-method",
      "title": "Shows an 'EvaluationResult' object",
      "topics": [
        "show,EvaluationResult-method"
      ]
    },
    {
      "page": "MarkovChain-method",
      "title": "Shows a 'MarkovChain' object",
      "topics": [
        "show,MarkovChain-method"
      ]
    },
    {
      "page": "Pattern-method",
      "title": "Shows a 'Pattern' object",
      "topics": [
        "show,Pattern-method"
      ]
    },
    {
      "page": "states-method",
      "title": "Returns All States",
      "topics": [
        "states",
        "states,MarkovChain-method"
      ]
    },
    {
      "page": "summary-method",
      "title": "Prints the Summary of a MarkovChain Object",
      "topics": [
        "summary,MarkovChain-method"
      ]
    },
    {
      "page": "summary.ClickstreamClusters",
      "title": "Prints a Summary of a ClickstreamCluster Object",
      "topics": [
        "summary.ClickstreamClusters"
      ]
    },
    {
      "page": "summary.Clickstreams",
      "title": "Prints a Summary of a Clickstreams Object",
      "topics": [
        "summary.Clickstreams"
      ]
    },
    {
      "page": "transientStates-method",
      "title": "Returns All Transient States",
      "topics": [
        "transientStates",
        "transientStates,MarkovChain-method"
      ]
    },
    {
      "page": "writeClickstreams",
      "title": "Writes a List of Clickstreams to File",
      "topics": [
        "writeClickstreams"
      ]
    }
  ],
  "_rundeps": [
    "arules",
    "cli",
    "ClickClust",
    "codetools",
    "cpp11",
    "data.table",
    "digest",
    "farver",
    "future",
    "future.apply",
    "generics",
    "ggplot2",
    "globals",
    "glue",
    "gtable",
    "igraph",
    "isoband",
    "labeling",
    "lattice",
    "lifecycle",
    "linprog",
    "listenv",
    "lpSolve",
    "magrittr",
    "MASS",
    "Matrix",
    "numDeriv",
    "parallelly",
    "pkgconfig",
    "plyr",
    "R6",
    "RColorBrewer",
    "Rcpp",
    "RcppArmadillo",
    "reshape2",
    "rlang",
    "Rsolnp",
    "S7",
    "scales",
    "stringi",
    "stringr",
    "truncnorm",
    "vctrs",
    "viridisLite",
    "withr"
  ],
  "_score": 2.7126497016272118,
  "_indexed": true,
  "_nocasepkg": "clickstream",
  "_universes": [
    "michael-scholz-dev"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.3.4",
      "date": "2026-05-19T08:30:38.000Z",
      "distro": "noble",
      "commit": "c81b727dccaa79b0ebc2a50518b62ece051c7d7a",
      "fileid": "1f4118b067aaa8c742801e58d53b5a597050dac0663e05a632b8c6a4df93fa6a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/michael-scholz-dev/actions/runs/26085450651"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.3.4",
      "date": "2026-05-19T08:30:49.000Z",
      "distro": "noble",
      "commit": "c81b727dccaa79b0ebc2a50518b62ece051c7d7a",
      "fileid": "2c8bf551dcf3ae1f92e4ecb95426ff90e3d47cb18f43e8d31a4fe89e558a32a8",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/michael-scholz-dev/actions/runs/26085450651"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.3.4",
      "date": "2026-05-19T08:31:17.000Z",
      "commit": "c81b727dccaa79b0ebc2a50518b62ece051c7d7a",
      "fileid": "710e0c31aefe46c463bf62eaed282be1db969ef966182f779bf55f4242bbf1af",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/michael-scholz-dev/actions/runs/26085450651"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.3.4",
      "date": "2026-05-19T08:30:49.000Z",
      "commit": "c81b727dccaa79b0ebc2a50518b62ece051c7d7a",
      "fileid": "8fbb36fad6b88610ac59cf26ab582359d9a35da2d50ee646115bade21c82f8e3",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/michael-scholz-dev/actions/runs/26085450651"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.3.4",
      "date": "2026-05-19T08:29:46.000Z",
      "commit": "c81b727dccaa79b0ebc2a50518b62ece051c7d7a",
      "fileid": "62af8cdc516f674b81489549fff32ae9522b39e22f7846c9bf001c2c2045fe7b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/michael-scholz-dev/actions/runs/26085450651"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.3.4",
      "date": "2026-05-19T08:29:42.000Z",
      "commit": "c81b727dccaa79b0ebc2a50518b62ece051c7d7a",
      "fileid": "de0bfd3761d0f488cbc764300f88c614367290797970fdff5fae08baf6eaf641",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/michael-scholz-dev/actions/runs/26085450651"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.3.4",
      "date": "2026-05-19T08:29:38.000Z",
      "commit": "c81b727dccaa79b0ebc2a50518b62ece051c7d7a",
      "fileid": "049180310db4018da16491f3657e65292f2c6ff1801a56ca8e29d408a0a79ef6",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/michael-scholz-dev/actions/runs/26085450651"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.3.4",
      "date": "2026-06-02T14:59:38.000Z",
      "commit": "c81b727dccaa79b0ebc2a50518b62ece051c7d7a",
      "fileid": "f64f749a2a4e50ed665f5bf139c0757e6c73019b31c61eb0b4be745a6b1d4a39",
      "status": "success",
      "buildurl": "https://github.com/r-universe/michael-scholz-dev/actions/runs/26085450651"
    }
  ]
}