You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It would appear that the issue here is a lack of higher taxonomy when comparing the matches. Names that are excluded do not get an accepted parent id in the LTC, so the Proboscidea document in the index doesn't have a value for kingdom, phylum, etc. Thus the match is downgraded.
Need to find out if there was a decision made not to place excluded names within the hierarchy, or if it's an bug
The commit "Merge remote-tracking branch 'upstream/develop' into issue-188" introduced the ability to determine if a parentID is added based on the status of the taxon entry. It appears that as a default, ParentIDs aren't added for "EXCLUDED" taxon entries.
Updated the entry for dr7933 in Ala-taxon-config.json to set ParentOutput for EXCLUDE to true -
{
"id" : "dr7933",
"name": "ALA",
"description": "Specific ALA fixes for various problems. These take precedence over anything else.",
"parent": "default",
"rightsHolder": "Atlas of Living Australia",
"licence": "CC-BY",
"defaultScore" : 10000,
"parentOutput": {
"EXCLUDED": true
}
},
On rebuilding the taxonomy, and rebuilding the index, the test now matches ALA_DR7933_1
See https://lists.ala.org.au/speciesListItem/list/dr7933?q=Proboscidea
The result should match ALA_DR7933_1 and be excluded but instead matches https://biodiversity.org.au/afd/taxa/da144fb5-e7fa-4092-b442-6c505aef731f
The text was updated successfully, but these errors were encountered: