Skip to contents

Getting silhouettes

Functions for identifying and retrieving PhyloPic silhouettes.

get_uuid()
Get a PhyloPic uuid
resolve_phylopic()
Use a taxonomic name from another database to get a PhyloPic image UUID
pick_phylopic()
Pick a PhyloPic image from available options
get_phylopic() print(<Picture>) print(<phylopic>)
Retrieve an image for a given PhyloPic uuid
plot(<Picture>) plot(<phylopic>)
Preview a PhyloPic silhouette
get_attribution()
Get PhyloPic attribution data
browse_phylopic()
Browse PhyloPic for a given taxonomic name or uuid
save_phylopic()
Save a PhyloPic image

Adding silhouettes to plots

Functions for adding silhouettes to various plots.

geom_phylopic()
Geom for adding PhyloPic silhouettes to a plot
phylopic_key_glyph()
Use PhyloPics as legend key glyphs
scale_height_continuous() scale_width_continuous()
Scales for phylopic height or width
add_phylopic()
Annotate a ggplot plot with PhyloPics
add_phylopic_base()
Add PhyloPics to a base R plot
add_phylopic_legend()
Add a PhyloPic legend for a base R plot

Modifying silhouettes

Functions to modify silhouettes in various ways.

flip_phylopic()
Flip a PhyloPic silhouette along its horizontal and/or vertical axis
rotate_phylopic()
Rotate a PhyloPic silhouette
recolor_phylopic()
Recolor a PhyloPic image