{
  "_id": "6a2281abcd65a98ecbd51e24",
  "Package": "scdensity",
  "Title": "Shape-Constrained Kernel Density Estimation",
  "Version": "1.0.3",
  "Authors@R": "person(c(\"Mark\",\"A.\"), \"Wolters\", email = \"mark@mwolters.com\", \nrole = c(\"aut\", \"cre\"), comment = c(ORCID = \"0000-0001-7638-8222\"))",
  "Description": "Implements methods for obtaining kernel density estimates\nsubject to a variety of shape constraints (unimodality,\nbimodality, symmetry, tail monotonicity, bounds, and\nconstraints on the number of inflection points). Enforcing\nconstraints can eliminate unwanted waves or kinks in the\nestimate, which improves its subjective appearance and can also\nimprove statistical performance. The main function scdensity()\nis very similar to the density() function in 'stats', allowing\nshape-restricted estimates to be obtained with little effort.\nThe methods implemented in this package are described in\nWolters and Braun (2017) <doi:10.1080/03610918.2017.1288247>,\nWolters (2012) <doi:10.18637/jss.v047.i06>, and Hall and Huang\n(2002)\n<https://www3.stat.sinica.edu.tw/statistica/j12n4/j12n41/j12n41.htm>.\nSee the scdensity() help for for full citations.",
  "License": "GPL-2",
  "Encoding": "UTF-8",
  "RoxygenNote": "7.3.2",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-06-05 07:56:13 UTC",
    "User": "root"
  },
  "Author": "Mark A. Wolters [aut, cre]\n(<https://orcid.org/0000-0001-7638-8222>)",
  "Maintainer": "Mark A. Wolters <mark@mwolters.com>",
  "Repository": "https://cran.r-universe.dev",
  "Date/Publication": "2024-08-28 02:50:40 UTC",
  "RemoteUrl": "https://github.com/cran/scdensity",
  "RemoteRef": "HEAD",
  "RemoteSha": "a097c08cd2f5f660e7877aff9e51ce612d1e06c3",
  "MD5sum": "1582b12d318dd0d4c238683a1a3e73ad",
  "_user": "cran",
  "_type": "src",
  "_file": "scdensity_1.0.3.tar.gz",
  "_fileid": "d2de47e42f542f85026f2857941f0e3b2e98b28e36ed98c320f9602c07c9998c",
  "_filesize": 2782436,
  "_sha256": "d2de47e42f542f85026f2857941f0e3b2e98b28e36ed98c320f9602c07c9998c",
  "_created": "2026-06-05T07:56:13.000Z",
  "_published": "2026-06-05T07:58:35.322Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79687372593,
      "time": 106,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7431648038"
    },
    {
      "job": 79687372542,
      "time": 95,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7431644784"
    },
    {
      "job": 79687026794,
      "time": 143,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7431615442"
    },
    {
      "job": 79687372575,
      "time": 97,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7431645338"
    }
  ],
  "_buildurl": "https://github.com/r-universe/cran/actions/runs/27002786690",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/cran/scdensity",
  "_commit": {
    "id": "a097c08cd2f5f660e7877aff9e51ce612d1e06c3",
    "author": "Mark A. Wolters <mark@mwolters.com>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 1.0.3\n",
    "time": 1724813440
  },
  "_maintainer": {
    "name": "Mark A. Wolters",
    "email": "mark@mwolters.com",
    "orcid": "0000-0001-7638-8222"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.3.0",
      "role": "Depends"
    },
    {
      "package": "quadprog",
      "role": "Imports"
    },
    {
      "package": "lpSolve",
      "role": "Imports"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    }
  ],
  "_owner": "cran",
  "_selfowned": false,
  "_usedby": 0,
  "_updates": [],
  "_tags": [],
  "_stars": 0,
  "_userbio": {
    "uuid": 6899542,
    "type": "organization",
    "name": "cran",
    "description": "Unofficial read-only mirror of all CRAN R packages"
  },
  "_downloads": {
    "count": 159,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/scdensity"
  },
  "_searchresults": 10,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/scdensity.html",
    "manual.pdf"
  ],
  "_realowner": "cran",
  "_cranurl": false,
  "_releases": [
    {
      "version": "1.0.2",
      "date": "2018-01-30"
    },
    {
      "version": "1.0.3",
      "date": "2024-08-27"
    }
  ],
  "_exports": [
    "improve",
    "scdensity",
    "SequentialLineMin"
  ],
  "_help": [
    {
      "page": "improve",
      "title": "Move points closer to a target while maintaining a constraint.",
      "topics": [
        "improve"
      ]
    },
    {
      "page": "plot.scdensity",
      "title": "Plot method for class 'scdensity'.",
      "topics": [
        "plot.scdensity"
      ]
    },
    {
      "page": "print.scdensity",
      "title": "Print method for class 'scdensity'.",
      "topics": [
        "print.scdensity"
      ]
    },
    {
      "page": "print.summary.scdensity",
      "title": "Prints the information in a 'summary.scdensity' object to the console.",
      "topics": [
        "print.summary.scdensity"
      ]
    },
    {
      "page": "scdensity",
      "title": "Shape-constrained kernel density estimation.",
      "topics": [
        "density",
        "scdensity"
      ]
    },
    {
      "page": "SequentialLineMin",
      "title": "Minimize a function of r variables by sequential univariate searches.",
      "topics": [
        "SequentialLineMin"
      ]
    },
    {
      "page": "summary.scdensity",
      "title": "Summary method for class 'scdensity'.",
      "topics": [
        "summary.scdensity"
      ]
    }
  ],
  "_rundeps": [
    "lpSolve",
    "quadprog"
  ],
  "_score": 1,
  "_indexed": true,
  "_nocasepkg": "scdensity",
  "_universes": [
    "cran"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.0.3",
      "date": "2026-06-05T07:58:02.000Z",
      "distro": "noble",
      "commit": "a097c08cd2f5f660e7877aff9e51ce612d1e06c3",
      "fileid": "b0da6e77ea39acccc9a159b4d59dee3d340fa5ac16fb1e4a2c78bc99771438ea",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/27002786690"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.0.3",
      "date": "2026-06-05T07:57:49.000Z",
      "distro": "noble",
      "commit": "a097c08cd2f5f660e7877aff9e51ce612d1e06c3",
      "fileid": "3d50edc6a07576504ff1efa7eecdc04334fed35d9b720c43cb060ce8ecf3a7de",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/27002786690"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.0.3",
      "date": "2026-06-05T07:58:06.000Z",
      "commit": "a097c08cd2f5f660e7877aff9e51ce612d1e06c3",
      "fileid": "3ee006b3852f3c0aabd19a22819638d3278c0490906f7ed5d6628c1d09d68612",
      "status": "success",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/27002786690"
    }
  ]
}