{
  "_id": "6a4f423f21b18e15484ffc9c",
  "Package": "OrdMonReg",
  "Type": "Package",
  "Title": "Compute Least Squares Estimates of One Bounded or Two Ordered\nIsotonic Regression Curves",
  "Version": "1.0.4",
  "Date": "2026-04-26",
  "Authors@R": "c(person(given = \"Fadoua\", family = \"Balabdaoui\", role = \"aut\", email = \"fadoua.balabdaoui@stat.math.ethz.ch\"),\nperson(given = \"Kaspar\", family = \"Rufibach\", role = c(\"aut\", \"cre\"), email = \"kaspar.rufibach@gmail.com\"),\nperson(given = \"Filippo\", family = \"Santambrogio\", role = \"aut\", email = \"santambrogio@math.univ-lyon1.fr\"))",
  "Description": "We consider the problem of estimating two isotonic\nregression curves g1* and g2* under the constraint that they\nare ordered, i.e. g1* <= g2*. Given two sets of n data points\ny_1, ..., y_n and z_1, ..., z_n that are observed at (the same)\ndeterministic design points x_1, ..., x_n, the estimates are\nobtained by minimizing the Least Squares criterion L(a, b) =\nsum_{i=1}^n (y_i - a_i)^2 w1(x_i) + sum_{i=1}^n (z_i - b_i)^2\nw2(x_i) over the class of pairs of vectors (a, b) such that a\nand b are isotonic and a_i <= b_i for all i = 1, ..., n. We\noffer two different approaches to compute the estimates: a\nprojected subgradient algorithm where the projection is\ncalculated using a PAVA as well as Dykstra's cyclical\nprojection algorithm.",
  "License": "GPL (>= 2)",
  "URL": "https://people.math.ethz.ch/~fadouab/,\nhttp://www.kasparrufibach.ch,\nhttps://math.univ-lyon1.fr/~santambrogio/",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-07-09 06:37:27 UTC",
    "User": "root"
  },
  "Author": "Fadoua Balabdaoui [aut], Kaspar Rufibach [aut, cre], Filippo\nSantambrogio [aut]",
  "Maintainer": "Kaspar Rufibach <kaspar.rufibach@gmail.com>",
  "Repository": "https://numbersman77.r-universe.dev",
  "Date/Publication": "2026-04-29 11:56:27 UTC",
  "RemoteUrl": "https://github.com/cran/OrdMonReg",
  "RemoteRef": "HEAD",
  "RemoteSha": "97bb7fa618cf86446a16b8110a73a500f5b78063",
  "_user": "numbersman77",
  "_type": "src",
  "_file": "OrdMonReg_1.0.4.tar.gz",
  "_fileid": "https://r2.ropensci.org/3d00d1d88af9610e9b7907cf7caaee8945a5f76265e8b0c412f2912d41319482",
  "_filesize": 243507,
  "_sha256": "3d00d1d88af9610e9b7907cf7caaee8945a5f76265e8b0c412f2912d41319482",
  "_expires": "2026-10-17T06:39:57.000Z",
  "_created": "2026-07-09T06:37:27.000Z",
  "_published": "2026-07-09T06:39:59.585Z",
  "_jobs": [
    {
      "job": 86055505080,
      "time": 92,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "8190919298"
    },
    {
      "job": 86055505096,
      "time": 97,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8190920533"
    },
    {
      "job": 86055505038,
      "time": 77,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "8190915723"
    },
    {
      "job": 86055505058,
      "time": 103,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8190920869"
    },
    {
      "job": 86055161402,
      "time": 145,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8190892548"
    },
    {
      "job": 86055505033,
      "time": 96,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "8190920599"
    },
    {
      "job": 86055505068,
      "time": 63,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "8190911422"
    },
    {
      "job": 86055505044,
      "time": 62,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "8190911397"
    },
    {
      "job": 86055505043,
      "time": 52,
      "config": "windows-release",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8190908766"
    }
  ],
  "_host": "GitHub-Actions",
  "_buildurl": "https://github.com/r-universe/numbersman77/actions/runs/28999058964",
  "_status": "success",
  "_upstream": "https://github.com/cran/OrdMonReg",
  "_commit": {
    "id": "97bb7fa618cf86446a16b8110a73a500f5b78063",
    "author": "Kaspar Rufibach <kaspar.rufibach@gmail.com>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 1.0.4\n",
    "time": 1777463787
  },
  "_maintainer": {
    "name": "Kaspar Rufibach",
    "email": "kaspar.rufibach@gmail.com",
    "login": "numbersman77",
    "twitter": "@numbersman77",
    "description": "Trained as a mathematical statistician, working in biostatistical roles for >20 years.",
    "uuid": 44927366
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 2.10",
      "role": "Depends"
    }
  ],
  "_owner": "cran",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-18",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "1.0.4",
      "date": "2026-04-29"
    }
  ],
  "_stars": 0,
  "_contributors": [
    {
      "user": "numbersman77",
      "count": 2,
      "uuid": 44927366
    }
  ],
  "_userbio": {
    "uuid": 44927366,
    "type": "user",
    "name": "Kaspar Rufibach",
    "followers": 14,
    "description": "Trained as a mathematical statistician, working in biostatistical roles for >20 years."
  },
  "_downloads": {
    "count": 376,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/OrdMonReg"
  },
  "_searchresults": 6,
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/OrdMonReg.html",
    "manual.pdf"
  ],
  "_realowner": "numbersman77",
  "_cranurl": false,
  "_releases": [
    {
      "version": "1.0.0",
      "date": "2009-04-15"
    },
    {
      "version": "1.0.1",
      "date": "2009-07-21"
    },
    {
      "version": "1.0.2",
      "date": "2009-10-18"
    },
    {
      "version": "1.0.3",
      "date": "2011-12-01"
    },
    {
      "version": "1.0.4",
      "date": "2026-04-29"
    }
  ],
  "_exports": [
    "astar_1",
    "BoundedAntiMean",
    "BoundedAntiMeanTwo",
    "BoundedIsoMean",
    "BoundedIsoMeanTwo",
    "BoundedIsoMeanTwoDykstra",
    "bstar_n",
    "disp",
    "LSfunctional",
    "MA",
    "minK1",
    "minK2",
    "minK3",
    "Subgradient"
  ],
  "_datasets": [
    {
      "name": "mechIng",
      "title": "Mechanical engineering dataset used to illustrate ordered isotonic regression",
      "object": "mechIng",
      "file": "mechIng.rda",
      "class": [
        "data.frame"
      ],
      "fields": [
        "x",
        "g1",
        "g2"
      ],
      "rows": 1495,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "ordMonReg-package",
      "title": "Compute Least Squares Estimates of One Bounded or Two Ordered Isotonic Regression Curves",
      "topics": [
        "OrdMonReg-package",
        "OrdMonReg"
      ]
    },
    {
      "page": "bstar_n",
      "title": "Computes explicitly known values of the estimates in the two ordered functions antitonic regression problem",
      "topics": [
        "astar_1",
        "bstar_n"
      ]
    },
    {
      "page": "BoundedIsoMean",
      "title": "Compute least square estimate of an iso- or antitonic function, bounded below and above by fixed functions",
      "topics": [
        "BoundedAntiMean",
        "BoundedIsoMean"
      ]
    },
    {
      "page": "BoundedAntiMeanTwo",
      "title": "Compute solution to the problem of two ordered isotonic or antitonic curves",
      "topics": [
        "BoundedAntiMeanTwo",
        "BoundedIsoMeanTwo"
      ]
    },
    {
      "page": "BoundedIsoMeanTwoDykstra",
      "title": "Compute solution to the problem of two ordered isotonic or antitonic curves",
      "topics": [
        "BoundedIsoMeanTwoDykstra"
      ]
    },
    {
      "page": "disp",
      "title": "Function to display numbers in outputs",
      "topics": [
        "disp"
      ]
    },
    {
      "page": "LSfunctional",
      "title": "Compute least squares criterion for two ordered isotonic regression functions",
      "topics": [
        "LSfunctional"
      ]
    },
    {
      "page": "MA",
      "title": "Compute bounded weighted average",
      "topics": [
        "MA"
      ]
    },
    {
      "page": "mechIng",
      "title": "Mechanical engineering dataset used to illustrate ordered isotonic regression",
      "topics": [
        "mechIng"
      ]
    },
    {
      "page": "minK",
      "title": "Compute projections on restriction cones in Dykstra's algorithm.",
      "topics": [
        "minK",
        "minK1",
        "minK2",
        "minK3"
      ]
    },
    {
      "page": "Subgradient",
      "title": "Computes a subgradient for the projected subgradient algorithm",
      "topics": [
        "Subgradient"
      ]
    }
  ],
  "_rundeps": [],
  "_score": 1,
  "_indexed": true,
  "_nocasepkg": "ordmonreg",
  "_universes": [
    "numbersman77"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.0.4",
      "date": "2026-07-09T06:39:11.000Z",
      "distro": "resolute",
      "commit": "97bb7fa618cf86446a16b8110a73a500f5b78063",
      "fileid": "https://r2.ropensci.org/678f1c6ce6493d5984730b72c1a06ca230da8f64d0bf5fdbbc3d68f0e9129354",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/numbersman77/actions/runs/28999058964"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "1.0.4",
      "date": "2026-07-09T06:39:16.000Z",
      "distro": "resolute",
      "commit": "97bb7fa618cf86446a16b8110a73a500f5b78063",
      "fileid": "https://r2.ropensci.org/23df2e66ddb1a693d70052b568874edf1e18a7672176d7977e7a5baf2de8b522",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/numbersman77/actions/runs/28999058964"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.0.4",
      "date": "2026-07-09T06:38:59.000Z",
      "commit": "97bb7fa618cf86446a16b8110a73a500f5b78063",
      "fileid": "https://r2.ropensci.org/dfcad900943087b34c2ec9727d919f0329784a5fdbc8461c23dd24677a0f8478",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/numbersman77/actions/runs/28999058964"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "1.0.4",
      "date": "2026-07-09T06:39:14.000Z",
      "commit": "97bb7fa618cf86446a16b8110a73a500f5b78063",
      "fileid": "https://r2.ropensci.org/6b9bcd8e078bf474d966413dafbf072ddb39598eb6a1b3c99337b1c803fc5401",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/numbersman77/actions/runs/28999058964"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.0.4",
      "date": "2026-07-09T06:39:24.000Z",
      "commit": "97bb7fa618cf86446a16b8110a73a500f5b78063",
      "fileid": "https://r2.ropensci.org/502102c27320e78f1b0938f03316c9244910d923677781fa3ca7abfac0206835",
      "status": "success",
      "buildurl": "https://github.com/r-universe/numbersman77/actions/runs/28999058964"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.0.4",
      "date": "2026-07-09T06:38:36.000Z",
      "commit": "97bb7fa618cf86446a16b8110a73a500f5b78063",
      "fileid": "https://r2.ropensci.org/9a3da67dc8e5e1721ad173ef77cf7aeb14cae7988ad055013467a9bf032b5162",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/numbersman77/actions/runs/28999058964"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.0.4",
      "date": "2026-07-09T06:38:37.000Z",
      "commit": "97bb7fa618cf86446a16b8110a73a500f5b78063",
      "fileid": "https://r2.ropensci.org/9c75d191fa3532200a947780ab507d33df283212f7ee66fff5dee87baf9a65a2",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/numbersman77/actions/runs/28999058964"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "1.0.4",
      "date": "2026-07-09T06:38:27.000Z",
      "commit": "97bb7fa618cf86446a16b8110a73a500f5b78063",
      "fileid": "https://r2.ropensci.org/f912d40f435445e5bb933aa888f4f3747094a05c8ee90aa3b5690e20a504d41f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/numbersman77/actions/runs/28999058964"
    }
  ]
}