knitr::opts_chunk$set(echo = TRUE) # Date: clipr::write_clip(paste0('## ', format(Sys.time(), "%F (%A %B %e)\n\n"))) # Date and time: clipr::write_clip(paste0('## ', format(Sys.time(), "%F %X %Z (%A %B %e)\n\n")))
Global Names Verifier is the new version of Global Names Resolver, according to Matthias Grenie.
Working on updating scrapenames
.
The options have been updated, but it has not been tested.
It seems some of the functions that use the Global Names APIs no longer work. There seem to be multiple APIs (and corresponding command line tools) with multiple endpoints, so its hard to tell which is the new version for presumably depreciated APIs. I will look into each of the API/tools.
apgFamilies
, apgOrders
, bold_search
, get_*_
apg_lookup
to have multiple inputs/outputsapgFamilies
, apgOrders
(will conflict with corresponding functions), as.*
functions, arguments of get_bold
dataTypes
, includeTree
do anything for get_bold
?as.*
return a taxon_id
rather than taxon
?get_*id
docs in its own help pages and mark as depreciated in docsas.bold.taxon_id
get_*
and get_*_
functions could be converted into one get_taxa
and get_taxa_
/get_taxa_data
with a db
argument. This would allow querying multiple databases at once.get_nbn
rec_only
examples seem to return the same info. What is supposed to happen?get_nbn('Poa ann')
, you get odd outputget_ncbi
examples dont workget_ncbi
"not found" counter not workingget_pow
examples dont seem to do what they are intended toget_tps
examplesget_wiki
seems to be putting the taxon name in the ID slot for the taxon
object, might be intended since name and ID are the same?get_worms
examplesget_*_
functions return concatenated data frames?get_*_
functions and *_search
functions?classification
conflicts with taxa::classification
children
and downstream
could potentially be the same function with a depth
arugument?comm2sci
return a taxon
object?depreciated
needs to be updated I thinkeol_dataobjects
?eol_search
, eubon_search
, fg_name_search
, fg_epithet_search
, fg_name_by_key
, fg_author_search
, fg_deprecated_names
, gbif_downstream
, gbif_parse
, gni_details
, gni_parse
, gni_search
, itis_acceptname
, itis_downstream
, nbn_search
, nbn_synonyms
, pow_search
, pow_lookup
, rankagg
, sci2comm
, synonyms_df
, tol_resolve
, tpl_families
, worms_downstream
, vascan_search
?eol_search
: says "A maximum of 30 results", but 50 returnedeubon_children
, eubon_search
, and eubon_hierarchy
need a better description and perhaps more examplesfg_all_updated_names
is a one column table. Should it be a vector?fungorum
man page link needed? Other providers do not have a similar oneintermediate
augment of the downstream
functions be combined into a single table? I am not sure I really understand the output.gbif_downstream
, gni_search
?gbif_name_usage
genbank2uid
be abstracted for other databases where there are IDed entries associated with a taxon (GBIF maybe)?gni_details
would be nice. all_records
should take TRUE
/FALSE
?id-accessors
has no examplesid2name
, ion
could return taxon
objects, like the get_*
functions. ion
could also be integrated into id2name
*_hierarchy
functions do that the downstream
and classificaitons
functions dont do? are they needed?itis_lsid
could use some more documentationitis_native
. Probably should be the same for both to help with parsing.itis_taxrank
return taxon_rank
object?iucn_getname
seems to do a lot of duplicate searches.iucn_id
does pretty much the same as get_iucn
. Is iucn_id
needed?ncbi_downstream
and ncbi_children
ncbi_get_taxon_summary
could be renamed and could return taxon
get_*
functions could also take taxon IDs as well as names since they return taxon objects.scrapenames
examples not working. 404 errorspecies_plantarum_binomials
, theplantlist
status_codes
, taxize_capwords
be internal?synonyms
, synonyms_df
examples not workingtaxize_cite
bibtex output would be a nice additiontax_name
and tax_rank
conflict with taxa
package. Sam functionality with classification
and get_*
.resolve
would be a good generic function but it is defuncttp_*
functions were not working when I testedWorking on making tibble outputs. Stopped after lowest_common
Done with tibble conversion. Working on Fixing tests
Found error with taxa running classification(c('Asteraceae', NA), db = 'itis')
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.