Skip to content

taxize v0.6.6

Compare
Choose a tag to compare
@sckott sckott released this 01 Oct 16:29
· 1018 commits to master since this release

MINOR IMPROVEMENTS

  • stripauthority argument in gnr_resolve() has been renamed to canonical
    to better match what it actually does (#451)
  • gnr_resolve() now returns a single data.frame in output, or NULL
    when no data found. The input taxa that have no match at all are returned in
    an attribute with name not_known (#448)
  • updated some functions to work with to R >3.2.x
  • In vascan_search() changed callopts parameter to ... to pass in curl
    options to the request.
  • In ipni_search() changed callopts parameter to ... to pass in curl
    options to the request. In addition, better http error handling, and
    added a test suite for this function. (#458)
  • stringsAsFactors=FALSE now used for gibf_parse() (c0c4175)
  • Made nearly all column headers and list names lowercase to simplify
    indexing to elements, as well as combining outputs. (#462)
  • Plantminer API updated to use a new API. Option to search ThePlantList or
    the Brazilian Flora Checklist (#464)
  • Added more details to the documentation for get_uid() to make more clear
    how to use the varoious parameters to get the desired result, and how to
    avoid certain pitfalls (#436)
  • Removed the parameter asdf from the function eol_dataobjects() - now
    returning data.frame's only.
  • Added some error catching to get_eolid() via tryCatch() to fail better
    when names not found.
  • Dropped openssl as a package dependency. Not needed anymore because uBio
    dropped.

BUG FIXES

  • gnr_resolve() failed when no canonical form was found.
  • Fixed gnr_resolve() when no results found when best_match_only=TRUE (#432)
  • Fixed bug in internal function itisdf() to give back an empty data.frame
    when no results found, often with subspecific taxa. Helps solve errors reported
    in use of downstream(), itis_downstream(), and gethierarchydownfromtsn() (#459)

NEW FEATURES

  • gnr_resolve() gains new parameter with_canonical_ranks (logical) to choose
    whether infraspecific ranks are returned or not.
  • New function iucn_id() to get the IUCN ID for a taxon from it's name. (#431)

DEFUNCT

  • All functions that interacted with the taxonomy service uBio are now
    defunct. Of course we would deprecate first, then make defunct later, to
    make transition easier, but that is out of our hands. The functions
    that are defunct are: ubio_classification(), ubio_classification_search(),
    ubio_id(), ubio_search(), ubio_synonyms(), get_ubioid(), ubio_ping().
    In addition, ubio has been removed as an option in the synonyms() function,
    and references for uBio have been removed from the taxize_cite() utility
    function. (#449)