Closed kgturner closed 10 years ago
Thanks @kgturner - I'll have a look
Hmm, first thought is that the gisd_invasive()
function doesn't go through EOL, but scraped data from the Global Invasive Species Database http://www.issg.org/database/welcome/
I imagine it's quite possible EOL doesn't have updated data from GISD on their servers
We should probably find out how often EOL updates their GISD dataset
@kgturner Looks like it's just about when the datasets are updated
I can't find anything on the GISD webpage about how often it's updated, but given your experience, it seems more often than what EOL has for them.
I'll get in touch with EOL and see if they can update more often. But other than that, I guess we can't do much. I'll also add these notes about how often updated to the docs for eol_invasive
gisd_isinvasive() will find some species (and return data) even when the same species isn't found by eol_invasive(dataset="all"). This is especially weird, because one of the databases included in "all" is gisd. Below is an example using 3 synonyms each of two taxa, both of which are considered invasive (sorry about the layout). For dataset="all" OR "gisd", eol_invasive() finds the 2nd and 5th names in the list. gisd_isinvasive() finds the 1st and 4th.