multiscale / muscle3

The third major version of the MUltiScale Coupling Library and Environment
Apache License 2.0
25 stars 13 forks source link

Improve timeline plot #266

Closed LourensVeen closed 10 months ago

LourensVeen commented 10 months ago

This improves the profiling timeline plot by loading data dynamically as the user pans and zooms, which improves performance. Matplotlib isn't the fastest, so we're still limited in how many events we can show at the same time, but with these changes the area with missing data is now clearly shown in the graph, and a warning is printed to explain to the user what is going on.

Addresses #265