ndscope issueshttps://git.ligo.org/cds/software/ndscope/-/issues2021-10-20T07:08:22Zhttps://git.ligo.org/cds/software/ndscope/-/issues/219add option to retrieve data from tape2021-10-20T07:08:22ZJameson Rollinsjameson.rollins@ligo.orgadd option to retrieve data from tapeMaybe add a select box to the "trend" tab (maybe rename?) that specifies it's ok to pull data from tape.Maybe add a select box to the "trend" tab (maybe rename?) that specifies it's ok to pull data from tape.https://git.ligo.org/cds/software/ndscope/-/issues/216save layout from GUI should capture complete scene2021-10-20T07:08:22ZJameson Rollinsjameson.rollins@ligo.orgsave layout from GUI should capture complete sceneSaving a layout from a running instance should capture everything about the scene such that using the layout in a future instance will completely recreate the scene. Additional things that need to be captured:
- time window/range
- cros...Saving a layout from a running instance should capture everything about the scene such that using the layout in a future instance will completely recreate the scene. Additional things that need to be captured:
- time window/range
- crosshair
- cursors
- trigger level?https://git.ligo.org/cds/software/ndscope/-/issues/215add server select tab in gui2021-09-15T18:02:27ZJameson Rollinsjameson.rollins@ligo.orgadd server select tab in guiWould be nice to be able to change the server from a running instance (at least until the NDS service can auto-find all data).Would be nice to be able to change the server from a running instance (at least until the NDS service can auto-find all data).https://git.ligo.org/cds/software/ndscope/-/issues/207Add support for 16Hz online data via NDS22021-05-10T17:20:02ZJonathan HanksAdd support for 16Hz online data via NDS2Nds2 (server + client) is being extended to support sub second online data retrieval.
Ndscope should be updated to take advantage of this.Nds2 (server + client) is being extended to support sub second online data retrieval.
Ndscope should be updated to take advantage of this.https://git.ligo.org/cds/software/ndscope/-/issues/206add ability to do line fits2022-08-18T03:35:23ZPatrick Thomasadd ability to do line fitsFrom Gerardo:
I have done line fits to determine a needed slope like Chandra has, another data transformation that dataviewer offers among many.From Gerardo:
I have done line fits to determine a needed slope like Chandra has, another data transformation that dataviewer offers among many.https://git.ligo.org/cds/software/ndscope/-/issues/204add ability to select different colors for the max, mean and min trends2022-06-22T17:05:31ZPatrick Thomasadd ability to select different colors for the max, mean and min trendsFrom Keita:
Sometimes I want to use different colors for max, mean and min trend.From Keita:
Sometimes I want to use different colors for max, mean and min trend.https://git.ligo.org/cds/software/ndscope/-/issues/203improve readability of plots (increase brightness and contrast)2021-09-15T18:18:40ZPatrick Thomasimprove readability of plots (increase brightness and contrast)From Keita:
Look at the 1st attachment.
I have to try to find the max/min in ndscope plot. Bearable but not
good. I don't have to do that in dataviewer. That's because of color
and brightness of the traces against the background. I'm t...From Keita:
Look at the 1st attachment.
I have to try to find the max/min in ndscope plot. Bearable but not
good. I don't have to do that in dataviewer. That's because of color
and brightness of the traces against the background. I'm talking about
readability, not prettiness. It would help me greatly if you make the
contrast of traces against the background larger (i.e. brighter traces
against black or darker traces against white) in general. I prefer
more saturated colors but that might be me.
On the ndscope plot, slate-bluish mean trend is not really bright
enough against the black background. It's not crazy hard to see or
anything, it's just that it's not particularly eye-friendly. However,
max/min are really bad because of darker color, and dashed line
doesn't help because it makes already dark traces even darker. Same
color/brightness as the mean, but with dashed lines, would probably be
an improvement but I have to see, and anyway my guess is that it won't
completely solve the problem. It might help if "breaks" of the dashed
line are much shorter. There might be other, prettier ways to make it
easier for eyes.
On the dataviewer plot, all traces are OK, I look at the plot and see
everything, I don't have to try anything.
In the 2nd attachment, ndscope is maybe somewhat improved by using
black on white but not much. Similar problem, reversed bright/dark.
Just changing brightness/contrast of things would make it more
bearable (3rd/4th attachment) but I don't know how to do that using
ndscope.
![Screen_Shot_2021-04-14_at_10.02.11](/uploads/f9846d6cda243432e7a0611ca923d36e/Screen_Shot_2021-04-14_at_10.02.11.png)
![Screen_Shot_2021-04-14_at_10.03.05](/uploads/61c78cad76392f5db2ccc7ac9a5e001a/Screen_Shot_2021-04-14_at_10.03.05.png)
![Screen_Shot_2021-04-14_at_10.03.05](/uploads/c06c742f4a2653b9089896bde679139b/Screen_Shot_2021-04-14_at_10.03.05.jpg)
![Screen_Shot_2021-04-14_at_09.56.41](/uploads/78d8a1b6ef1a2676326e459c0619efb9/Screen_Shot_2021-04-14_at_09.56.41.jpg)https://git.ligo.org/cds/software/ndscope/-/issues/202add ability to cancel long running data requests2021-09-15T18:18:40ZPatrick Thomasadd ability to cancel long running data requestsFrom Sheila:
Another dataviewer feature that I miss is that when I made misguided requests from dataviewer, (asking for 1 year of 16kHz data), I could hit the stop button, and it would stop but not crash. I often crash ndscope or make ...From Sheila:
Another dataviewer feature that I miss is that when I made misguided requests from dataviewer, (asking for 1 year of 16kHz data), I could hit the stop button, and it would stop but not crash. I often crash ndscope or make my session unusable with a stray zoom. I think that I've talked about this with Jamie and there was some reason why this isn't possible using nds2, but I might be misremembering.https://git.ligo.org/cds/software/ndscope/-/issues/200add ability to add channels to plots through drag and drop from MEDM2024-01-26T20:12:59ZPatrick Thomasadd ability to add channels to plots through drag and drop from MEDMFrom Daniel:
In dataviewer I can drag and drop a few channels into the command
window quickly,
whereas ndscope seems to require multiple mouse clicks per channel addition.From Daniel:
In dataviewer I can drag and drop a few channels into the command
window quickly,
whereas ndscope seems to require multiple mouse clicks per channel addition.https://git.ligo.org/cds/software/ndscope/-/issues/199add ability to add annotations to plots2021-09-15T18:18:40ZPatrick Thomasadd ability to add annotations to plotsFrom Chandra:
I use dataviewer exclusively to trend vac/pressure plots. Sometimes I insert a best fit line to determine the slope. Annotations are important and we use them frequently to note features in a curve.From Chandra:
I use dataviewer exclusively to trend vac/pressure plots. Sometimes I insert a best fit line to determine the slope. Annotations are important and we use them frequently to note features in a curve.https://git.ligo.org/cds/software/ndscope/-/issues/197add ability to shift channels independently in time2022-05-04T23:30:53ZPatrick Thomasadd ability to shift channels independently in timeFrom Gerardo:
Another "feature" of dataviewer is the ability to "plot" the same channel twice on the same window (or more instances if needed), then we manipulate the data of one line via geometric transformation by shifting (translating...From Gerardo:
Another "feature" of dataviewer is the ability to "plot" the same channel twice on the same window (or more instances if needed), then we manipulate the data of one line via geometric transformation by shifting (translating) its x-axis until both plots are visible and almost on top of each other, this is of interest to us to compare pump down events.https://git.ligo.org/cds/software/ndscope/-/issues/176context menu option to set t0 at point2021-10-20T07:08:22ZJameson Rollinsjameson.rollins@ligo.orgcontext menu option to set t0 at pointWould be a better way to set t0 than the current "reset t0" button.Would be a better way to set t0 than the current "reset t0" button.https://git.ligo.org/cds/software/ndscope/-/issues/140allow specifying line style2021-04-14T16:26:56ZJameson Rollinsjameson.rollins@ligo.orgallow specifying line styleShould be able to specify matplotlib-style line styles ('-', '--', '*', etc.).Should be able to specify matplotlib-style line styles ('-', '--', '*', etc.).https://git.ligo.org/cds/software/ndscope/-/issues/105Log scale option for Y-axis2022-08-18T03:44:22ZGautam VenugopalanLog scale option for Y-axisIt would be handy to have the ability to have a log y-scale for plotting signals with a large dynamic range (e.g. vacuum pressure, power buildup etc)It would be handy to have the ability to have a log y-scale for plotting signals with a large dynamic range (e.g. vacuum pressure, power buildup etc)ndscope 0.16https://git.ligo.org/cds/software/ndscope/-/issues/97export to PDF2020-12-10T20:14:46ZJameson Rollinsjameson.rollins@ligo.orgexport to PDFexport plot/datahttps://git.ligo.org/cds/software/ndscope/-/issues/89Demodulate Option2018-12-14T04:04:30ZCraig Cahillanecraig.cahillane@ligo.orgDemodulate OptionI would like to choose a frequency to demodulate the time signal at, and look at the I and Q response of that signal in real time.
Specifically, right now I want to look at the calibration lines in DARM while I change the DARM offset, co...I would like to choose a frequency to demodulate the time signal at, and look at the I and Q response of that signal in real time.
Specifically, right now I want to look at the calibration lines in DARM while I change the DARM offset, could be simple and super useful. I could also imagine me putting in a line anywhere I wanted using awg and looking at the response using ndscope.https://git.ligo.org/cds/software/ndscope/-/issues/88option to autoscale all Y axses2019-01-27T18:25:24ZSheila Dwyeroption to autoscale all Y axsesThis would be especially useful when using ndscope as it is opened by the lockloss tool. When I open the lockloss plot I usually want to adjust the time axis, then need to manually adjust the vertical axis for each of the plots. It woul...This would be especially useful when using ndscope as it is opened by the lockloss tool. When I open the lockloss plot I usually want to adjust the time axis, then need to manually adjust the vertical axis for each of the plots. It would be nice to be able to manually get the time axis I want then hit a button that autoscales all the vertical axses.https://git.ligo.org/cds/software/ndscope/-/issues/73Trigger feature for past data2018-11-08T18:00:09ZStefan BallmerTrigger feature for past dataIt would be nice to trigger on a channel in the past.
-The example I have in mind is to go through past data step by step, searching for conditions like GUARD_STATE=xxx, ARM_POWER<yyy, etc
- Then, by clicking the next or previous butto...It would be nice to trigger on a channel in the past.
-The example I have in mind is to go through past data step by step, searching for conditions like GUARD_STATE=xxx, ARM_POWER<yyy, etc
- Then, by clicking the next or previous button, ndscope should plot the next/previous occurrence of that condition. (I realize that for 16kHz data that might be a slow feature, but for 16Hz data that could be extremely useful.)https://git.ligo.org/cds/software/ndscope/-/issues/68save templates from within running instance2020-12-10T02:53:28ZRana Adhikarisave templates from within running instancebe able to hit 'Save' like we did in dataviewer once we got things setup how we like (range, decimations, etc). The GUI could write to the YML file after editing.be able to hit 'Save' like we did in dataviewer once we got things setup how we like (range, decimations, etc). The GUI could write to the YML file after editing.0.9https://git.ligo.org/cds/software/ndscope/-/issues/35Option to lock t=0 to right side of plot, for realtime2020-12-22T21:02:22ZJenne DriggersOption to lock t=0 to right side of plot, for realtime