Package: deeptime 2.3.1

William Gearty

deeptime: Plotting Tools for Anyone Working in Deep Time

Extends the functionality of other plotting packages (notably 'ggplot2') to help facilitate the plotting of data over long time intervals, including, but not limited to, geological, evolutionary, and ecological data. The primary goal of 'deeptime' is to enable users to add highly customizable timescales to their visualizations. Other functions are also included to assist with other areas of deep time visualization.

Authors:William Gearty [aut, cre]

deeptime_2.3.1.tar.gz
deeptime_2.3.1.zip(r-4.6)deeptime_2.3.1.zip(r-4.5)
deeptime_2.3.1.tgz(r-4.6-any)deeptime_2.3.1.tgz(r-4.5-any)
deeptime_2.3.1.tar.gz(r-4.6-any)
deeptime_2.3.1.tgz(r-4.6-emscripten)
manual.pdf |manual.html
DESCRIPTION |NEWS
card.svg |card.png
deeptime/json (API)

# Install 'deeptime' in R:
install.packages('deeptime', repos = c('https://staging.r-multiverse.org', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/willgearty/deeptime/issues

Pkgdown/docs site:https://williamgearty.com

Datasets:
  • eons - Eon data from the International Commission on Stratigraphy
  • epochs - Epoch data from the International Commission on Stratigraphy
  • eras - Era data from the International Commission on Stratigraphy
  • fgdc_names - Pattern numbers and names for patterns from the FGDC Digital Cartographic Standard for Geologic Map Symbolization
  • periods - Period data from the International Commission on Stratigraphy
  • stages - Stage data from the International Commission on Stratigraphy

On CRAN:

Conda:

geologyggplot2paleontologyvisualization

10.45 score 107 stars 3 packages 402 scripts 808 downloads 1 mentions 44 exports 46 dependencies

Last updated from:21d1665c76. Checks:2 FAIL, 7 OK. Indexed: no.

TargetResultTimeFilesSyslog
linux-devel-x86_64FAIL1011
source / vignettesOK1276
linux-release-x86_64OK287
macos-release-arm64OK197
macos-oldrel-arm64OK193
windows-develFAIL1541
windows-releaseOK567
windows-oldrelOK218
wasm-releaseOK205

Exports:coord_geocoord_geo_polarcoord_geo_radialcoord_trans_flipcoord_trans_xyCoordGeoCoordGeoPolarCoordGeoRadialCoordTransFlipCoordTransXYdisparity_through_timefacet_grid_colorfacet_grid_geofacet_nested_colorfacet_nested_geofacet_nested_wrap_colorfacet_nested_wrap_geofacet_wrap_colorfacet_wrap_geoFacetGridColorFacetNestedColorFacetNestedWrapColorFacetWrapColorfgdc_dictgeo_grobgeo_patterngeom_phylomorphogeom_points_rangegeom_text_phyloget_scale_dataggarrange2gggeo_scalegggeo_scale_oldgrid.pattern_geogtable_frame2guide_geoGuideGeopanel.disparityscale_color_geoscale_colour_geoscale_discrete_geoscale_fill_geoscale_fill_geopatternstat_points_range

Dependencies:base64encclicommonmarkcpp11curldeeptimedatafarverggfittextggforceggh4xggplot2gluegridExtragridtextgrImport2gtableisobandjpegjsonlitelabelinglatticelifecyclelitedownmagrittrmarkdownMASSpngpolyclipR6RColorBrewerRcpprlangS7scalesshadesstringistringrsystemfontstidyselecttweenrvctrsviridisLitewithrxfunXMLxml2

Adding geological timescales to phylogenies
Timescales and phylogenies | Phylogenies with only fossil taxa | Circular phylogenies | Circular phylogenies with "stacked" timescales | Disclaimer | Axis timescales on radial phylogenies | Tip labels on radial phylogenies

Last update: 2025-11-25
Started: 2023-01-18

Transforming coordinate systems
coord_trans meets coord_flip | 2D linear transformations

Last update: 2025-11-19
Started: 2023-01-18

Plotting geological/stratigraphical patterns
Stratigraphic columns | Plot stratigraphic column | Use stratigraphic patterns | Further customization

Last update: 2025-08-27
Started: 2024-07-22

Plotting temporal data
Plot occurrences through time | Geological timescale color scales for ggplot | Facetting with the geological timescale

Last update: 2025-06-03
Started: 2024-01-11

Adding geological timescales to plots
Adding geological timescales | Scales on other axes | Add multiple timescales | Stack multiple scales | Timescales and faceted plots | Resize labels to fit inside interval rectangles | Scales on discrete axes | Custom discrete scales | More advanced topics

Last update: 2024-07-22
Started: 2023-01-18

Combining and arranging plots
Arranging plots with deeptime | Combining plots | Other resources for arranging plots

Last update: 2024-01-11
Started: 2023-01-18

Plotting trait data
Plot disparity through time | Disparity in base R | Phylomorphospaces

Last update: 2024-01-11
Started: 2023-01-18

Readme and manuals

Help Manual

Help pageTopics
Transformed coordinate system with geological timescaleCoordGeo coord_geo
Polar coordinate system with geological timescaleCoordGeoPolar coord_geo_polar
Enhanced polar coordinate system with geological timescaleCoordGeoRadial coord_geo_radial
Transformed and flipped Cartesian coordinate systemCoordTransFlip coord_trans_flip
Transformed XY Cartesian coordinate systemCoordTransXY coord_trans_xy
Disparity through time plot using latticedisparity_through_time
Eon data from the International Commission on Stratigraphy (v2024/12)eons
Epoch data from the International Commission on Stratigraphy (v2024/12)epochs
Era data from the International Commission on Stratigraphy (v2024/12)eras
Lay out panels in a grid with colored stripsFacetGridColor facet_grid_color facet_grid_geo
Layout panels in a grid with nested colored stripsFacetNestedColor facet_nested_color facet_nested_geo
Ribbon of panels with nested colored stripsFacetNestedWrapColor facet_nested_wrap_color facet_nested_wrap_geo
Wrap a 1d ribbon of panels into 2d with colored stripsFacetWrapColor facet_wrap_color facet_wrap_geo
FGDC pattern labeling function/dictionaryfgdc_dict
Pattern numbers and names for patterns from the FGDC Digital Cartographic Standard for Geologic Map Symbolizationfgdc_names
Get a FGDC geologic plotting patterngeo_grob geo_pattern
Plot a 2-D phylomorphospace in ggplot2geom_phylomorpho
Display points and their rangegeom_points_range stat_points_range
Label nodes on a phylogenetic tree plotted with ggtreegeom_text_phylo
Get geological timescale dataget_scale_data
Combine and arrange multiple ggplot-like objectsggarrange2
Plot an individual FGDC pattern using gridgrid.pattern_geo
Decompose a ggplot gtablegtable_frame2
Geological timescale axis guideGuideGeo guide_geo
Combined wireframe and cloud panelpanel.disparity
Period data from the International Commission on Stratigraphy (v2024/12)periods
Geological Time Scale color scalesscale_color_geo scale_colour_geo scale_discrete_geo scale_fill_geo
Geologic pattern fill scalescale_fill_geopattern
Stage data from the International Commission on Stratigraphy (v2024/12)stages