unitaryfund / metriq-app

Web app for Metriq
https://metriq.info
Apache License 2.0
27 stars 19 forks source link

Allow addition of custom plot #196

Open nathanshammah opened 3 years ago

nathanshammah commented 3 years ago

Use case: A user may want to add a plot from a paper or existing table.

Example 1: benchmark of algorithms from https://arxiv.org/abs/2110.03137, e.g.,

qed-c-benchmarks

Example 2: from hardware devices, as shown in this Tweet,

ibm-benchmarks

Should Metriq allow for it? On one hand, one may say no, as this would not be "scalable", stuff could not be added by others simply. On the other hand it can be very demanding to extract data from papers. So this could be an intermediate option, a "Kaleidoscope" view with less interactivity.

Another thing to consider could be to allow the user to embed some python code based on python, quantum libraries and Matplotlib, and behind the scenes apply something like Bokeh, Plotly, Observable HQ, etc., which could make the plots more interactive.

WrathfulSpatula commented 3 years ago

@nathanshammah I'm considering this. I don't think any new features are immediate priorities until we're ready for alpha release, but thank you for opening the ticket, and we can definitely leave this open until we're ready for new feature development.