{
  "_id": "6ad1cf2b29625c14e47ae95e",
  "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-10-16 07:07:23 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",
  "_user": "michael-scholz-dev",
  "_type": "src",
  "_file": "clickstream_1.3.4.tar.gz",
  "_fileid": "https://r2.ropensci.org/d9680518a61f456da53c79974bc08686f8dea314dcb7778be77eeb602fbc566c",
  "_filesize": 263183,
  "_sha256": "d9680518a61f456da53c79974bc08686f8dea314dcb7778be77eeb602fbc566c",
  "_expires": "2027-01-24T07:15:53.000Z",
  "_created": "2026-10-16T07:07:23.000Z",
  "_published": "2026-10-16T07:15:55.476Z",
  "_buildurl": "https://github.com/r-universe/michael-scholz-dev/actions/runs/38864854603",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_jobs": [
    {
      "job": 116856532192,
      "time": 154,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12031430329"
    },
    {
      "job": 116856532310,
      "time": 153,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12030847484"
    },
    {
      "job": 116856532205,
      "time": 124,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "12031157354"
    },
    {
      "job": 116856532321,
      "time": 148,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12031770017"
    },
    {
      "job": 116855319711,
      "time": 216,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12029849840"
    },
    {
      "job": 116856532184,
      "time": 108,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "12031220538"
    },
    {
      "job": 116856532296,
      "time": 121,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12031295507"
    },
    {
      "job": 116856532365,
      "time": 113,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "12030752755"
    },
    {
      "job": 116856532419,
      "time": 103,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12031051546"
    }
  ],
  "_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
  },
  "_distro": "resolute",
  "_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": [],
  "_tags": [],
  "_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",
    "followers": 0
  },
  "_downloads": {
    "count": 469,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/clickstream"
  },
  "_searchresults": 42,
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/clickstream.html",
    "extra/contents.json",
    "extra/manual.pdf",
    "extra/NEWS.html",
    "extra/NEWS.txt"
  ],
  "_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.7024305364455254,
  "_indexed": true,
  "_nocasepkg": "clickstream",
  "_universes": [
    "michael-scholz-dev"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.3.4",
      "date": "2026-10-16T07:09:41.000Z",
      "distro": "resolute",
      "commit": "c81b727dccaa79b0ebc2a50518b62ece051c7d7a",
      "fileid": "https://r2.ropensci.org/9fc3265d1a206d5e16c509e5708adc154bfdbecd18202fefde2ef418d91e3474",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/michael-scholz-dev/actions/runs/38864854603"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "1.3.4",
      "date": "2026-10-16T07:09:30.000Z",
      "distro": "resolute",
      "commit": "c81b727dccaa79b0ebc2a50518b62ece051c7d7a",
      "fileid": "https://r2.ropensci.org/edb6179aa1c89077d5cf99c5be78b7e4dd46dba833b1f46a0876ee865b3a3155",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/michael-scholz-dev/actions/runs/38864854603"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.3.4",
      "date": "2026-10-16T07:14:24.000Z",
      "commit": "c81b727dccaa79b0ebc2a50518b62ece051c7d7a",
      "fileid": "https://r2.ropensci.org/6b5444fe078eb265bcb1ca333f5918be8a1155d9a3baa22885fe1d1f7eb58c42",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/michael-scholz-dev/actions/runs/38864854603"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "1.3.4",
      "date": "2026-10-16T07:14:36.000Z",
      "commit": "c81b727dccaa79b0ebc2a50518b62ece051c7d7a",
      "fileid": "https://r2.ropensci.org/60f2f426238878d83a69bc92d07e78a86255c3596273ee494e3cf59d007192e6",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/michael-scholz-dev/actions/runs/38864854603"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.3.4",
      "date": "2026-10-16T07:09:38.000Z",
      "commit": "c81b727dccaa79b0ebc2a50518b62ece051c7d7a",
      "fileid": "https://r2.ropensci.org/0794939e66c7179c8124acc5cfa1f385187b6de92df7c25b5d511509552baa00",
      "status": "success",
      "buildurl": "https://github.com/r-universe/michael-scholz-dev/actions/runs/38864854603"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.3.4",
      "date": "2026-10-16T07:08:51.000Z",
      "commit": "c81b727dccaa79b0ebc2a50518b62ece051c7d7a",
      "fileid": "https://r2.ropensci.org/15e05e6ac1ffacb9411940fac18f153bee035c29d3919952864681a2affa0c31",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/michael-scholz-dev/actions/runs/38864854603"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.3.4",
      "date": "2026-10-16T07:08:44.000Z",
      "commit": "c81b727dccaa79b0ebc2a50518b62ece051c7d7a",
      "fileid": "https://r2.ropensci.org/23e495c754d134ae703c82634ed14f7359249e9babfa11460b22f845a997384a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/michael-scholz-dev/actions/runs/38864854603"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "1.3.4",
      "date": "2026-10-16T07:08:38.000Z",
      "commit": "c81b727dccaa79b0ebc2a50518b62ece051c7d7a",
      "fileid": "https://r2.ropensci.org/9bfd78064f35387f48ad70463f4bd3322ccadd1b32d6ef5775c106982b3a1fda",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/michael-scholz-dev/actions/runs/38864854603"
    }
  ]
}