{
  "_id": "6a1031dbacfb0bcc41c97372",
  "Package": "picasso",
  "Type": "Package",
  "Title": "Sparse Learning with Convex and Concave Penalties",
  "Version": "1.5",
  "Date": "2026-02-18",
  "Maintainer": "Tuo Zhao <tourzhao@gatech.edu>",
  "Authors@R": "c(\nperson(\"Jason\", \"Ge\", role = \"aut\", email = \"jiange@princeton.edu\"),\nperson(\"Xingguo\", \"Li\", role = \"aut\"),\nperson(\"Haoming\", \"Jiang\", role = \"aut\"),\nperson(\"Mengdi\", \"Wang\", role = \"aut\"),\nperson(\"Tong\", \"Zhang\", role = \"aut\"),\nperson(\"Han\", \"Liu\", role = \"aut\"),\nperson(\"Tuo\", \"Zhao\", role = c(\"aut\", \"cre\"), email = \"tourzhao@gatech.edu\"),\nperson(\"Gael\", \"Guennebaud\", role = \"ctb\",\ncomment = \"Contributor to bundled Eigen headers\"),\nperson(\"Benoit\", \"Jacob\", role = \"ctb\",\ncomment = \"Contributor to bundled Eigen headers\"),\nperson(\"Eigen\", \"Library Authors\", role = \"cph\",\ncomment = \"Copyright holders of bundled Eigen headers in src/include/eigen3\")\n)",
  "Description": "Fast tools for fitting sparse generalized linear models\nwith convex penalties (lasso) and concave penalties (smoothly\nclipped absolute deviation and minimax concave penalty).\nComputation uses multi-stage convex relaxation and pathwise\ncoordinate optimization with warm starts, active-set updates,\nand screening rules. Core solvers are implemented in C++, and\ncoefficient paths are stored as sparse matrices for memory\nefficiency.",
  "License": "GPL-3",
  "Copyright": "See inst/COPYRIGHTS for bundled third-party copyright and\nlicense notices.",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-05-12 08:54:15 UTC",
    "User": "root"
  },
  "Author": "Jason Ge [aut], Xingguo Li [aut], Haoming Jiang [aut], Mengdi\nWang [aut], Tong Zhang [aut], Han Liu [aut], Tuo Zhao [aut,\ncre], Gael Guennebaud [ctb] (Contributor to bundled Eigen\nheaders), Benoit Jacob [ctb] (Contributor to bundled Eigen\nheaders), Eigen Library Authors [cph] (Copyright holders of\nbundled Eigen headers in src/include/eigen3)",
  "Repository": "https://tourzhao-edu.r-universe.dev",
  "Date/Publication": "2026-03-12 14:00:02 UTC",
  "RemoteUrl": "https://github.com/cran/picasso",
  "RemoteRef": "HEAD",
  "RemoteSha": "a82c3269a2ab86f10e041958cd62dbd3be24af8e",
  "MD5sum": "1a81f8d0874691236c9e660618bfeef5",
  "_user": "tourzhao-edu",
  "_type": "src",
  "_file": "picasso_1.5.tar.gz",
  "_fileid": "d2ce42de16b6386a1d4f279e9058abd02a21070957e56322ab550cde66ff83c8",
  "_filesize": 9664799,
  "_sha256": "d2ce42de16b6386a1d4f279e9058abd02a21070957e56322ab550cde66ff83c8",
  "_created": "2026-05-12T08:54:15.000Z",
  "_published": "2026-05-22T10:37:15.092Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 77363043642,
      "time": 129,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "6939815458"
    },
    {
      "job": 77363043433,
      "time": 132,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "6939816954"
    },
    {
      "job": 77363043502,
      "time": 161,
      "config": "linux-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6939825688"
    },
    {
      "job": 77363043422,
      "time": 131,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6939815982"
    },
    {
      "job": 77363043484,
      "time": 158,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "6939818097"
    },
    {
      "job": 77363043227,
      "time": 247,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "6939848155"
    },
    {
      "job": 77363043324,
      "time": 157,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6939811707"
    },
    {
      "job": 77363043355,
      "time": 237,
      "config": "macos-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6939842423"
    },
    {
      "job": 77363043200,
      "time": 217,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6939770257"
    },
    {
      "job": 77363042787,
      "time": 94,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7158499656"
    },
    {
      "job": 77363042988,
      "time": 96,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "6939804538"
    },
    {
      "job": 77363043660,
      "time": 107,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "6939808130"
    },
    {
      "job": 77363043405,
      "time": 107,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6939807724"
    }
  ],
  "_buildurl": "https://github.com/r-universe/tourzhao-edu/actions/runs/25723906337",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/cran/picasso",
  "_commit": {
    "id": "a82c3269a2ab86f10e041958cd62dbd3be24af8e",
    "author": "Tuo Zhao <tourzhao@gatech.edu>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 1.5\n",
    "time": 1773324002
  },
  "_maintainer": {
    "name": "Tuo Zhao",
    "email": "tourzhao@gatech.edu",
    "login": "tourzhao-edu",
    "uuid": 208567301
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 2.15.0",
      "role": "Depends"
    },
    {
      "package": "MASS",
      "role": "Depends"
    },
    {
      "package": "Matrix",
      "role": "Depends"
    },
    {
      "package": "methods",
      "role": "Imports"
    }
  ],
  "_owner": "cran",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-11",
      "n": 2
    }
  ],
  "_tags": [
    {
      "name": "1.4.1",
      "date": "2026-03-10"
    },
    {
      "name": "1.5",
      "date": "2026-03-12"
    }
  ],
  "_stars": 1,
  "_contributors": [
    {
      "user": "mlcoding",
      "count": 5,
      "uuid": 4561813
    },
    {
      "user": "tourzhao-edu",
      "count": 2,
      "uuid": 208567301
    }
  ],
  "_userbio": {
    "uuid": 208567301,
    "type": "user",
    "name": "Tuo Zhao",
    "description": "Associate Professor at Georgia Tech"
  },
  "_downloads": {
    "count": 248,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/picasso"
  },
  "_searchresults": 40,
  "_topics": [
    "cpp"
  ],
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/picasso.html",
    "manual.pdf"
  ],
  "_realowner": "tourzhao-edu",
  "_cranurl": false,
  "_releases": [
    {
      "version": "0.1.0",
      "date": "2014-08-13"
    },
    {
      "version": "0.2.0",
      "date": "2014-10-06"
    },
    {
      "version": "0.3.0",
      "date": "2014-10-18"
    },
    {
      "version": "0.4.7",
      "date": "2015-09-15"
    },
    {
      "version": "0.5.0",
      "date": "2015-12-18"
    },
    {
      "version": "0.5.4",
      "date": "2016-10-07"
    },
    {
      "version": "1.0.1",
      "date": "2017-07-20"
    },
    {
      "version": "1.2.0",
      "date": "2017-12-20"
    },
    {
      "version": "1.3.0",
      "date": "2018-10-03"
    },
    {
      "version": "1.3.1",
      "date": "2019-02-21"
    },
    {
      "version": "1.4.1",
      "date": "2026-03-10"
    },
    {
      "version": "1.5",
      "date": "2026-03-12"
    }
  ],
  "_exports": [
    "coef.gaussian",
    "coef.logit",
    "coef.poisson",
    "coef.sqrtlasso",
    "picasso",
    "plot.gaussian",
    "plot.logit",
    "plot.poisson",
    "plot.sqrtlasso",
    "predict.gaussian",
    "predict.logit",
    "predict.poisson",
    "predict.sqrtlasso",
    "print.gaussian",
    "print.logit",
    "print.poisson",
    "print.sqrtlasso"
  ],
  "_datasets": [
    {
      "name": "eyedata",
      "title": "Bardet-Biedl Syndrome Gene Expression Data from Scheetz et al. (2006)",
      "object": "eyedata",
      "file": "eyedata.rda",
      "class": [
        "list"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "picasso-package",
      "title": "picasso: Sparse Learning with Convex and Non-Convex Penalties",
      "topics": [
        "picasso-package"
      ]
    },
    {
      "page": "coef.gaussian",
      "title": "Extract Coefficients from an Object with S3 Class '\"gaussian\"'",
      "topics": [
        "coef.gaussian"
      ]
    },
    {
      "page": "coef.logit",
      "title": "Extract Coefficients from an Object with S3 Class '\"logit\"'",
      "topics": [
        "coef.logit"
      ]
    },
    {
      "page": "coef.poisson",
      "title": "Extract Coefficients from an Object with S3 Class '\"poisson\"'",
      "topics": [
        "coef.poisson"
      ]
    },
    {
      "page": "coef.sqrtlasso",
      "title": "Extract Coefficients from an Object with S3 Class '\"sqrtlasso\"'",
      "topics": [
        "coef.sqrtlasso"
      ]
    },
    {
      "page": "eyedata",
      "title": "Bardet-Biedl Syndrome Gene Expression Data from Scheetz et al. (2006)",
      "topics": [
        "eyedata"
      ]
    },
    {
      "page": "picasso",
      "title": "Fit Sparse Regression Models with Convex and Non-Convex Penalties",
      "topics": [
        "picasso"
      ]
    },
    {
      "page": "plot.gaussian",
      "title": "Plot Method for an Object with S3 Class '\"gaussian\"'",
      "topics": [
        "plot.gaussian"
      ]
    },
    {
      "page": "plot.logit",
      "title": "Plot Method for an Object with S3 Class '\"logit\"'",
      "topics": [
        "plot.logit"
      ]
    },
    {
      "page": "plot.poisson",
      "title": "Plot Method for an Object with S3 Class '\"poisson\"'",
      "topics": [
        "plot.poisson"
      ]
    },
    {
      "page": "plot.sqrtlasso",
      "title": "Plot Method for an Object with S3 Class '\"sqrtlasso\"'",
      "topics": [
        "plot.sqrtlasso"
      ]
    },
    {
      "page": "predict.gaussian",
      "title": "Prediction Method for an Object with S3 Class '\"gaussian\"'",
      "topics": [
        "predict.gaussian"
      ]
    },
    {
      "page": "predict.logit",
      "title": "Prediction Method for an Object with S3 Class '\"logit\"'",
      "topics": [
        "predict.logit"
      ]
    },
    {
      "page": "predict.poisson",
      "title": "Prediction Method for an Object with S3 Class '\"poisson\"'",
      "topics": [
        "predict.poisson"
      ]
    },
    {
      "page": "predict.sqrtlasso",
      "title": "Prediction Method for an Object with S3 Class '\"sqrtlasso\"'",
      "topics": [
        "predict.sqrtlasso"
      ]
    },
    {
      "page": "print.gaussian",
      "title": "Print Method for an Object with S3 Class '\"gaussian\"'",
      "topics": [
        "print.gaussian"
      ]
    },
    {
      "page": "print.logit",
      "title": "Print Method for an Object with S3 Class '\"logit\"'",
      "topics": [
        "print.logit"
      ]
    },
    {
      "page": "print.poisson",
      "title": "Print Method for an Object with S3 Class '\"poisson\"'",
      "topics": [
        "print.poisson"
      ]
    },
    {
      "page": "print.sqrtlasso",
      "title": "Print Method for an Object with S3 Class '\"sqrtlasso\"'",
      "topics": [
        "print.sqrtlasso"
      ]
    }
  ],
  "_rundeps": [
    "lattice",
    "MASS",
    "Matrix"
  ],
  "_sysdeps": [
    {
      "shlib": "libstdc++",
      "package": "libstdc++6",
      "source": "gcc",
      "version": "14.2.0-4ubuntu2~24.04.1",
      "name": "c++",
      "homepage": "http://gcc.gnu.org/",
      "description": "GNU Standard C++ Library v3"
    }
  ],
  "_vignettes": [
    {
      "source": "vignette.Rnw",
      "filename": "vignette.pdf",
      "title": "vignette",
      "engine": "utils::Sweave",
      "headings": [],
      "created": "2015-12-18 22:40:05",
      "modified": "2026-03-10 13:41:01",
      "commits": 2
    }
  ],
  "_score": 2.6020599913279625,
  "_indexed": true,
  "_nocasepkg": "picasso",
  "_universes": [
    "tourzhao-edu"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.5",
      "date": "2026-05-12T08:56:27.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "a82c3269a2ab86f10e041958cd62dbd3be24af8e",
      "fileid": "93e1b19011f45b63f20be80690377b677338289c6f69546be897e29c0a0e6d12",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/tourzhao-edu/actions/runs/25723906337"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.5",
      "date": "2026-05-12T08:56:26.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "a82c3269a2ab86f10e041958cd62dbd3be24af8e",
      "fileid": "8b51f7d69b915a4f4e6388ec3a3977a6f65b3fdcefa9b8a80ba80710ed309608",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/tourzhao-edu/actions/runs/25723906337"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.5",
      "date": "2026-05-12T08:56:57.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "a82c3269a2ab86f10e041958cd62dbd3be24af8e",
      "fileid": "03c5306f0744a92705be5cd975bcd0f285ae380e126859b69932164fa7ea4ec1",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/tourzhao-edu/actions/runs/25723906337"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.5",
      "date": "2026-05-12T08:56:20.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "a82c3269a2ab86f10e041958cd62dbd3be24af8e",
      "fileid": "237f1b2e65aba044e42c486ec27ed0bb08f68b5a9ca406d875e93b53523c992a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/tourzhao-edu/actions/runs/25723906337"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.5",
      "date": "2026-05-12T08:56:39.000Z",
      "arch": "aarch64",
      "commit": "a82c3269a2ab86f10e041958cd62dbd3be24af8e",
      "fileid": "b8042747b88240a7998f1b0677d7c8de105137fa103ec2b85f1932965b436c31",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/tourzhao-edu/actions/runs/25723906337"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.5",
      "date": "2026-05-12T08:57:45.000Z",
      "arch": "x86_64",
      "commit": "a82c3269a2ab86f10e041958cd62dbd3be24af8e",
      "fileid": "0bfe45eac26dea2df52d89de3451e29abb38d018afff9a1ca9f88175f9764dbf",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/tourzhao-edu/actions/runs/25723906337"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.5",
      "date": "2026-05-12T08:56:18.000Z",
      "arch": "aarch64",
      "commit": "a82c3269a2ab86f10e041958cd62dbd3be24af8e",
      "fileid": "7d9226cb91a65468c811784a34439e7501d6ba17f307edd253d59f5b1b5b9064",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/tourzhao-edu/actions/runs/25723906337"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.5",
      "date": "2026-05-12T08:57:22.000Z",
      "arch": "x86_64",
      "commit": "a82c3269a2ab86f10e041958cd62dbd3be24af8e",
      "fileid": "62ed398edf93cb68b17673baf87ba643e4839afbef3aefe82656c3858eee8126",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/tourzhao-edu/actions/runs/25723906337"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.5",
      "date": "2026-05-12T08:55:34.000Z",
      "arch": "x86_64",
      "commit": "a82c3269a2ab86f10e041958cd62dbd3be24af8e",
      "fileid": "a3dc83d68d9949a2004c87b23826b3197413946d2f8380173754b84bece77e18",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/tourzhao-edu/actions/runs/25723906337"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.5",
      "date": "2026-05-12T08:55:34.000Z",
      "arch": "x86_64",
      "commit": "a82c3269a2ab86f10e041958cd62dbd3be24af8e",
      "fileid": "1dc4450e36b8ecffdcdd5171fa195ecd1ae2625691556d0235e06edc6b32bfa1",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/tourzhao-edu/actions/runs/25723906337"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.5",
      "date": "2026-05-12T08:55:38.000Z",
      "arch": "x86_64",
      "commit": "a82c3269a2ab86f10e041958cd62dbd3be24af8e",
      "fileid": "78a3cf868412d1ccd3868041d835f12d6e1b5c0e696e4de18284ea816a73bdbf",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/tourzhao-edu/actions/runs/25723906337"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.5",
      "date": "2026-05-22T10:36:50.000Z",
      "arch": "emscripten",
      "commit": "a82c3269a2ab86f10e041958cd62dbd3be24af8e",
      "fileid": "779160b6754e379d0971c5f34c8bc3468d64c83c048e0b76719c9acb6264a696",
      "status": "success",
      "buildurl": "https://github.com/r-universe/tourzhao-edu/actions/runs/25723906337"
    }
  ]
}