Skip to content
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

DataViewerApp #143

Open
2 of 5 tasks
kangz12345 opened this issue Sep 15, 2023 · 2 comments
Open
2 of 5 tasks

DataViewerApp #143

kangz12345 opened this issue Sep 15, 2023 · 2 comments
Assignees
Labels
enhancement New feature or any improvements to codes

Comments

@kangz12345
Copy link
Member

kangz12345 commented Sep 15, 2023

Feature you want to implement

DataViewerApp features:

  1. Source selection: Choose the data source among the current experiment (realtime), the result in the artiq-master (remote), the local file (local).
  2. Histogram plot and state discrimination threshold & data type (P1 population, average photon count, total photon count) configuration
  3. Main plot.
  4. Tools, e.g., sinusoidal fitting
    Conceptual drawing (sorry for the bad quality ;)):
image

How the feature is implemented

@kangz12345 kangz12345 added the enhancement New feature or any improvements to codes label Sep 15, 2023
@kangz12345 kangz12345 self-assigned this Sep 15, 2023
@BECATRUE
Copy link
Member

I'm little confused about the difference between "remote" and "local".
As I understood, "remote" method is fetching the H5 file from the proxy server and showing the data like VisualizerApp.
Is it right?

@kangz12345
Copy link
Member Author

Yes, correct! "remote" shows the result data from the artiq master, so it requires the RID of the desired experiment.
On the other hand, "local" is for showing data files in local (machine). This could allow the data viewer to be more versatile. It don't need the artiq master.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or any improvements to codes
Projects
Status: No status
Development

No branches or pull requests

2 participants