{
  "_id": "6acca34da14063b82c3a7302",
  "Package": "breakfast",
  "Title": "Methods for Fast Multiple Change-Point/Break-Point Detection and\nEstimation",
  "Version": "2.5",
  "Authors@R": "c(\nperson(\"Andreas\", \"Anastasiou\", email = \"anastasiou.andreas@ucy.ac.cy\", role = \"aut\"),\nperson(\"Yining\", \"Chen\", email = \"y.chen101@lse.ac.uk\", role = c(\"aut\", \"cre\")),\nperson(\"Haeran\", \"Cho\", email = \"haeran.cho@bristol.ac.uk\", role = \"aut\"),\nperson(\"Piotr\", \"Fryzlewicz\", email = \"p.fryzlewicz@lse.ac.uk\", role = \"aut\"))",
  "Description": "A developing software suite for multiple change-point and\nchange-point-type feature detection/estimation (data\nsegmentation) in data sequences.",
  "License": "GPL-2",
  "Encoding": "UTF-8",
  "VignetteBuilder": "knitr",
  "RoxygenNote": "7.2.3",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-10-12 09:01:32 UTC",
    "User": "root"
  },
  "Author": "Andreas Anastasiou [aut], Yining Chen [aut, cre], Haeran Cho\n[aut], Piotr Fryzlewicz [aut]",
  "Maintainer": "Yining Chen <y.chen101@lse.ac.uk>",
  "Repository": "https://ychen101.r-universe.dev",
  "Date/Publication": "2024-09-24 03:00:34 UTC",
  "RemoteUrl": "https://github.com/cran/breakfast",
  "RemoteRef": "HEAD",
  "RemoteSha": "9b56d0d75d4ec92b45e3d94bdff8904903b1a522",
  "_user": "ychen101",
  "_type": "src",
  "_file": "breakfast_2.5.tar.gz",
  "_fileid": "https://r2.ropensci.org/e71610956492d36fc93e4775903ad8899328dd22d05b154f300ca93041adece9",
  "_filesize": 328873,
  "_sha256": "e71610956492d36fc93e4775903ad8899328dd22d05b154f300ca93041adece9",
  "_expires": "2027-01-20T09:07:23.000Z",
  "_created": "2026-10-12T09:01:32.000Z",
  "_published": "2026-10-12T09:07:25.377Z",
  "_buildurl": "https://github.com/r-universe/ychen101/actions/runs/38226951819",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_jobs": [
    {
      "job": 114737760754,
      "time": 148,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11737215095"
    },
    {
      "job": 114737760673,
      "time": 176,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11736138974"
    },
    {
      "job": 114737760731,
      "time": 144,
      "config": "linux-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11736759856"
    },
    {
      "job": 114737761066,
      "time": 149,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11736719861"
    },
    {
      "job": 114737760818,
      "time": 114,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11736149010"
    },
    {
      "job": 114737760692,
      "time": 248,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11737570000"
    },
    {
      "job": 114737760682,
      "time": 129,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11736774798"
    },
    {
      "job": 114737760734,
      "time": 289,
      "config": "macos-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11736189082"
    },
    {
      "job": 114736799256,
      "time": 157,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11736053646"
    },
    {
      "job": 114737760519,
      "time": 115,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "11736178825"
    },
    {
      "job": 114737760837,
      "time": 228,
      "config": "windows-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11737630816"
    },
    {
      "job": 114737760637,
      "time": 205,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11736919431"
    },
    {
      "job": 114737760802,
      "time": 88,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11736399463"
    },
    {
      "job": 114737760808,
      "time": 284,
      "config": "windows-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11737665997"
    },
    {
      "job": 114737760626,
      "time": 177,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11737365060"
    }
  ],
  "_upstream": "https://github.com/cran/breakfast",
  "_commit": {
    "id": "9b56d0d75d4ec92b45e3d94bdff8904903b1a522",
    "author": "Yining Chen <y.chen101@lse.ac.uk>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 2.5\n",
    "time": 1727146834
  },
  "_maintainer": {
    "name": "Yining Chen",
    "email": "y.chen101@lse.ac.uk",
    "login": "ychen101",
    "description": "",
    "uuid": 37591961
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.0.0",
      "role": "Depends"
    },
    {
      "package": "Rcpp",
      "role": "LinkingTo"
    },
    {
      "package": "plyr",
      "role": "Imports"
    },
    {
      "package": "Rcpp",
      "role": "Imports"
    },
    {
      "package": "ggplot2",
      "role": "Imports"
    },
    {
      "package": "splines",
      "role": "Imports"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    }
  ],
  "_owner": "cran",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [],
  "_tags": [],
  "_stars": 1,
  "_contributors": [
    {
      "user": "ychen101",
      "count": 6,
      "uuid": 37591961
    },
    {
      "user": "pfryz",
      "count": 2,
      "uuid": 43373329
    }
  ],
  "_userbio": {
    "uuid": 37591961,
    "type": "user",
    "name": "ychen101",
    "followers": 1
  },
  "_downloads": {
    "count": 539,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/breakfast"
  },
  "_mentions": 1,
  "_searchresults": 76,
  "_topics": [
    "cpp"
  ],
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/breakfast.html",
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/manual.pdf"
  ],
  "_realowner": "ychen101",
  "_cranurl": false,
  "_releases": [
    {
      "version": "0.1.0",
      "date": "2017-05-26"
    },
    {
      "version": "1.0.0",
      "date": "2017-09-28"
    },
    {
      "version": "2.0",
      "date": "2020-11-03"
    },
    {
      "version": "2.1",
      "date": "2020-11-23"
    },
    {
      "version": "2.2",
      "date": "2021-06-11"
    },
    {
      "version": "2.3",
      "date": "2022-10-18"
    },
    {
      "version": "2.4",
      "date": "2024-04-26"
    },
    {
      "version": "2.5",
      "date": "2024-09-23"
    }
  ],
  "_exports": [
    "breakfast",
    "model.fixednum",
    "model.gsa",
    "model.ic",
    "model.lp",
    "model.sdll",
    "model.thresh",
    "plot.breakfast.cpts",
    "print.breakfast.cpts",
    "print.cptmodel",
    "sol.idetect",
    "sol.idetect_seq",
    "sol.not",
    "sol.tguh",
    "sol.wbs",
    "sol.wbs2",
    "sol.wcm"
  ],
  "_help": [
    {
      "page": "breakfast-package",
      "title": "Breakfast: Methods for Fast Multiple Change-point Detection and Estimation",
      "topics": [
        "breakfast-package"
      ]
    },
    {
      "page": "breakfast",
      "title": "Methods for fast detection of multiple change-points",
      "topics": [
        "breakfast"
      ]
    },
    {
      "page": "model.fixednum",
      "title": "Estimate the location of change-points when the number of them is fixed",
      "topics": [
        "model.fixednum"
      ]
    },
    {
      "page": "model.gsa",
      "title": "Estimating change-points in the piecewise-constant mean of a noisy data sequence with auto-regressive noise via gappy Schwarz algorithm",
      "topics": [
        "model.gsa"
      ]
    },
    {
      "page": "model.ic",
      "title": "Estimating change-points or change-point-type features in the mean of a noisy data sequence via the strengthened Schwarz information criterion",
      "topics": [
        "model.ic"
      ]
    },
    {
      "page": "model.lp",
      "title": "Estimating change-points in the piecewise-constant mean of a noisy data sequence via the localised pruning",
      "topics": [
        "model.lp"
      ]
    },
    {
      "page": "model.sdll",
      "title": "Estimating change-points in the piecewise-constant or piecewise-linear mean of a noisy data sequence via the Steepest Drop to Low Levels method",
      "topics": [
        "model.sdll"
      ]
    },
    {
      "page": "model.thresh",
      "title": "Estimating change-points in the piecewise-constant or piecewise-linear mean of a noisy data sequence via thresholding",
      "topics": [
        "model.thresh"
      ]
    },
    {
      "page": "plot.breakfast.cpts",
      "title": "Change-points estimated by the \"breakfast\" routine",
      "topics": [
        "plot.breakfast.cpts"
      ]
    },
    {
      "page": "print.breakfast.cpts",
      "title": "Change-points estimated by the \"breakfast\" routine",
      "topics": [
        "print.breakfast.cpts"
      ]
    },
    {
      "page": "print.cptmodel",
      "title": "Change-points estimated by solution path generation + model selection methods",
      "topics": [
        "print.cptmodel"
      ]
    },
    {
      "page": "sol.idetect",
      "title": "Solution path generation via the Isolate-Detect method",
      "topics": [
        "sol.idetect"
      ]
    },
    {
      "page": "sol.idetect_seq",
      "title": "Solution path generation using the sequential approach of the Isolate-Detect method",
      "topics": [
        "sol.idetect_seq"
      ]
    },
    {
      "page": "sol.not",
      "title": "Solution path generation via the Narrowest-Over-Threshold method",
      "topics": [
        "sol.not"
      ]
    },
    {
      "page": "sol.tguh",
      "title": "Solution path generation via the Tail-Greedy Unbalanced Haar method",
      "topics": [
        "sol.tguh"
      ]
    },
    {
      "page": "sol.wbs",
      "title": "Solution path generation via the Wild Binary Segmentation method",
      "topics": [
        "sol.wbs"
      ]
    },
    {
      "page": "sol.wbs2",
      "title": "Solution path generation via the Wild Binary Segmentation 2 method",
      "topics": [
        "sol.wbs2"
      ]
    },
    {
      "page": "sol.wcm",
      "title": "Solution path generation via the Wild Contrast Maximisation method",
      "topics": [
        "sol.wcm"
      ]
    }
  ],
  "_rundeps": [
    "cli",
    "cpp11",
    "farver",
    "ggplot2",
    "glue",
    "gtable",
    "isoband",
    "labeling",
    "lifecycle",
    "plyr",
    "R6",
    "RColorBrewer",
    "Rcpp",
    "rlang",
    "S7",
    "scales",
    "vctrs",
    "viridisLite",
    "withr"
  ],
  "_sysdeps": [
    {
      "shlib": "libstdc++",
      "package": "libstdc++6",
      "source": "gcc",
      "version": "16-20260322-1ubuntu1",
      "name": "c++",
      "homepage": "http://gcc.gnu.org/",
      "description": "GNU Standard C++ Library v3"
    }
  ],
  "_vignettes": [
    {
      "source": "breakfast-vignette.Rmd",
      "filename": "breakfast-vignette.html",
      "title": "Vignette for R Breakfast Package",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Executive summary",
        "Methodologies -- a brief description",
        "Introduction",
        "Solution path methods",
        "Isolation and Detection (IDetect)",
        "Sequential version",
        "Standard version",
        "Narrowest-over-threshold (NOT)",
        "Tail greedy unbalanced Haar (TGUH)",
        "Wild binary segmentation (WBS)",
        "Wild binary segmentation 2 (WBS2)",
        "Model selection  methods",
        "Information criterion (IC)",
        "Localised pruning (LP)",
        "Steepest drop to low levels (SDLL)",
        "Thresholding (THRESH)",
        "Planned future developments",
        "Simulation study",
        "Piecewise-constant signals",
        "Simulated signals",
        "Simulation process",
        "Code for running the simulations",
        "Detailed results",
        "Information-criterion based results",
        "Thresholding based results",
        "SDLL based results",
        "Localised pruning based results",
        "Continuous, piecewise-linear signals",
        "Discontinuous, piecewise-linear signals"
      ],
      "created": "2020-11-23 04:50:06",
      "modified": "2024-04-27 02:33:36",
      "commits": 3
    }
  ],
  "_score": 2.8808135922807914,
  "_indexed": true,
  "_nocasepkg": "breakfast",
  "_universes": [
    "ychen101"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "2.5",
      "date": "2026-10-12T09:03:51.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "9b56d0d75d4ec92b45e3d94bdff8904903b1a522",
      "fileid": "https://r2.ropensci.org/ba27434fce0f528e21d2530f5040f63ecb0f2214f979e454dfc6c47f08b75d62",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ychen101/actions/runs/38226951819"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "2.5",
      "date": "2026-10-12T09:04:16.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "9b56d0d75d4ec92b45e3d94bdff8904903b1a522",
      "fileid": "https://r2.ropensci.org/8cb416a77726e860ab3d7ad40727013d2ea9cf62c168d5fc4cbc3c4c30da19c0",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ychen101/actions/runs/38226951819"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "2.5",
      "date": "2026-10-12T09:03:49.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "9b56d0d75d4ec92b45e3d94bdff8904903b1a522",
      "fileid": "https://r2.ropensci.org/d8066da2463ea4df718bb88e0472434c837a91c0363a161b0557e4a6e1b28ad2",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ychen101/actions/runs/38226951819"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "2.5",
      "date": "2026-10-12T09:03:39.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "9b56d0d75d4ec92b45e3d94bdff8904903b1a522",
      "fileid": "https://r2.ropensci.org/462274dd255102afe96934dae96e217c096359dca3fc3ef49e159a774ead0971",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ychen101/actions/runs/38226951819"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "2.5",
      "date": "2026-10-12T09:03:29.000Z",
      "arch": "aarch64",
      "commit": "9b56d0d75d4ec92b45e3d94bdff8904903b1a522",
      "fileid": "https://r2.ropensci.org/4c77d73cb26f05fbf5101d0d40ed4e465d9c7f03015e20af883c77b362bd87ee",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ychen101/actions/runs/38226951819"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "2.5",
      "date": "2026-10-12T09:04:35.000Z",
      "arch": "x86_64",
      "commit": "9b56d0d75d4ec92b45e3d94bdff8904903b1a522",
      "fileid": "https://r2.ropensci.org/3585ed8df86656621b4d0dc5a14b0e739cdbf40db4327f0a3b7fe1f73963d2b0",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ychen101/actions/runs/38226951819"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "2.5",
      "date": "2026-10-12T09:03:34.000Z",
      "arch": "aarch64",
      "commit": "9b56d0d75d4ec92b45e3d94bdff8904903b1a522",
      "fileid": "https://r2.ropensci.org/9ce4d2d3bc1aa9c0821777a8cb1fec32e29bdff16df5c5c6d12a79a0582a094b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ychen101/actions/runs/38226951819"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "2.5",
      "date": "2026-10-12T09:05:12.000Z",
      "arch": "x86_64",
      "commit": "9b56d0d75d4ec92b45e3d94bdff8904903b1a522",
      "fileid": "https://r2.ropensci.org/6308fe0c2345cb0ac7e95e5ca0950a5b8adcbdc03c90a27b906bce1be284d3dc",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ychen101/actions/runs/38226951819"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "2.5",
      "date": "2026-10-12T09:03:48.000Z",
      "arch": "emscripten",
      "commit": "9b56d0d75d4ec92b45e3d94bdff8904903b1a522",
      "fileid": "https://r2.ropensci.org/821a7acc11f854c508ee4a45096747a0bd32975a748db3b884aa43ea908924c8",
      "status": "success",
      "buildurl": "https://github.com/r-universe/ychen101/actions/runs/38226951819"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "2.5",
      "date": "2026-10-12T09:04:51.000Z",
      "arch": "aarch64",
      "commit": "9b56d0d75d4ec92b45e3d94bdff8904903b1a522",
      "fileid": "https://r2.ropensci.org/fa1cd2edfcf3f19374f646e0524acc0a351fd816b22fccf8bed7714bf59de57e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ychen101/actions/runs/38226951819"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "2.5",
      "date": "2026-10-12T09:03:07.000Z",
      "arch": "x86_64",
      "commit": "9b56d0d75d4ec92b45e3d94bdff8904903b1a522",
      "fileid": "https://r2.ropensci.org/1397848d9fdc8cad305b4c8ecab4bf8c92c5c6077c12a89b9a813056c05d5d4b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ychen101/actions/runs/38226951819"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "2.5",
      "date": "2026-10-12T09:02:40.000Z",
      "arch": "x86_64",
      "commit": "9b56d0d75d4ec92b45e3d94bdff8904903b1a522",
      "fileid": "https://r2.ropensci.org/0043bd04825cd35d59d034103f45b621e19509481edc0e9c4d1ecb7b5b0f5ed0",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ychen101/actions/runs/38226951819"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "2.5",
      "date": "2026-10-12T09:05:50.000Z",
      "arch": "aarch64",
      "commit": "9b56d0d75d4ec92b45e3d94bdff8904903b1a522",
      "fileid": "https://r2.ropensci.org/70cbd4f275ac5f42a9034f44d7eb6c13b764c4368b1cd886c0c37e1fffb3c684",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ychen101/actions/runs/38226951819"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "2.5",
      "date": "2026-10-12T09:02:57.000Z",
      "arch": "x86_64",
      "commit": "9b56d0d75d4ec92b45e3d94bdff8904903b1a522",
      "fileid": "https://r2.ropensci.org/c24b973f81474d2108114d14e4ab4b51d01f9dea999b90360e633647f81ac51b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ychen101/actions/runs/38226951819"
    }
  ]
}