Topic: UK Master List on testwarehouse.indicia
Hi Jim,
Nice to speak with you and thanks for your time just now.
Many common species appear to be missing from the UK Master List. I've also tried searching with a * prefix & suffix to get around problems like 'common blackbird'. Here are some examples:
*northern diver OR *Gavia immer
REQUESTS
http://testwarehouse.indicia.org.uk/index.php/services/data/taxa_taxon_list?callback=jsonp1453824810870&q=*northern%2520diver&limit=21×tamp=1453824916488&orderby=taxon&mode=json&qfield=taxon&auth_token=[ content deleted for NBN forum ]&taxon_list_id=34
http://testwarehouse.indicia.org.uk/index.php/services/data/taxa_taxon_list?callback=jsonp1453824810941&q=gavia%2520immer&limit=21×tamp=1453825540714&orderby=taxon&mode=json&qfield=taxon&auth_token=[ content deleted for NBN forum ]&taxon_list_id=34
RESPONSES
jsonp1453824810870([])
jsonp1453824810941([])
*whooper swan OR
REQUEST
http://testwarehouse.indicia.org.uk/index.php/services/data/taxa_taxon_list?callback=jsonp1453824810935&q=*whooper%2520swan&limit=21×tamp=1453825231915&orderby=taxon&mode=json&qfield=taxon&auth_token=[ content deleted for NBN forum ]&taxon_list_id=34
http://testwarehouse.indicia.org.uk/index.php/services/data/taxa_taxon_list?callback=jsonp1453824811002&q=cygnus%2520cygnus&limit=21×tamp=1453826241987&orderby=taxon&mode=json&qfield=taxon&auth_token=[ content deleted for NBN forum ]&taxon_list_id=34
RESPONSE
jsonp1453824810935([])
jsonp1453824811002([])
It might be to do with character encoding of spaces or something as one word species appear to return fine i.e.
bittern
REQUEST
http://testwarehouse.indicia.org.uk/index.php/services/data/taxa_taxon_list?callback=jsonp1453824810938&q=bittern&limit=21×tamp=1453825384293&orderby=taxon&mode=json&qfield=taxon&auth_token=[ content deleted for NBN forum ]&taxon_list_id=34
RESPONSE
jsonp1453824810938([{"id":"18060","taxon_id":"17633","taxon":"Bittern","authority":null,"language":"eng","common":"Bittern","preferred_name":"Botaurus stellaris","taxon_group":"bird","taxon_list_id":"34","preferred":"f","taxon_list":"UK Master List","website_id":null,"external_key":"NHMSYS0000530210","allow_data_entry":"t","taxon_meaning_id":"7880","taxon_group_id":"475"},{"id":"507522","taxon_id":"239585","taxon":"Bitternut Hickory","authority":null,"language":"eng","common":"Bitternut Hickory","preferred_name":"Carya cordiformis","taxon_group":"flowering plant","taxon_list_id":"34","preferred":"f","taxon_list":"UK Master List","website_id":null,"external_key":"NHMSYS0000456962","allow_data_entry":"t","taxon_meaning_id":"197041","taxon_group_id":"491"}])
In fact I've just had success with "great*northern" and "whooper*swan". However the use of multiple wildcards seems to break the search request i.e. "*northern" brings up a match but as soon as I type the extra characters "*northern diver" OR "*northern*diver" I get zero matches.
From what I read the taxon_list service should tolerate different space and hyphen combinations.