Skip to contents

rphylopic (development version)

  • Added support for using PhyloPic silhouettes as vertices when plotting igraph networks via a new "phylopic" vertex shape, registered automatically when both packages are loaded (#115, #118)
  • Added new “Network plots” sections to both advanced vignettes, demonstrating the new igraph integration in base R and the use of geom_phylopic() inside ggraph plots

rphylopic 1.6.0

CRAN release: 2025-11-18

rphylopic 1.5.0

CRAN release: 2024-09-04

  • Added ability to specify horizontal and vertical justification of silhouettes (#101)
  • Added ability to specify width or height for silhouettes (#103)
    • Note that all “ysize” and “size” arguments/aesthetics are now deprecated in favor of “height” and “width” arguments/aesthetics

rphylopic 1.4.0

CRAN release: 2024-04-23

rphylopic 1.3.0

CRAN release: 2023-12-20

  • updated citation
  • added warning when specified size is more than 1000 times smaller than the y-axis range (mostly useful for when making maps with ggplot2::coord_sf()) (#86)
  • changed the defaults and behavior of the color and fill argument/aesthetics to better maintain backwards compatibility but also prevent unnecessary outlines (#87)
  • added resolve_phylopic() (#66)
  • pick_phylopic() now accepts a list of uuids via the uuid argument (#95)
  • fixed check behavior on CRAN (all tests and examples are now skipped)
  • caught a rare error when nothing matched filter

rphylopic 1.2.2

CRAN release: 2023-10-28

  • vignettes are now precompiled

rphylopic 1.2.1

CRAN release: 2023-10-10

rphylopic 1.2.0

CRAN release: 2023-08-29

rphylopic 1.1.1

CRAN release: 2023-07-08

  • Minor fixes for Fedora
  • Better handling of malformed Picture objects

rphylopic 1.1.0

CRAN release: 2023-06-30

rphylopic 1.0.0

CRAN release: 2023-03-20

  • rphylopic has now been transferred to the Palaeoverse community (new maintainer: William Gearty and author: Lewis Jones)
  • The package has been updated to work with PhyloPic API ver. >=2.1.1
  • The package has been reworked to its core functionality of fetching silhouettes and plotting them in base R and ggplot2:
    • get_uuid(): this function enables users to get uuid(s) associated with a taxonomic name (new function)
    • get_phylopic(): this function enables users to get the PhyloPic silhouette associated with a specific uuid (replaces image_get())
    • pick_phylopic(): this function enables users to pick specific PhyloPic silhouettes when multiple are available for a given taxonomic name (new function)
    • add_phylopic_base(): this function retains it’s core functionality and is used to add a silhouette to a base R plot (updated from add_phylopic_base())
    • add_phylopic(): this function retains it’s core functionality and is used to add a silhouette to a ggplot2 (updated from add_phylopic())
    • get_attribution(): this function enables users to get the attribution data associated with a specific uuid (new function)
    • save_phylopic(): this function enables users to save PhyloPic silhouettes using various formats (replaces save_png())

rphylopic 0.3.4

NEW FEATURES

  • New exported function: gather_images()
  • New internal functions in zzz.R:
    • check_for_a_pkg()
    • messager()
    • message_parallel()

rphylopic 0.3.0

CRAN release: 2020-06-04

NEW FEATURES

MINOR IMPROVEMENTS

DEFUNCT

rphylopic 0.2.0

CRAN release: 2018-11-19

NEW FEATURES

  • released to CRAN