Open jhpoelen opened 1 year ago
One possible method would be to select all BTA alignments that contain all of the following words matched in case-insensitive manner, and truncates the "bats" -> "bat", and "Thomas's" -> "Thomas"
this can be implemented using the following script:
curl 'https://linker.bio/hash://sha256/26d368c772f240d65645248caa56dabae5cb2414ac57e8f0438d4c3dcf62e377'\
| grep -i "Thomas"\
| grep -i "fruit"\
| grep -i "eating"\
| grep -i "bat"
this results in 27 hits, including 2 hits what mention "Dermanura watsoni" .
@ajacsherman comments that many of the synonymized name combination may not appear in the BTA@26d368c7 .
For instance, in some of the records, abbreviated names (e.g., D. watsoni), or alternative names are mentioned.
Because BTA does not explicitly mention these variation, a new, handcurated column may be needed to explicitly relate all the known alternative names associated with a published BTA concept.
For instance, we'd want to have an association that claims:
alternative name | relationType | BTA concept | accordingTo | accordingToDate | accordingToSource |
---|---|---|---|---|---|
D. watsoni | abbreviationOf | BTA_55@26d368c7 | AC Sherman | 2023-08-15 | MDD |
Thomas's fruit-wating bats | commonNameOf | BTA_55@26d368c7 | AC Sherman | 2023-08-15 | MDD |
Note that BTA_55@25d368c7 can be expressed as
results in: