taxize v0.9.92
DEFUNCT
COL introduced rate limiting recently in 2019 - which has made the API
essentially unusable - CoL+ is coming soon and we'll incorporate it here when it's stable. see https://github.com/ropensci/colpluz for the in development R client (#796)
NEW FEATURES
- gains new function
gn_parse()
to access the Global Names scientific name parser. it's a super fast parser. see the section on name parsers (https://docs.ropensci.org/taxize/reference/index.html#section-name-parsers) for the 3 functions that do name parsing (#794) - dropped packages from imports: reshape2, stringr, plyr (#795)
get_wormsid()
gains two new parameters:fuzzy
andmarine_only
; both are passed through toworrms::wm_records_name()
/worrms::wm_records_name()
(#790)
MINOR IMPROVEMENTS
- no longer running taxon state examples on check (#791)
- vignettes have names now in the pkg docs site (#772)
- update docs for new roxygen2 version that suppoprts R6 (#793)
- gains dataset
worrms_ranks
to apply rank names in cases where WORMS fails to return rank names in their data - remove a
get_tpsid()
example that passes in names as factors;get_*
functions no longer accept factors
BUG FIXES
- fix to
classification.tpsid()
: change to an internal fxn changed its output; fix for that (#797) - fix
get_boldid()
: when filtering (e.g., w/rank
,division
,parent
) returned no match,get_boldid
was failing on downstream parsing; return NA now - fix
get_wormsid_()
: was missingmarine_only
andfuzzy
parameters - fix
pow_search()
: an if statement was leading to length > 1 booleans - fix
synonyms()
: an if statement in internal fxnprocess_syn_ids
was leading to length > 1 booleans - fix
classification.gbifid
: select columns only if they exist instead of failing on plucking non-existtent columns