R/fishbase_name_species_bold.R

Defines functions fishbase_name_species_bold fishbase_names_check

Documented in fishbase_name_species_bold

library(tidyverse)
library(rfishbase)

#' @export
fishbase_names_check <- function(species_name) {	
  fishbase_name=rfishbase::validate_names(species_name)
  if(identical(fishbase_name, character(0))) {		
    fishbase_name=NA
  }
  return(fishbase_name)
}


#' @export
fishbase_name_species_bold <- function(datGeoSpecMarkSeqClean) {
  datGeoSpecMarkSeqFish <- datGeoSpecMarkSeqClean %>% 
    dplyr::mutate(fishbase_species_name=as.character(lapply(species_name, fishbase_names_check)))
  return(datGeoSpecMarkSeqFish)
}
Grelot/geogendivr documentation built on Sept. 3, 2020, 6:25 p.m.