{
  "_id": "6abe715799f7aa8c6aa56a1f",
  "Package": "svpChange",
  "Type": "Package",
  "Title": "Smallest Valid Partitioning for Change-Point Detection",
  "Version": "0.2.0",
  "Authors@R": "c(\nperson(\"Vincent\", \"Runge\", email = \"vincent.runge@univ-evry.fr\", role = c(\"aut\", \"cre\", \"cph\")),\nperson(\"Alexandre\", \"Combeau\", email = \"alexandre.combeau.77@gmail.com\", role = c(\"aut\")),\nperson(\"Gaetano\", \"Romano\", email = \"g.romano@lancaster.ac.uk\", role = c(\"aut\")),\nperson(\"Anica\", \"Kostic\", email = \"anica.kostic@gmail.com\", role = c(\"ctb\"))\n)",
  "Author": "Vincent Runge [aut, cre, cph], Alexandre Combeau [aut], Gaetano\nRomano [aut], Anica Kostic [ctb]",
  "Maintainer": "Vincent Runge <vincent.runge@univ-evry.fr>",
  "Description": "Provides methods for detecting multiple change-points and\nsegmenting univariate time series using Smallest Valid\nPartitioning (SVP). SVP searches for a partition with the\nsmallest number of segments whose segments satisfy a\nuser-defined or built-in validity test. Among partitions with\nthe same number of segments, it minimizes a within-segment\nsum-of-squared-errors criterion.",
  "License": "GPL-3 + file LICENSE",
  "Encoding": "UTF-8",
  "URL": "https://github.com/vrunge/svpChange",
  "BugReports": "https://github.com/vrunge/svpChange/issues",
  "Roxygen": "list(markdown = TRUE)",
  "Config/testthat/edition": "3",
  "Config/roxygen2/version": "8.1.0",
  "Repository": "https://vrunge.r-universe.dev",
  "Date/Publication": "2026-09-17 21:00:52 UTC",
  "RemoteUrl": "https://github.com/vrunge/svpchange",
  "RemoteRef": "HEAD",
  "RemoteSha": "14f4ddab1e0f08ab0b4c6acb8664a11f99e367a0",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-10-01 13:57:55 UTC",
    "User": "root"
  },
  "_user": "vrunge",
  "_type": "src",
  "_file": "svpChange_0.2.0.tar.gz",
  "_fileid": "https://r2.ropensci.org/6340eb4c4ccde0defe162fb0b4a14be5428d98827453a0b1eb47fa2d69ca6176",
  "_filesize": 277906,
  "_sha256": "6340eb4c4ccde0defe162fb0b4a14be5428d98827453a0b1eb47fa2d69ca6176",
  "_expires": "2027-01-09T14:42:29.000Z",
  "_created": "2026-10-01T13:57:55.000Z",
  "_published": "2026-10-01T14:42:31.843Z",
  "_jobs": [
    {
      "job": 110404268164,
      "time": 177,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11168251810"
    },
    {
      "job": 110404267931,
      "time": 181,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11168346751"
    },
    {
      "job": 110404268163,
      "time": 139,
      "config": "linux-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11168176715"
    },
    {
      "job": 110404268098,
      "time": 147,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11168046932"
    },
    {
      "job": 110404268270,
      "time": 115,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11170385377"
    },
    {
      "job": 110404268072,
      "time": 485,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11169688966"
    },
    {
      "job": 110404268000,
      "time": 163,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11169154462"
    },
    {
      "job": 110404268138,
      "time": 336,
      "config": "macos-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11168879951"
    },
    {
      "job": 110402511390,
      "time": 239,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11167781679"
    },
    {
      "job": 110404267804,
      "time": 159,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "11168072038"
    },
    {
      "job": 110404268253,
      "time": 245,
      "config": "windows-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11168461747"
    },
    {
      "job": 110404268167,
      "time": 234,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "WARNING",
      "artifact": "11167512580"
    },
    {
      "job": 110404268350,
      "time": 164,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11167347627"
    },
    {
      "job": 110404268063,
      "time": 275,
      "config": "windows-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11167922443"
    },
    {
      "job": 110404268177,
      "time": 163,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "WARNING",
      "artifact": "11167283078"
    }
  ],
  "_host": "GitHub-Actions",
  "_buildurl": "https://github.com/r-universe/vrunge/actions/runs/36872149520",
  "_status": "success",
  "_upstream": "https://github.com/vrunge/svpchange",
  "_commit": {
    "id": "14f4ddab1e0f08ab0b4c6acb8664a11f99e367a0",
    "author": "Vincent Runge <vincent.runge@univ-evry.fr>",
    "committer": "Vincent Runge <vincent.runge@univ-evry.fr>",
    "message": "Update svpChange package\n",
    "time": 1789678852
  },
  "_maintainer": {
    "name": "Vincent Runge",
    "email": "vincent.runge@univ-evry.fr",
    "login": "vrunge",
    "description": "Assistant professor",
    "uuid": 18656822
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "Rcpp",
      "role": "LinkingTo"
    },
    {
      "package": "RcppArmadillo",
      "role": "LinkingTo"
    },
    {
      "package": "Rcpp",
      "version": ">= 1.0.10",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "changepoint",
      "role": "Suggests"
    },
    {
      "package": "dplyr",
      "role": "Suggests"
    },
    {
      "package": "devtools",
      "role": "Suggests"
    },
    {
      "package": "DeCAFS",
      "version": ">= 3.3.6",
      "role": "Suggests"
    },
    {
      "package": "ggplot2",
      "role": "Suggests"
    },
    {
      "package": "patchwork",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "robseg",
      "role": "Suggests"
    },
    {
      "package": "stepR",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    }
  ],
  "_owner": "vrunge",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-49",
      "n": 21
    },
    {
      "week": "2026-03",
      "n": 3
    },
    {
      "week": "2026-06",
      "n": 4
    },
    {
      "week": "2026-30",
      "n": 2
    },
    {
      "week": "2026-38",
      "n": 1
    }
  ],
  "_tags": [],
  "_stars": 1,
  "_contributors": [
    {
      "user": "gtromano",
      "count": 23,
      "uuid": 26692119
    },
    {
      "user": "alexandre-combeau",
      "count": 2,
      "uuid": 195868918
    },
    {
      "user": "vrunge",
      "count": 2,
      "uuid": 18656822
    }
  ],
  "_userbio": {
    "uuid": 18656822,
    "type": "user",
    "name": "Vincent Runge",
    "followers": 30,
    "description": "Assistant professor"
  },
  "_downloads": {
    "count": 0,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/svpChange"
  },
  "_devurl": "https://github.com/vrunge/svpchange",
  "_topics": [
    "cpp"
  ],
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/manual.pdf",
    "extra/readme.html",
    "extra/readme.md",
    "extra/svpChange.html",
    "LICENSE"
  ],
  "_homeurl": "https://github.com/vrunge/svpchange",
  "_realowner": "vrunge",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.2.0",
      "date": "2026-09-30"
    }
  ],
  "_exports": [
    "AR1_rho",
    "AR1_single_change",
    "OP",
    "PELT",
    "smuce_cost",
    "smuce_theta_interval",
    "SN",
    "SVP",
    "svp_smuce",
    "svp_smuce_cpp",
    "svp0",
    "ts_generator",
    "valid_AR1",
    "valid_FOCUS",
    "valid_FOCUS_last",
    "valid_OP",
    "valid_QUANTILE",
    "valid_RANGE",
    "valid_RANGE_SLACK",
    "valid_SCALE",
    "valid_SSE"
  ],
  "_help": [
    {
      "page": "AR1_rho",
      "title": "Robust AR(1) Autocorrelation Estimate",
      "topics": [
        "AR1_rho"
      ]
    },
    {
      "page": "AR1_single_change",
      "title": "Single Mean Change Test for an AR(1) Process",
      "topics": [
        "AR1_single_change"
      ]
    },
    {
      "page": "OP",
      "title": "Optimal Partitioning Algorithm",
      "topics": [
        "OP"
      ]
    },
    {
      "page": "PELT",
      "title": "Optimal Partitioning using PELT",
      "topics": [
        "PELT"
      ]
    },
    {
      "page": "smuce_cost",
      "title": "Constrained Gaussian cost for a SMUCE-valid segment",
      "topics": [
        "smuce_cost"
      ]
    },
    {
      "page": "SN",
      "title": "Segment Neighborhood",
      "topics": [
        "SN"
      ]
    },
    {
      "page": "SVP",
      "title": "Smallest Valid Partitioning with Incremental Validity Tests",
      "topics": [
        "SVP"
      ]
    },
    {
      "page": "svp_smuce",
      "title": "SVP with SMUCE validity and constrained Gaussian cost",
      "topics": [
        "svp_smuce"
      ]
    },
    {
      "page": "svp_smuce_cpp",
      "title": "C++ SVP with SMUCE validity and constrained Gaussian cost",
      "topics": [
        "svp_smuce_cpp"
      ]
    },
    {
      "page": "svp0",
      "title": "Smallest Valid Partitioning with a User-Defined Validity Test",
      "topics": [
        "svp0"
      ]
    },
    {
      "page": "svpChange",
      "title": "svpChange: Smallest Valid Partitioning for Change-Point Detection",
      "topics": [
        "svpChange-package",
        "svpChange"
      ]
    },
    {
      "page": "ts_generator",
      "title": "ts_generator",
      "topics": [
        "ts_generator"
      ]
    },
    {
      "page": "valid_AR1",
      "title": "AR(1) Mean-Change Validity Test",
      "topics": [
        "valid_AR1"
      ]
    },
    {
      "page": "valid_FOCUS",
      "title": "FOCuS Validity Test for Every Prefix",
      "topics": [
        "valid_FOCUS"
      ]
    },
    {
      "page": "valid_FOCUS_last",
      "title": "FOCuS Validity Test for the Final Segment",
      "topics": [
        "valid_FOCUS_last"
      ]
    },
    {
      "page": "valid_OP",
      "title": "Optimal Partitioning Cost Test",
      "topics": [
        "valid_OP"
      ]
    },
    {
      "page": "valid_QUANTILE",
      "title": "Validity Test Based on Interquantile Range",
      "topics": [
        "valid_QUANTILE"
      ]
    },
    {
      "page": "valid_RANGE",
      "title": "Validity Test Based on Range",
      "topics": [
        "valid_RANGE"
      ]
    },
    {
      "page": "valid_RANGE_SLACK",
      "title": "Validity Test Based on Trimmed Range",
      "topics": [
        "valid_RANGE_SLACK"
      ]
    },
    {
      "page": "valid_SCALE",
      "title": "Validity Test Based on Robust Scale",
      "topics": [
        "valid_SCALE"
      ]
    },
    {
      "page": "valid_SSE",
      "title": "Validity Test Based on Sum of Squared Errors",
      "topics": [
        "valid_SSE"
      ]
    }
  ],
  "_readme": "https://github.com/vrunge/svpchange/raw/HEAD/README.md",
  "_rundeps": [
    "Rcpp",
    "RcppArmadillo"
  ],
  "_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"
    }
  ],
  "_score": 3.6989700043360187,
  "_indexed": true,
  "_nocasepkg": "svpchange",
  "_universes": [
    "vrunge"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.2.0",
      "date": "2026-10-01T14:00:42.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "14f4ddab1e0f08ab0b4c6acb8664a11f99e367a0",
      "fileid": "https://r2.ropensci.org/379ae4d82ffbe0df837a21e3cea3bc80f08192983582bb016185779fc7b4cc3a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/vrunge/actions/runs/36872149520"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.2.0",
      "date": "2026-10-01T14:00:53.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "14f4ddab1e0f08ab0b4c6acb8664a11f99e367a0",
      "fileid": "https://r2.ropensci.org/f29625e83b4177bbee05de0173a22db1e8b5beb530f124987d014cd46ea81f72",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/vrunge/actions/runs/36872149520"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.2.0",
      "date": "2026-10-01T14:00:16.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "14f4ddab1e0f08ab0b4c6acb8664a11f99e367a0",
      "fileid": "https://r2.ropensci.org/1f216658f4125bd56a9d8dfcbe2b170776be2ba42a2fcb8ef5dd0ca213e9e7c9",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/vrunge/actions/runs/36872149520"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.2.0",
      "date": "2026-10-01T14:00:30.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "14f4ddab1e0f08ab0b4c6acb8664a11f99e367a0",
      "fileid": "https://r2.ropensci.org/9f7921a99f0bbae5cc77fc6b0244ce1978da6d06d523cb4d5a0abc5c179057b4",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/vrunge/actions/runs/36872149520"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.2.0",
      "date": "2026-10-01T14:40:46.000Z",
      "arch": "aarch64",
      "commit": "14f4ddab1e0f08ab0b4c6acb8664a11f99e367a0",
      "fileid": "https://r2.ropensci.org/e5fbfda1cd14e04197d7246ff0edf19f0c415c54068ec03665a0d3065d25916b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/vrunge/actions/runs/36872149520"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.2.0",
      "date": "2026-10-01T14:39:43.000Z",
      "arch": "x86_64",
      "commit": "14f4ddab1e0f08ab0b4c6acb8664a11f99e367a0",
      "fileid": "https://r2.ropensci.org/b54e971c356c5ce1515fbf5307bbdcd385a2d35d6184c8b1978e48a866ea6f91",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/vrunge/actions/runs/36872149520"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.2.0",
      "date": "2026-10-01T14:41:08.000Z",
      "arch": "aarch64",
      "commit": "14f4ddab1e0f08ab0b4c6acb8664a11f99e367a0",
      "fileid": "https://r2.ropensci.org/264914f57cbd80c10875a35d70284ee21c116eff013ceeed22bcf4f3b2b0243a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/vrunge/actions/runs/36872149520"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.2.0",
      "date": "2026-10-01T14:38:41.000Z",
      "arch": "x86_64",
      "commit": "14f4ddab1e0f08ab0b4c6acb8664a11f99e367a0",
      "fileid": "https://r2.ropensci.org/0a4a6a0d4c33e6cd9e8aa4041ed867e741c575cf7775eac18c8712ef72251068",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/vrunge/actions/runs/36872149520"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.2.0",
      "date": "2026-10-01T14:00:44.000Z",
      "arch": "emscripten",
      "commit": "14f4ddab1e0f08ab0b4c6acb8664a11f99e367a0",
      "fileid": "https://r2.ropensci.org/31226b28c61c4cac86a3d54e48534f5fd64e588613751e5e679f381cf1f5d858",
      "status": "success",
      "buildurl": "https://github.com/r-universe/vrunge/actions/runs/36872149520"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.2.0",
      "date": "2026-10-01T14:01:27.000Z",
      "arch": "aarch64",
      "commit": "14f4ddab1e0f08ab0b4c6acb8664a11f99e367a0",
      "fileid": "https://r2.ropensci.org/72caa1de0c4b211479c058225696641fa5dfbdc50a5a239c0bb4c670a08d31d0",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/vrunge/actions/runs/36872149520"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.2.0",
      "date": "2026-10-01T13:59:45.000Z",
      "arch": "x86_64",
      "commit": "14f4ddab1e0f08ab0b4c6acb8664a11f99e367a0",
      "fileid": "https://r2.ropensci.org/146dac46e1579f4deb119786c876ece1e77a9256fd953c4c61c424d7f9a3ff05",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/vrunge/actions/runs/36872149520"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.2.0",
      "date": "2026-10-01T13:59:36.000Z",
      "arch": "x86_64",
      "commit": "14f4ddab1e0f08ab0b4c6acb8664a11f99e367a0",
      "fileid": "https://r2.ropensci.org/065e605f8b5650c28b03fd6d6245c44657ee53143049f9464cf97b146456b6ac",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/vrunge/actions/runs/36872149520"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.2.0",
      "date": "2026-10-01T14:01:59.000Z",
      "arch": "aarch64",
      "commit": "14f4ddab1e0f08ab0b4c6acb8664a11f99e367a0",
      "fileid": "https://r2.ropensci.org/a3b7693ff63249674f9e299d0ea5000f0784fdbf86a3e129b57b5ba7794557ca",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/vrunge/actions/runs/36872149520"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.2.0",
      "date": "2026-10-01T13:59:42.000Z",
      "arch": "x86_64",
      "commit": "14f4ddab1e0f08ab0b4c6acb8664a11f99e367a0",
      "fileid": "https://r2.ropensci.org/83913d0bd59096c00d03a72fda99443aa6c9d00999ec7751cc1160bf7cc43397",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/vrunge/actions/runs/36872149520"
    }
  ]
}