Returns unique style tags from all artworks by the artist. Use this to identify new tags that need category classification, build tag clouds, or update the artist's style map after new artwork uploads.
This function queries app.global_styles which stores per-artwork tag
assignments. Tags are deduplicated across all artworks.
Arguments
- artist
Character. Artist UUID (format:
"746bxxxx-xxxx-xxxx-xxxxxxxxxxxx"). Validated withartcore::validate_uuid()where applicable.- cn
Database connection. If NULL, creates a connection via
artcore::dbc()and closes it on exit. Pass an existing connection to batch multiple queries efficiently.
See also
get_artist_style_map for tag-to-category mapping
Other data-access:
art_has_nft(),
db-frame-analytics,
get_art_opensea_url(),
get_art_print_url(),
get_art_purchase_urls(),
get_artist_by_slug(),
get_artist_collections_summary(),
get_artist_index(),
get_artist_opensea(),
get_artist_recent_works(),
get_artist_stats(),
get_artist_style_map(),
get_artwork_index(),
get_artwork_meta(),
get_artwork_opensea(),
get_artwork_profile(),
get_artwork_profile_full(),
get_artwork_stats(),
get_color_codes(),
get_verification_info()
Examples
if (FALSE) { # \dontrun{
# Get all tags for an artist
tags <- get_artist_tags(artist)
# Returns: c("abstract", "colorful", "digital", ...)
# Find tags not yet in style map
style_map <- get_artist_style_map(artist)
new_tags <- setdiff(tags, style_map$tag)
} # }
