Support some way to access datasets in a thread-safe way
Description
The measurement control currently utilizes file locks that are also used by the plotmon. However, the paths and related information are all private to the measurement control, making it difficult for users to access these resources.
Motivation
As Quantify does not provide a data browser utility, I have created a simple one that I use during measurements. Recently, I added live plotting to this utility, and in order to do so, I want to use the lock files from the measurement control. However, the current setup requires me to go through several steps to access the required resources.
To streamline this process, it would be ideal to have an "official" way for users to access the necessary paths and information.
Example:
https://gitlab.com/dcrielaard/quantifiles/-/blob/main/quantifiles/data.py#L247
You can also find us on Slack. For reference, the issues workflow is described in the contribution guidelines.