This new minor version of deeptime introduces several new features and bug fixes. It also is compatible with version 4 of ggplot2.
New features:
geom_text_phylo() for adding node/tip labels to
phylogenies when using coord_geo_radial()colors argument in
facet_grid_color(), facet_wrap_color(),
facet_nested_color(), and
facet_nested_wrap_color()
facet_grid_geo(), facet_wrap_geo(),
facet_nested_geo(), and
facet_nested_wrap_geo() which now serve as aliases for
these functions with their original defaults (#81)Deprecation:
coord_geo_polar(). Use of
this function will result in a warning. This function will be removed in
a future version of deeptime.getScaleData(). This
function has been fully deprecated from deeptime in favor of
get_scale_data().Bug fixes:
gtable_frame2() and ggarrange2() for
plots that use theme_void() (#74)disparity_through_time() for rare edge cases
(#71)GeomPointsRange to use the aesthetic defaults
from ggplot2::GeomPointrangeGeomTextPhylo to use the aesthetic defaults
from ggplot2::GeomTextThis new minor version of deeptime introduces several new features and bug fixes.
New features:
lab_color column
get_scale_data() now returns label colors (as above)
for Macrostrat timescaleslab_colors argument in facet_wrap_color() and
facet_grid_color() (#68)
facet_nested_color() and
facet_nested_wrap_color() to plot nested faceted plots with
colored strips (#55)get_scale_data() documentation now lists the available
Macrostrat timescales (#69)get_scale_data() now supports partial matching to
Macrostrat timescales (e.g., get_scale_data("mammal") will
retrieve the “North American land mammal ages” timescale)Notable changes:
deeptimedata to reduce the size
of the deeptime package and the footprint of future deeptime
updatesBug fixes:
ggplot2 for
coord_geo_radial() and coord_geo_polar()deeptime now requires ggplot2 version 3.5.0 or
higher.
This new major version of deeptime includes several new features:
ggpattern package (see new vignette) (#52)true_colors option to
get_scale_data(), which, when set to FALSE,
can be used to retrieve the custom Macrostrat colors that were
previously in the built-in datasets (#62)coord_geo() to abbreviate interval
labels based on only the intervals that are being plotted (#64)guide_geo() as an alternative to
coord_geo(), mostly for use with radial plots (#53)Bug fixes:
Notable changes:
phytools package is no longer required to install
deeptime but is required to use the
geom_phylomorpho() functiongeomtextpath package is no longer required to
install deeptime but is required to add labels with the
coord_geo_polar() or coord_geo_radial()
functionsgggeo_scale_old() function has been fully
deprecateddeeptime now requires rlang version 1.1.0 or higher. This patch version includes several bug fixes:
coord_geo_polar() and
coord_geo_radial() when the r-axis has expansion (#60)deeptime now requires ggplot2 version 3.4.0 or higher. This version introduces several new features and bug fixes:
geom_points_range(), a function designed for
visualizing temporal occurrence datafacet_grid_color() and
facet_wrap_color() for changing strip background colors
(#50)coord_geo_radial(), an enhanced version of
coord_geo_polar() (only works with ggplot2 version 3.5.0
and higher) (#56)family and fontface arguments to
coord_geo()coord_geo_polar() (#48)coord_geo() and
ggsave() (#49)size = "auto" when
center_end_labels = TRUE in coord_geo()Notable changes:
coord_geo_polar() are now prepended with “deeptime.” (e.g.,
deeptime.axis.line.r) (#51)coord_trans_xy(). See the documentation for more details.
This will be fixed in a future deeptime release.geom_phylomorpho())getScaleData() to
get_scale_data()gggeo_scale() and
gggeo_scale_old()deeptime now requires ggplot2 version 3.3.0 or higher. Several new features and fixed compatibility with various ggplot2 versions.
coord_geo_polar(), for adding timescales to polar
plots (#33)coord_geo_polar() and
coord_trans_xy() for ggplot2 version 3.4.0 (#44)coord_geo() for ggplot2 version 3.4.0getFromNamespace() (#45)getScaleData() (#42)Updated built-in timescales
Several new features and bug fixes.
coord_trans_flip() (#20)coord_trans_xy() (#36)First minor release (released on CRAN!)
scales)
in coord_geo() (#30)coord_geo() when axis breaks were reversed or
NULL (#23 and #29)SuggestsSeveral bug fixes and minor features.
ggarrange2()
(#21)gggeo_scale() for ggplot2>=3.3.0
(#22)pos argumentAdded coord_geo(), which is a coordinate system for
ggplot2 that allows for adding highly customized timescales
to ggplot objects. Both gggeo_scale() and
gggeo_scale_old are preserved but will receive notably less
maintenance moving forward.
coord_geo()coord_trans_xy(), which is a coordinate system
for ggplot2 that is similar to coord_trans()
but allows for 2-dimensional transformationsdisparity_through_time() which allows for
plotting 2-dimensional data across a 3rd dimension (using
lattice)ggarrange2() now accepts geo_scale objects
and other grobified ggplots
Minor release for bug fixes
Complete redesign of gggeo_scale() that adds the scale
outside of the plotting space using gtable. The old version
of gggeo_scale() is preserved as
gggeo_scale_old().
First full release. Adds scale onto the bottom of a ggplot.