{
  "_id": "6a27b66724555f66ed53903c",
  "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-06-09 06:22:55 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",
  "MD5sum": "5514ba2ddfb76c21d701b4a82c7f5db2",
  "_user": "numbersman77",
  "_type": "src",
  "_file": "OrdMonReg_1.0.4.tar.gz",
  "_fileid": "9851191d4ac24cfba03c5111a84f125ef17db744b2d53711dfcb9dc811b19486",
  "_filesize": 241742,
  "_sha256": "9851191d4ac24cfba03c5111a84f125ef17db744b2d53711dfcb9dc811b19486",
  "_created": "2026-06-09T06:22:55.000Z",
  "_published": "2026-06-09T06:44:55.351Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 80261091555,
      "time": 92,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7500029508"
    },
    {
      "job": 80261091579,
      "time": 92,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7500029763"
    },
    {
      "job": 80261091566,
      "time": 69,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7500352120"
    },
    {
      "job": 80261091541,
      "time": 92,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7500335397"
    },
    {
      "job": 80260796991,
      "time": 133,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7500004873"
    },
    {
      "job": 80261091497,
      "time": 81,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7500026864"
    },
    {
      "job": 80261091578,
      "time": 105,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7500032857"
    },
    {
      "job": 80261091551,
      "time": 64,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7500022239"
    },
    {
      "job": 80261091588,
      "time": 103,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7500033983"
    }
  ],
  "_buildurl": "https://github.com/r-universe/numbersman77/actions/runs/27187847832",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_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
  },
  "_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",
    "description": "Trained as a mathematical statistician, working in biostatistical roles for >20 years."
  },
  "_downloads": {
    "count": 421,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/OrdMonReg"
  },
  "_searchresults": 6,
  "_rbuild": "4.6.0",
  "_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-06-09T06:24:45.000Z",
      "distro": "noble",
      "commit": "97bb7fa618cf86446a16b8110a73a500f5b78063",
      "fileid": "27127e3819e7d54fe031228e9d540662ba610cf5fcc681bed8020b9bb464bae3",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/numbersman77/actions/runs/27187847832"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.0.4",
      "date": "2026-06-09T06:24:45.000Z",
      "distro": "noble",
      "commit": "97bb7fa618cf86446a16b8110a73a500f5b78063",
      "fileid": "5c905c76077f51022a848356b2c659c1ef7378cb412f70c78c31bf348f1b4ebd",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/numbersman77/actions/runs/27187847832"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.0.4",
      "date": "2026-06-09T06:44:34.000Z",
      "commit": "97bb7fa618cf86446a16b8110a73a500f5b78063",
      "fileid": "017fcb18f7e7ed0703cd627bb48b8251173f5655c59da0eb306d4a2f430ba787",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/numbersman77/actions/runs/27187847832"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.0.4",
      "date": "2026-06-09T06:43:30.000Z",
      "commit": "97bb7fa618cf86446a16b8110a73a500f5b78063",
      "fileid": "996b5df1efecb6d82702344aff3a8c7f01058b23e6e4c8400c42d9c9ad45b55a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/numbersman77/actions/runs/27187847832"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.0.4",
      "date": "2026-06-09T06:24:44.000Z",
      "commit": "97bb7fa618cf86446a16b8110a73a500f5b78063",
      "fileid": "6a2ad7b57b0626b640935eaadf4890fbd1db41ec8c12a6b1bf1cc10c6bbfb585",
      "status": "success",
      "buildurl": "https://github.com/r-universe/numbersman77/actions/runs/27187847832"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.0.4",
      "date": "2026-06-09T06:24:51.000Z",
      "commit": "97bb7fa618cf86446a16b8110a73a500f5b78063",
      "fileid": "9fe884e2ef60f4af0dc496400d68b520f55a935299cdb1f8bff3527337d93577",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/numbersman77/actions/runs/27187847832"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.0.4",
      "date": "2026-06-09T06:24:08.000Z",
      "commit": "97bb7fa618cf86446a16b8110a73a500f5b78063",
      "fileid": "4118fd9110c81bfc3de8ee47160fe9473c8d470ac5cce99b258c7d6249d900af",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/numbersman77/actions/runs/27187847832"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.0.4",
      "date": "2026-06-09T06:24:58.000Z",
      "commit": "97bb7fa618cf86446a16b8110a73a500f5b78063",
      "fileid": "506309336066b01a0997b74cbf40b1823a32ba691653cb05b42d4e934337ccc6",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/numbersman77/actions/runs/27187847832"
    }
  ]
}