AtlasOfLivingAustralia / galah-R

Query living atlases from R
https://galah.ala.org.au
38 stars 3 forks source link

Taxonomic mismatches when using `lsid` for some atlases #165

Closed mjwestgate closed 7 months ago

mjwestgate commented 1 year ago

Affected atlases:

If I run:

galah_config(atlas = "Estonia")
galah_call() |>
      galah_identify("Mammalia") |>
      atlas_counts()

I get a count of 44 records returned, whereas:

galah_call() |>
      galah_filter(class == "Mammalia") |>
      atlas_counts()

Returns a count of 117,448 records, which seems more likely. This appears to be an issue with elurikkus.ee not recognising (lsid:11618) as a query via the fq parameter in the https://elurikkus.ee/biocache-service/occurrences/search API.

vjrj commented 1 year ago

cc @shahmanash @sylmorin-gbif

vjrj commented 1 year ago

Maybe, better to use openobs https://living-atlases.gbif.org/participants/openobs/ , right @sylmorin-gbif ?

sylvain-morin commented 1 year ago

Hi, I agree with @vjrj , please use OpenObs (https://living-atlases.gbif.org/participants/openobs/) for France instead.

mjwestgate commented 1 year ago

OK we'll swap this over. Thanks for the tip!

mjwestgate commented 7 months ago

It appears that updates the taxonomy sometimes break links between the taxonomic and biocache services, regardless of which living atlas is involved. Closing this, but have added tests to pick it up when it happens