Create Layout Plots of Biological Culture Plates and Microplates
Overview
Enables users to create simple plots of biological culture plates as well as microplates. Both continuous and discrete values can be plotted onto the plate layout.
- The
valueargument ofplate_plot()now accepts factors, which previously caused an error. The order of the factor levels determines the order of the legend. This makes it possible to control the legend order, which for character columns is still the order of appearance in the data. - Every level of a factor is assigned a colour, even if it is not present in the data. This means that plates plotted from the same data always use the same colour for the same level.
plate_plot()received the newborderargument. It takes a column that contains categories, which are plotted as colours of the well borders. This makes it possible to highlight individual wells. The categories are shown in a second legend and wells with a missing value (NA) keep the default black border.- As part of the above addition, two more things were added to the package:
border_colouris a new argument that takes the colours used for the well borders. By default the newborder_coloursscheme is used.border_coloursis a new colour scheme containing four colours that mark the status of a well. The colours are not part of theprotti_coloursandviridis_coloursschemes, which ensures that borders are visible on every fill colour.- Every example dataset received a
Status, aControlor aReplicatecolumn, which can be used with the newborderargument. For most datasets only some of the wells have a category, the rest of the wells containNA. - The legends of the
valueand theborderargument now share the space next to the plot. The number of legend columns is based on the total number of keys of both legends and thelegend_n_rowargument now specifies the total number of rows of both legends. - The
valuecolumn can now contain only missing values (NA), which makes it possible to show a plate that has colours only for the well borders. In this case no legend is shown for thevalueargument. This requires theremove_naargument to be set toFALSE, otherwise every well is removed andplate_plot()now returns an informative error. - The
valuecolumn can now also be a logical column, which previously threw an error.
From NEWS.md in the release
Install
Health
- OK13 OK2026-08-05
- NOTE12 OK, 1 NOTE2026-08-01
- OK12 OK2026-04-25
- NOTE11 OK, 3 NOTE2026-03-10
Documentation
- Help pages
- 16
- Examples that run
- 100%1 run in a plain check
- Exported functions with examples
- 100%
- Documented parameters
- 100%
- Return-value docs
- 100%
- Help pages citing references
- 0%
Downloads
Repository
- PRs merged (all time)
- 94%
- Median days to close, 50 most recently updated closed issues
- 33
- Median days to close, 50 most recently updated closed PRs
- 0
Stars over time
Forks over time
Releases over time
Issues over time
PRs over time
Commits over time
12 development-tooling and community-health practices detected across 8 families in the upstream repository
Checks run against github.com/jpquast/ggplate on 2026-10-22.
The R CMD check workflow runs on Linux, macOS and Windows, and on R-devel
GitHub Pages site last deployed 2026-09-01 · The repository has a site deploy workflow
pkgdown site last built 2026-09-01
Show all practicesHide 4 practices
Dependencies
Code & Tests
Datasets
People & History
Pick two releases to compare their code metrics.
- 0.4.0Latest
- 0.3.12026-05-11 · diff ↗
- 0.3.02026-05-08 · diff ↗
- RR 4.6.0 released · 2026-04-24
- 0.2.02026-01-09 · diff ↗
- RR 4.5.0 released · 2025-04-11
- 0.1.52024-10-01 · diff ↗
- 0.1.42024-07-10 · diff ↗
- 0.1.32024-06-15 · diff ↗
- 0.1.22024-06-14 · diff ↗
- RR 4.4.0 released · 2024-04-24
- 0.1.12023-12-03 · diff ↗
- 0.1.02023-11-10 · diff ↗
- RR 4.3.0 released · 2023-04-21
- 0.0.12023-01-20
- RR 4.2.0 released · 2022-04-22
Package metadata
- First published
- 2023-01-20
- Total releases
- 11 / 3 yrs
- License
- MIT + file LICENSE OSI
- Minimum R
- ≥ 4.1.0
- Bundled data
- 16 KB / 15 files
- Download size
- 5.7 MB
Cite
Cite this package
Run in R for the authors' preferred citation:
citation("ggplate")This package has no citation file, so citation() returns this entry built from DESCRIPTION.
Cite the R Observatory
For a number measured here: a download total, a coverage figure, an archival date.
From data release v2026-10-23, which the citation names so these numbers can be found later. More on citing and the projects behind them.