{
  "_id": "6ae70db51e2c7b3a4f52fbd3",
  "Package": "nnls",
  "Type": "Package",
  "Title": "The Lawson-Hanson Algorithm for Non-Negative Least Squares\n(NNLS)",
  "Version": "1.6",
  "Authors@R": "c(person(given = c(\"Katharine\", \"M.\"),\nfamily = \"Mullen\",\nrole = \"aut\"),\nperson(given = c(\"Ivo\", \"H.\", \"M.\"),\nfamily = \"van Stokkum\",\nrole = \"aut\"),\nperson(given = \"Katharine\",\nfamily = \"Mullen\",\nrole = \"cre\",\nemail = \"mullenkate@gmail.com\"))",
  "Maintainer": "Katharine Mullen <mullenkate@gmail.com>",
  "Description": "An R interface to the Lawson-Hanson implementation of an\nalgorithm for non-negative least squares (NNLS).  Also allows\nthe combination of non-negative and non-positive constraints.",
  "License": "GPL (>= 2)",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-11-01 09:38:25 UTC",
    "User": "root"
  },
  "Author": "Katharine M. Mullen [aut], Ivo H. M. van Stokkum [aut],\nKatharine Mullen [cre]",
  "Repository": "https://k-m-m.r-universe.dev",
  "Date/Publication": "2024-10-23 06:30:02 UTC",
  "RemoteUrl": "https://github.com/cran/nnls",
  "RemoteRef": "HEAD",
  "RemoteSha": "9eeaa8d27f4d56d032db6aa803e64aa9c50bf4ca",
  "_user": "k-m-m",
  "_type": "src",
  "_file": "nnls_1.6.tar.gz",
  "_fileid": "https://r2.ropensci.org/2e7ab6789e1b9d3118005e835a074efa1a013ce8dd6c4656c9925e5fb9354ab7",
  "_filesize": 150622,
  "_sha256": "2e7ab6789e1b9d3118005e835a074efa1a013ce8dd6c4656c9925e5fb9354ab7",
  "_expires": "2027-02-09T10:00:19.000Z",
  "_created": "2026-11-01T09:38:25.000Z",
  "_published": "2026-11-01T10:00:21.078Z",
  "_upstream": "https://github.com/cran/nnls",
  "_status": "success",
  "_maintainer": {
    "name": "Katharine Mullen",
    "email": "mullenkate@gmail.com",
    "login": "k-m-m",
    "description": "",
    "uuid": 4985137
  },
  "_jobs": [
    {
      "job": 124810968115,
      "time": 72,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "13078811708"
    },
    {
      "job": 124810968117,
      "time": 91,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "13078782194"
    },
    {
      "job": 124810968139,
      "time": 64,
      "config": "linux-release-arm64",
      "r": "4.6.2",
      "check": "OK",
      "artifact": "13078357877"
    },
    {
      "job": 124810968127,
      "time": 132,
      "config": "linux-release-x86_64",
      "r": "4.6.2",
      "check": "OK",
      "artifact": "13078411780"
    },
    {
      "job": 124810968107,
      "time": 165,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "13078288141"
    },
    {
      "job": 124810968162,
      "time": 272,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "13078611653"
    },
    {
      "job": 124810968144,
      "time": 176,
      "config": "macos-release-arm64",
      "r": "4.6.2",
      "check": "OK",
      "artifact": "13078022321"
    },
    {
      "job": 124810968114,
      "time": 244,
      "config": "macos-release-x86_64",
      "r": "4.6.2",
      "check": "OK",
      "artifact": "13078418064"
    },
    {
      "job": 124810432892,
      "time": 152,
      "config": "source",
      "r": "4.6.2",
      "check": "OK",
      "artifact": "13078397481"
    },
    {
      "job": 124810968053,
      "time": 74,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "13078491712"
    },
    {
      "job": 124810968104,
      "time": 317,
      "config": "windows-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "13078692665"
    },
    {
      "job": 124810968119,
      "time": 102,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "13078233019"
    },
    {
      "job": 124810968176,
      "time": 69,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "13078147050"
    },
    {
      "job": 124810968141,
      "time": 300,
      "config": "windows-release-arm64",
      "r": "4.6.2",
      "check": "OK",
      "artifact": "13078986333"
    },
    {
      "job": 124810968121,
      "time": 68,
      "config": "windows-release-x86_64",
      "r": "4.6.2",
      "check": "OK",
      "artifact": "13079080393"
    }
  ],
  "_buildurl": "https://github.com/r-universe/k-m-m/actions/runs/41293817014",
  "_commit": {
    "id": "9eeaa8d27f4d56d032db6aa803e64aa9c50bf4ca",
    "author": "Katharine Mullen <mullenkate@gmail.com>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 1.6\n",
    "time": 1729665002
  },
  "_distro": "resolute",
  "_host": "GitHub-Actions",
  "_registered": true,
  "_dependencies": [
    {
      "package": "bvls",
      "role": "Suggests"
    },
    {
      "package": "quadprog",
      "role": "Suggests"
    }
  ],
  "_owner": "cran",
  "_selfowned": true,
  "_usedby": 197,
  "_updates": [],
  "_tags": [],
  "_stars": 0,
  "_contributors": [
    {
      "user": "k-m-m",
      "count": 3,
      "uuid": 4985137
    }
  ],
  "_userbio": {
    "uuid": 4985137,
    "type": "user",
    "name": "k-m-m",
    "followers": 1
  },
  "_downloads": {
    "count": 30579,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/nnls"
  },
  "_mentions": 8,
  "_searchresults": 596,
  "_rbuild": "4.6.2",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/manual.pdf",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/nnls.html"
  ],
  "_realowner": "k-m-m",
  "_cranurl": false,
  "_releases": [
    {
      "version": "1.0",
      "date": "2007-10-15"
    },
    {
      "version": "1.1",
      "date": "2007-12-03"
    },
    {
      "version": "1.2",
      "date": "2008-09-09"
    },
    {
      "version": "1.3",
      "date": "2010-04-13"
    },
    {
      "version": "1.4",
      "date": "2012-03-19"
    },
    {
      "version": "1.5",
      "date": "2023-09-11"
    },
    {
      "version": "1.6",
      "date": "2024-10-23"
    }
  ],
  "_exports": [
    "nnls",
    "nnnpls"
  ],
  "_help": [
    {
      "page": "nnls-package",
      "title": "The Lawson-Hanson NNLS implementation of non-negative least squares",
      "topics": [
        "nnls-package"
      ]
    },
    {
      "page": "nnls",
      "title": "The Lawson-Hanson NNLS implemention of non-negative least squares",
      "topics": [
        "nnls"
      ]
    },
    {
      "page": "nnnpls",
      "title": "An implementation of least squares with non-negative and non-positive constraints",
      "topics": [
        "nnnpls"
      ]
    }
  ],
  "_rundeps": [],
  "_score": 7.935347006545101,
  "_indexed": true,
  "_nocasepkg": "nnls",
  "_universes": [
    "k-m-m"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.6",
      "date": "2026-11-01T09:39:46.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "9eeaa8d27f4d56d032db6aa803e64aa9c50bf4ca",
      "fileid": "https://r2.ropensci.org/0323b2bbf8f274ae57aad93c834d7bdb7da1a41c587c3e907004f43ef34666c8",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/k-m-m/actions/runs/41293817014"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.6",
      "date": "2026-11-01T09:39:58.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "9eeaa8d27f4d56d032db6aa803e64aa9c50bf4ca",
      "fileid": "https://r2.ropensci.org/15007412d8c2d967c137260c7bfeaccd4fb05a1ff38a92cc3ebfc357ac4d0603",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/k-m-m/actions/runs/41293817014"
    },
    {
      "r": "4.6.2",
      "os": "linux",
      "version": "1.6",
      "date": "2026-11-01T09:39:39.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "9eeaa8d27f4d56d032db6aa803e64aa9c50bf4ca",
      "fileid": "https://r2.ropensci.org/1add83328424d49732e5087b0ea0197a94cdda9e0f808bad072d56a3385e84a7",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/k-m-m/actions/runs/41293817014"
    },
    {
      "r": "4.6.2",
      "os": "linux",
      "version": "1.6",
      "date": "2026-11-01T09:40:42.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "9eeaa8d27f4d56d032db6aa803e64aa9c50bf4ca",
      "fileid": "https://r2.ropensci.org/745c8f3fb76e5e5e8153f971fdbb164d1ec632fa9a191bf8cbc9b6b47f9fb4d4",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/k-m-m/actions/runs/41293817014"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.6",
      "date": "2026-11-01T09:40:42.000Z",
      "arch": "aarch64",
      "commit": "9eeaa8d27f4d56d032db6aa803e64aa9c50bf4ca",
      "fileid": "https://r2.ropensci.org/350e75c89bbbe959bad917736a60f49b2aee8b769926de9f1b5edda5ed8db0e0",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/k-m-m/actions/runs/41293817014"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.6",
      "date": "2026-11-01T09:42:20.000Z",
      "arch": "x86_64",
      "commit": "9eeaa8d27f4d56d032db6aa803e64aa9c50bf4ca",
      "fileid": "https://r2.ropensci.org/c7c4df1d2fb88c5a838ce9e540e8b03477137794af58a35d4787377811ec54f4",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/k-m-m/actions/runs/41293817014"
    },
    {
      "r": "4.6.2",
      "os": "mac",
      "version": "1.6",
      "date": "2026-11-01T09:40:41.000Z",
      "arch": "aarch64",
      "commit": "9eeaa8d27f4d56d032db6aa803e64aa9c50bf4ca",
      "fileid": "https://r2.ropensci.org/d3a5ce5221f56e57fb5962897b18e5611a32ee1d3a8824ac2e9ffc034b480657",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/k-m-m/actions/runs/41293817014"
    },
    {
      "r": "4.6.2",
      "os": "mac",
      "version": "1.6",
      "date": "2026-11-01T09:41:58.000Z",
      "arch": "x86_64",
      "commit": "9eeaa8d27f4d56d032db6aa803e64aa9c50bf4ca",
      "fileid": "https://r2.ropensci.org/471175c338eeceb4668ace6ab6a03da5511c8d33ec7d8ebd2ce162144c3de651",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/k-m-m/actions/runs/41293817014"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.6",
      "date": "2026-11-01T09:39:52.000Z",
      "arch": "emscripten",
      "commit": "9eeaa8d27f4d56d032db6aa803e64aa9c50bf4ca",
      "fileid": "https://r2.ropensci.org/b09838410c7bd3fb806d1117422bb4da37d3ba41e5ea8d9068dc88931eab2a4d",
      "status": "success",
      "buildurl": "https://github.com/r-universe/k-m-m/actions/runs/41293817014"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.6",
      "date": "2026-11-01T09:43:13.000Z",
      "arch": "aarch64",
      "commit": "9eeaa8d27f4d56d032db6aa803e64aa9c50bf4ca",
      "fileid": "https://r2.ropensci.org/fdf6b9a4e7a0f5e458379f3d05e551097e3aa88c41323aec87d35d32c8287e9b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/k-m-m/actions/runs/41293817014"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.6",
      "date": "2026-11-01T09:39:18.000Z",
      "arch": "x86_64",
      "commit": "9eeaa8d27f4d56d032db6aa803e64aa9c50bf4ca",
      "fileid": "https://r2.ropensci.org/700ae12c2bc87716e958c4c3694c323e6b701ff436d17ff4b73751b3210e2168",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/k-m-m/actions/runs/41293817014"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.6",
      "date": "2026-11-01T09:39:26.000Z",
      "arch": "x86_64",
      "commit": "9eeaa8d27f4d56d032db6aa803e64aa9c50bf4ca",
      "fileid": "https://r2.ropensci.org/2a10d959154d0445bc9849cb43e342d17bc791e064c93cc29dd692fdfe80f784",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/k-m-m/actions/runs/41293817014"
    },
    {
      "r": "4.6.2",
      "os": "win",
      "version": "1.6",
      "date": "2026-11-01T09:42:49.000Z",
      "arch": "aarch64",
      "commit": "9eeaa8d27f4d56d032db6aa803e64aa9c50bf4ca",
      "fileid": "https://r2.ropensci.org/9ca41d41be62884a9081a539237e34b1ac6039c68a27e3b30aaee0546e4b372e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/k-m-m/actions/runs/41293817014"
    },
    {
      "r": "4.6.2",
      "os": "win",
      "version": "1.6",
      "date": "2026-11-01T09:39:23.000Z",
      "arch": "x86_64",
      "commit": "9eeaa8d27f4d56d032db6aa803e64aa9c50bf4ca",
      "fileid": "https://r2.ropensci.org/7a483f3ca1ccca85ac7a55792fb3fc5763c5f2599ebc1b0e09569f533c1acdca",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/k-m-m/actions/runs/41293817014"
    }
  ]
}