Closed mbohun closed 4 years ago
...and just now ran into another one: https://ag-bie.oztaxa.com/ws/search.json?q=%22Solenopsis%20geminata%22
{
"searchResults": {
"totalRecords": 19,
"facetResults": [],
"results": [
{
"id": "a7f385cb-fe0f-4ff0-8ebd-ec509418cbee",
"guid": "58524",
"linkIdentifier": null,
"idxtype": "TAXON",
"name": "Solenopsis geminata",
"kingdom": null,
"nomenclaturalCode": "ICZN",
"scientificName": "Solenopsis geminata",
"scientificNameAuthorship": "(Fabricius, 1804)",
"author": "(Fabricius, 1804)",
"nameComplete": "Solenopsis geminata (Fabricius, 1804)",
"nameFormatted": "<span class=\"scientific-name rank-species\"><span class=\"name\">Solenopsis geminata</span> <span class=\"author\">(Fabricius, 1804)</span></span>",
"taxonomicStatus": "accepted",
"nomenclaturalStatus": null,
"parentGuid": "58523",
"rank": "species",
"rankID": 7000,
"commonName": "Little Fire Ant, Tropical Fire Ant",
"commonNameSingle": "Little Fire Ant",
"occurrenceCount": null,
"conservationStatus": null,
"infoSourceName": "NAQS",
"infoSourceURL": "https://collections.ala.org.au/public/show/naqs",
"subkingdom": "Metazoa",
"subfamily": "Myrmicinae",
"suborder": "Apocrita",
"subkingdomGuid": "106786",
"genus": "Solenopsis",
"genusGuid": "58523",
"classGuid": "12",
"superfamilyGuid": "101201",
"superclassGuid": "100975",
"superclass": "Hexapoda",
"orderGuid": "52196",
"subfamilyGuid": "75523",
"order": "Hymenoptera",
"class": "Insecta",
"phylum": "Arthropoda",
"suborderGuid": "101196",
"family": "Formicidae",
"familyGuid": "52197",
"phylumGuid": "6",
"superfamily": "Vespoidea",
"species": "Solenopsis geminata",
"speciesGuid": "58524",
"highlight": "<b>Solenopsis geminata</b><br><b>Solenopsis</b> <b>geminata</b><br><b>Solenopsis</b> <b>geminata</b> (Fabricius, 1804)"
},
{
"id": "1a4777fe-87db-424c-9f77-15f8692232ff",
"guid": "81331",
"linkIdentifier": "Solenopsis geminata group",
"idxtype": "TAXON",
"name": "Solenopsis geminata group",
"kingdom": null,
"nomenclaturalCode": "ICZN",
"scientificName": "Solenopsis geminata group",
"scientificNameAuthorship": null,
"author": null,
"nameComplete": "Solenopsis geminata group",
"nameFormatted": "<span class=\"scientific-name rank-species\">Solenopsis geminata group</span>",
"taxonomicStatus": "accepted",
"nomenclaturalStatus": null,
"parentGuid": "58523",
"rank": "species",
"rankID": 7000,
"commonName": "Tropical Fire Ants",
"commonNameSingle": "Tropical Fire Ants",
"occurrenceCount": null,
"conservationStatus": null,
"infoSourceName": "NAQS",
"infoSourceURL": "https://collections.ala.org.au/public/show/naqs",
"species": "Solenopsis geminata group",
"speciesGuid": "81331",
"highlight": "<b>Solenopsis</b> <b>geminata</b> group<br><b>Solenopsis geminata group</b>"
},
{
"id": "11bbf019-5d17-420c-9866-a73fbad100a0",
"guid": "11bbf019-5d17-420c-9866-a73fbad100a0",
"linkIdentifier": null,
"idxtype": "COMMON",
"name": "Mites",
"description": null,
"taxonGuid": "13"
},
{
"id": "2ad8900d-100d-43cf-bb16-433e73a82ec6",
"guid": "2ad8900d-100d-43cf-bb16-433e73a82ec6",
"linkIdentifier": null,
"idxtype": "COMMON",
"name": "Anthracnose",
"description": null,
"taxonGuid": "55819"
},
{
"id": "5c358087-a50e-4658-b100-57b6e7092db0",
"guid": "5c358087-a50e-4658-b100-57b6e7092db0",
"linkIdentifier": null,
"idxtype": "COMMON",
"name": "Fat-Hen",
"description": null,
"taxonGuid": "70549"
},
{
"id": "369bb100-424a-4276-923c-684d87a60896",
"guid": "369bb100-424a-4276-923c-684d87a60896",
"linkIdentifier": null,
"idxtype": "COMMON",
"name": "Flour Mite",
"description": null,
"taxonGuid": "64674"
},
{
"id": "fb59671d-3c92-40ac-aff1-00d1e7042764",
"guid": "fb59671d-3c92-40ac-aff1-00d1e7042764",
"linkIdentifier": "Sweet Briar",
"idxtype": "COMMON",
"name": "Sweet Briar",
"description": null,
"taxonGuid": "68404"
},
{
"id": "f635360d-89bc-4159-a730-7d7bb376f100",
"guid": "f635360d-89bc-4159-a730-7d7bb376f100",
"linkIdentifier": "Banana Leafroller",
"idxtype": "COMMON",
"name": "Banana Leafroller",
"description": null,
"taxonGuid": "59171"
},
{
"id": "f1450afe-100f-4a7f-b402-b9b55f286f62",
"guid": "f1450afe-100f-4a7f-b402-b9b55f286f62",
"linkIdentifier": null,
"idxtype": "COMMON",
"name": "Oriental Scale",
"description": null,
"taxonGuid": "57626"
},
{
"id": "a280b014-ea02-401a-9a10-0e1eae3813ca",
"guid": "a280b014-ea02-401a-9a10-0e1eae3813ca",
"linkIdentifier": null,
"idxtype": "COMMON",
"name": "Chestnut Blight",
"description": null,
"taxonGuid": "69744"
}
],
"queryTitle": "\"Solenopsis geminata\""
}
}
...and another one: https://ag-bie.oztaxa.com/ws/search.json?q=%22Theba%20pisana%22
{
"searchResults": {
"totalRecords": 18,
"facetResults": [],
"results": [
{
"id": "4897705a-dae8-4b17-bf81-0fbdd4dede21",
"guid": "56826",
"linkIdentifier": "Theba pisana",
"idxtype": "TAXON",
"name": "Theba pisana",
"kingdom": null,
"nomenclaturalCode": "ICZN",
"scientificName": "Theba pisana",
"scientificNameAuthorship": "(Müller, 1774)",
"author": "(Müller, 1774)",
"nameComplete": "Theba pisana (Müller, 1774)",
"nameFormatted": "<span class=\"scientific-name rank-species\"><span class=\"name\">Theba pisana</span> <span class=\"author\">(Müller, 1774)</span></span>",
"taxonomicStatus": "accepted",
"nomenclaturalStatus": null,
"parentGuid": "56825",
"rank": "species",
"rankID": 7000,
"commonName": "White Snail, Mediterranean Sandsnail, White Italian Snail, White Garden Snail, Sand Dune Snail",
"commonNameSingle": "White Snail",
"occurrenceCount": null,
"conservationStatus": null,
"infoSourceName": "NAQS",
"infoSourceURL": "https://collections.ala.org.au/public/show/naqs",
"suborder": "Stylommatophora",
"infraorderGuid": "56750",
"infraorder": "Sigmurethra",
"genus": "Theba",
"subclass": "Orthogastropoda",
"genusGuid": "56825",
"classGuid": "14",
"superorder": "Heterobranchia",
"superfamilyGuid": "101350",
"superorderGuid": "101329",
"orderGuid": "52795",
"order": "Eupulmonata",
"class": "Gastropoda",
"suborderGuid": "101335",
"family": "Helicidae",
"familyGuid": "56798",
"subclassGuid": "101326",
"superfamily": "Helicoidea",
"species": "Theba pisana",
"speciesGuid": "56826",
"highlight": "<b>Theba</b> <b>pisana</b><br><b>Theba pisana</b><br><b>Theba</b> <b>pisana</b> (Müller, 1774)"
},
{
"id": "11bbf019-5d17-420c-9866-a73fbad100a0",
"guid": "11bbf019-5d17-420c-9866-a73fbad100a0",
"linkIdentifier": null,
"idxtype": "COMMON",
"name": "Mites",
"description": null,
"taxonGuid": "13"
},
{
"id": "2ad8900d-100d-43cf-bb16-433e73a82ec6",
"guid": "2ad8900d-100d-43cf-bb16-433e73a82ec6",
"linkIdentifier": null,
"idxtype": "COMMON",
"name": "Anthracnose",
"description": null,
"taxonGuid": "55819"
},
{
"id": "5c358087-a50e-4658-b100-57b6e7092db0",
"guid": "5c358087-a50e-4658-b100-57b6e7092db0",
"linkIdentifier": null,
"idxtype": "COMMON",
"name": "Fat-Hen",
"description": null,
"taxonGuid": "70549"
},
{
"id": "369bb100-424a-4276-923c-684d87a60896",
"guid": "369bb100-424a-4276-923c-684d87a60896",
"linkIdentifier": null,
"idxtype": "COMMON",
"name": "Flour Mite",
"description": null,
"taxonGuid": "64674"
},
{
"id": "fb59671d-3c92-40ac-aff1-00d1e7042764",
"guid": "fb59671d-3c92-40ac-aff1-00d1e7042764",
"linkIdentifier": "Sweet Briar",
"idxtype": "COMMON",
"name": "Sweet Briar",
"description": null,
"taxonGuid": "68404"
},
{
"id": "f635360d-89bc-4159-a730-7d7bb376f100",
"guid": "f635360d-89bc-4159-a730-7d7bb376f100",
"linkIdentifier": "Banana Leafroller",
"idxtype": "COMMON",
"name": "Banana Leafroller",
"description": null,
"taxonGuid": "59171"
},
{
"id": "f1450afe-100f-4a7f-b402-b9b55f286f62",
"guid": "f1450afe-100f-4a7f-b402-b9b55f286f62",
"linkIdentifier": null,
"idxtype": "COMMON",
"name": "Oriental Scale",
"description": null,
"taxonGuid": "57626"
},
{
"id": "a280b014-ea02-401a-9a10-0e1eae3813ca",
"guid": "a280b014-ea02-401a-9a10-0e1eae3813ca",
"linkIdentifier": null,
"idxtype": "COMMON",
"name": "Chestnut Blight",
"description": null,
"taxonGuid": "69744"
},
{
"id": "7f754dd5-6b1f-46be-a4f3-100d403b7080",
"guid": "7f754dd5-6b1f-46be-a4f3-100d403b7080",
"linkIdentifier": null,
"idxtype": "COMMON",
"name": "Paperbark",
"description": null,
"taxonGuid": "88266"
}
],
"queryTitle": "\"Theba pisana\""
}
}
Confirm source DwCA for Acacia nilotica has 68003 (species) -> 67862 (genus) -> 67802 (family) -> 81173 (order) -> 102360 -> 22 (class) -> 21 -> 101427 -> 102343 (phylum) -> 102341 -> 20 (kingdom, Plantae)
The solr log has lots of org.apache.solr.common.SolrException: ERROR: [doc=0488e3a1-a1aa-40dc-844e-26fe029252db] unknown field 'provenance' errors.
This is because there isn't a provenance field in /data/solr/bie/config/schema.xml which will cause a batch update to fail.
Updated https://github.com/AtlasOfLivingAustralia/ala-install/blob/ag-bie-install/ansible/roles/solr/files/solr/bie/conf/schema.xml to ensure it's handled correctly.
In fact this issue / BUG provides a reasonable explanation (haven't verified it yet) why there is the difference between NAQS tblBiota.csv and ag-bie in the total number of records per kingdom:
NAQS:
./extract_kingdom_stats.groovy /tmp/tblBiota_20181128.csv
Fungi: 2203
ag-bie:
curl -s \
-L \
'https://dev1-ag-bie.oztaxa.com/ws/search.json?q=*&fq=rk_kingdom:Fungi' \
| jq '.searchResults.totalRecords'
1290
This is now resolved. v0.6
While implementing the ROSCO agbiePlugin.php I noticed a JSON record with kingdom set to null: https://ag-bie.oztaxa.com/ws/search.json?q=%22Acacia%20nilotica%22