{
  "_id": "6a478cff6527f6f71fa0e2fd",
  "Package": "forrest",
  "Title": "Publication-Ready Forest Plots",
  "Version": "0.3.0.9000",
  "Authors@R": "c(\nperson(\"Lorenzo\", \"Fabbri\", email = \"lorenzo.fabbri92sm@gmail.com\",\nrole = c(\"aut\", \"cre\", \"cph\"))\n)",
  "Description": "Creates publication-ready forest plots from any tabular\ndata containing point estimates and confidence intervals.\nSuitable for visualising results from regression models,\nmeta-analyses, subgroup analyses, or any comparative study.\nSupports group and subgroup headings, summary estimates\ndisplayed as diamonds, grouped estimates with automatic colour\nand shape mapping, vertical dodging of multiple estimates\nwithin the same row, customisable text columns alongside the\nplot, and optional row striping. Provides a helper to export\nplots to PDF, PNG, SVG, or TIFF. Built on 'tinyplot' for clean,\nconsistent visual styling with a minimal dependency footprint.",
  "License": "MIT + file LICENSE",
  "Encoding": "UTF-8",
  "Language": "en-GB",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.3.3",
  "Config/testthat/edition": "3",
  "Config/Needs/coverage": "covr",
  "VignetteBuilder": "quarto, knitr",
  "URL": "https://lorenzofabbri.github.io/forrest/,\nhttps://github.com/lorenzoFabbri/forrest",
  "BugReports": "https://github.com/lorenzoFabbri/forrest/issues",
  "Repository": "https://lorenzofabbri.r-universe.dev",
  "Date/Publication": "2026-04-03 05:41:19 UTC",
  "RemoteUrl": "https://github.com/lorenzofabbri/forrest",
  "RemoteRef": "HEAD",
  "RemoteSha": "ac0f3062b57119937640510c41458d18911684bb",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-07-02 06:05:54 UTC",
    "User": "root"
  },
  "Author": "Lorenzo Fabbri [aut, cre, cph]",
  "Maintainer": "Lorenzo Fabbri <lorenzo.fabbri92sm@gmail.com>",
  "_user": "lorenzofabbri",
  "_type": "src",
  "_file": "forrest_0.3.0.9000.tar.gz",
  "_fileid": "https://r2.ropensci.org/4fe31fe495524c524db3d6d4e401a14c82691ac7d9352159f95557092ffca38a",
  "_filesize": 3289903,
  "_sha256": "4fe31fe495524c524db3d6d4e401a14c82691ac7d9352159f95557092ffca38a",
  "_expires": "2026-10-11T10:20:46.000Z",
  "_created": "2026-07-02T06:05:54.000Z",
  "_published": "2026-07-03T10:20:47.233Z",
  "_jobs": [
    {
      "job": 84979466469,
      "time": 139,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "8030320228"
    },
    {
      "job": 84979466280,
      "time": 141,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8030320540"
    },
    {
      "job": 84979466520,
      "time": 233,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "8030335267"
    },
    {
      "job": 84979466459,
      "time": 209,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8030326500"
    },
    {
      "job": 84979466001,
      "time": 211,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8030284027"
    },
    {
      "job": 84979466567,
      "time": 151,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "8030323117"
    },
    {
      "job": 84979466239,
      "time": 105,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "8030311642"
    },
    {
      "job": 84979466455,
      "time": 118,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "8030314501"
    },
    {
      "job": 84979466491,
      "time": 120,
      "config": "windows-release",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8030315334"
    }
  ],
  "_host": "GitHub-Actions",
  "_buildurl": "https://github.com/r-universe/lorenzofabbri/actions/runs/28569054109",
  "_status": "success",
  "_upstream": "https://github.com/lorenzofabbri/forrest",
  "_commit": {
    "id": "ac0f3062b57119937640510c41458d18911684bb",
    "author": "Lorenzo Fabbri <lorenzo.fabbri92sm@gmail.com>",
    "committer": "Lorenzo Fabbri <lorenzo.fabbri92sm@gmail.com>",
    "message": "Update README badges to reflect stable lifecycle and add CRAN status\n",
    "time": 1775194879
  },
  "_maintainer": {
    "name": "Lorenzo Fabbri",
    "email": "lorenzo.fabbri92sm@gmail.com",
    "login": "lorenzofabbri",
    "bluesky": "@epilorenzo.bsky.social",
    "linkedin": "in/lorenzo-fabbri-303185383",
    "description": "Postdoctoral Fellow in Cancer Epidemiology at CNIO. Interested in causal evidence triangulation.",
    "uuid": 22343884
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1.0",
      "role": "Depends"
    },
    {
      "package": "tinyplot",
      "version": ">= 0.2.0",
      "role": "Imports"
    },
    {
      "package": "broom",
      "role": "Suggests"
    },
    {
      "package": "covr",
      "role": "Suggests"
    },
    {
      "package": "data.table",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "marginaleffects",
      "role": "Suggests"
    },
    {
      "package": "MatchIt",
      "role": "Suggests"
    },
    {
      "package": "quarto",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "tibble",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    }
  ],
  "_owner": "lorenzofabbri",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-13",
      "n": 19
    },
    {
      "week": "2026-14",
      "n": 3
    }
  ],
  "_tags": [
    {
      "name": "v0.3.0",
      "date": "2026-03-27"
    }
  ],
  "_topics": [
    "epidemiology",
    "forest-plots",
    "meta-analysis",
    "plotting",
    "quarto"
  ],
  "_stars": 2,
  "_contributors": [
    {
      "user": "lorenzofabbri",
      "count": 22,
      "uuid": 22343884
    }
  ],
  "_userbio": {
    "uuid": 22343884,
    "type": "user",
    "name": "Lorenzo Fabbri",
    "followers": 32,
    "description": "Postdoctoral Fellow in Cancer Epidemiology at CNIO. Interested in causal evidence triangulation."
  },
  "_downloads": {
    "count": 472,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/forrest"
  },
  "_devurl": "https://github.com/lorenzofabbri/forrest",
  "_pkgdown": "https://lorenzofabbri.github.io/forrest/",
  "_searchresults": 8,
  "_quarto": true,
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/forrest.html",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "LICENSE",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/lorenzofabbri/forrest",
  "_realowner": "lorenzofabbri",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.3.0",
      "date": "2026-03-31"
    }
  ],
  "_exports": [
    "forrest",
    "save_forrest"
  ],
  "_help": [
    {
      "page": "forrest",
      "title": "Create a forest plot",
      "topics": [
        "forrest"
      ]
    },
    {
      "page": "save_forrest",
      "title": "Save a forest plot to a file",
      "topics": [
        "save_forrest"
      ]
    }
  ],
  "_pkglogo": "https://github.com/lorenzofabbri/forrest/raw/HEAD/man/figures/logo.svg",
  "_readme": "https://github.com/lorenzofabbri/forrest/raw/HEAD/README.md",
  "_rundeps": [
    "tinyplot"
  ],
  "_vignettes": [
    {
      "source": "meta.qmd",
      "filename": "meta.html",
      "title": "Forest plots for meta-analyses",
      "engine": "quarto::html",
      "headings": [
        "Simulated data",
        "Basic meta-analysis forest plot",
        "Adding text columns",
        "Subgroup analyses by region",
        "Structured subgroup analysis with section headers",
        "Multiple exposures: comparing PM~2.5~, NO~2~, and noise",
        "Saving plots"
      ],
      "created": "2026-03-25 21:19:08",
      "modified": "2026-03-27 07:56:49",
      "commits": 2
    },
    {
      "source": "regression.qmd",
      "filename": "regression.html",
      "title": "Forest plots for regression models",
      "engine": "quarto::html",
      "headings": [
        "Simulated cohort",
        "Multiple predictors from one model",
        "Same predictor across progressive adjustment models",
        "Same predictor across multiple outcomes",
        "Dose-response (exposure categories)",
        "Marginal effects: g-computation",
        "Marginal effects: inverse probability weighting (IPW)",
        "Time-varying exposures and longitudinal studies",
        "Distributed lag models",
        "Life-course analysis: same exposure across developmental periods",
        "Life-course analysis: comparing stages side by side (dodge)",
        "Saving plots"
      ],
      "created": "2026-03-25 21:19:08",
      "modified": "2026-03-27 10:16:50",
      "commits": 4
    },
    {
      "source": "internals.qmd",
      "filename": "internals.html",
      "title": "How forrest works",
      "engine": "quarto::html",
      "headings": [
        "Design principles",
        "Source files",
        "Starting data",
        "Step 1b — Section expansion via build_sections()",
        "Subsection expansion",
        "Step 3 — Row type classification",
        "Step 8 — Dodge layout",
        "Colour assignment",
        "Section-level text column annotations",
        "Reference-category rows",
        "Summary (diamond) rows",
        "Theme system"
      ],
      "created": "2026-03-27 07:56:49",
      "modified": "2026-03-27 07:56:49",
      "commits": 1
    },
    {
      "source": "intro.qmd",
      "filename": "intro.html",
      "title": "Introduction to forrest",
      "engine": "quarto::html",
      "headings": [
        "Basic forest plot",
        "Section headers from a grouping column",
        "Two-level hierarchy with subsection",
        "Adding a summary (pooled) estimate",
        "Group colouring",
        "Multiple estimates per row (dodge)",
        "Wide-format text columns alongside dodged CIs",
        "Point shapes",
        "Adding text columns",
        "Section-level annotations in text columns",
        "Alternating row stripes",
        "Themes",
        "Saving plots"
      ],
      "created": "2026-03-25 21:19:08",
      "modified": "2026-03-27 07:56:49",
      "commits": 2
    }
  ],
  "_score": 4.903089986991944,
  "_indexed": true,
  "_nocasepkg": "forrest",
  "_universes": [
    "lorenzofabbri"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.3.0.9000",
      "date": "2026-07-02T06:08:13.000Z",
      "distro": "resolute",
      "commit": "ac0f3062b57119937640510c41458d18911684bb",
      "fileid": "https://r2.ropensci.org/1dc064ac1ab67ff2e47f651fd2844c0d743c160f2f4a6229a2c6263005397c4f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/lorenzofabbri/actions/runs/28569054109"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.3.0.9000",
      "date": "2026-07-02T06:08:12.000Z",
      "distro": "resolute",
      "commit": "ac0f3062b57119937640510c41458d18911684bb",
      "fileid": "https://r2.ropensci.org/0b13380e99b074046cc495235d61e037d3f8b053144652b8b8afd0502d6f0159",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/lorenzofabbri/actions/runs/28569054109"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.3.0.9000",
      "date": "2026-07-02T06:09:14.000Z",
      "commit": "ac0f3062b57119937640510c41458d18911684bb",
      "fileid": "https://r2.ropensci.org/256e38ed977f33cde0660f362f27fac2836aa9ed0386872a2876da5a17075d79",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/lorenzofabbri/actions/runs/28569054109"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.3.0.9000",
      "date": "2026-07-02T06:08:34.000Z",
      "commit": "ac0f3062b57119937640510c41458d18911684bb",
      "fileid": "https://r2.ropensci.org/8a15a5d63fc434e177cad0b12d54bbc414cac9a272b0f301cd0c96c98cb52be1",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/lorenzofabbri/actions/runs/28569054109"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.3.0.9000",
      "date": "2026-07-02T06:08:38.000Z",
      "commit": "ac0f3062b57119937640510c41458d18911684bb",
      "fileid": "https://r2.ropensci.org/7f249bc3592b24889766abfd05c4d568e15c4bba33d0fd37c72a1e28d15218bb",
      "status": "success",
      "buildurl": "https://github.com/r-universe/lorenzofabbri/actions/runs/28569054109"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.3.0.9000",
      "date": "2026-07-02T06:07:35.000Z",
      "commit": "ac0f3062b57119937640510c41458d18911684bb",
      "fileid": "https://r2.ropensci.org/4dd5481e16c91436dbb6df7fd364d9a80cc3cf63cb4d2168d550c59f5da1c48d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/lorenzofabbri/actions/runs/28569054109"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.3.0.9000",
      "date": "2026-07-02T06:07:46.000Z",
      "commit": "ac0f3062b57119937640510c41458d18911684bb",
      "fileid": "https://r2.ropensci.org/ef9a96dd78c1b00d0869625b122e8b9a21c52549073554ad791a2ec52c69922f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/lorenzofabbri/actions/runs/28569054109"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.3.0.9000",
      "date": "2026-07-02T06:07:51.000Z",
      "commit": "ac0f3062b57119937640510c41458d18911684bb",
      "fileid": "https://r2.ropensci.org/839031d69ddcfbf754f4a3c5464cf60e994be497876585eeb008a8c8586149ef",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/lorenzofabbri/actions/runs/28569054109"
    }
  ]
}