inab / benchmarking-data-model

OpenEBench Benchmarking Data Model repository
Creative Commons Attribution Share Alike 4.0 International
2 stars 7 forks source link

Dataset schema: metrics error #70

Closed javi-gv94 closed 5 years ago

javi-gv94 commented 5 years ago

Some communties (e.g. QfO, CAMEO) consider an error/confidence interval for the metrics apart from the actual value of the metric (stored in the assessment dataset schema), which is an important part of the visualization. How should we keep track of those errors?

jmfernandez commented 5 years ago

Could you provide one or two example links to existing entries requiring it, please?

javi-gv94 commented 5 years ago

Examples from Quest for Orthologs

For instance: Species Tree discordance benchmark has error for one of the metrics, while Swisstree has error for both metrics

jmfernandez commented 5 years ago

Links are working, but they are showing nothing in a cold load. Could you attach screenshots to the issue, please?

javi-gv94 commented 5 years ago

Sorry, I was updating the previous post. Here an example for one of the benchmarks in QfO: plot_sqr

jmfernandez commented 5 years ago

I guess you are referring to this:

image

Metric values can be as structured as you need. In this concrete case, what you can do is storing as metric value a JSON object with two keys, metric value itself and metric value error. Is it feasible?

javi-gv94 commented 5 years ago

Yes that could be the solution. We can encode both values in the data-uri attribute.

jmfernandez commented 5 years ago

Then I'm keeping this issue open until you have tried that approach

jmfernandez commented 5 years ago

Applied changes on commit fddca4987b77624732d68e4692b57c1f69c52ac2 which allow having complex, structured inline values