-
Notifications
You must be signed in to change notification settings - Fork 12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Wrong performance.csv #227
Comments
Hi, thanks for raising this issue.
Then we have a small reproducible setup, and I can check where the error actually appears. |
If I understand the source code correctly, the
for the
|
Some more details: I tracked the problem down, it seems that it is a problem on logmap-bio's side. The systemAlignment contains lines like this:
The resource of entity1 should be It would be nice if the correct mappings were also reflected in the output CSV, but I'm not sure if that is possible. |
Describe the bug
When using the evaluation-client to run logmap-bio with the DH tracks, I get a wrong performance.csv for the "tadirah-unseco" test case. It shows me 0 TP, but the "true" number is higher when looking into the systemAlignment.rdf and compare it to the reference.rdf of the test case. I think it would be important to find out if this is an issue on the matcher's side (unproblematic) or an issue in MELT. The latter would be more problematic since the evaluation is highly based on the numbers of the performane.csv files.
To Reproduce
Steps to reproduce the behavior:
Version of MELT: evaluation client from documentation
Java version:
openjdk version "1.8.0_422"
Python version:
3.8.18
Operating system:
macOS 14.4
Run
java -jar matching-eval-client-latest.jar --systems ../Matcher/DockerMatcher/logmap-bio-melt-oaei-2021-web-latest.tar.gz --track http://oaei.webdatacommons.org/tdrs/ dh 2024all --results oaei2024_logmapbio_oaeidh_(date +"%Y-%m-%d_%H-%M-%S")
performance.csv
:systemAlignment.rdf: (removed unneeded alignments for readability)
[reference.rdf](https://github.com/FelixFrizzy/DH-benchmark/blob/main/dhcs2_tadirah-unesco/reference.rdf) of tadriah-unesco test case (removed unneeded alignments for readability)
The correctly identified alignment is not reflected in the perfomance.csv (along with all the other TP's)
Full log output
issue.log
Expected behavior
The
performance.csv
should list 10 TP and 5 FP instead of 0TP and 15FP.The text was updated successfully, but these errors were encountered: