Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
# create a new plot with a title and axis labels
p = figure( tools = "pan,wheel_zoom,box_zoom,reset,save",
toolbar_location = "above",
plot_width = 1120,
plot_height = 700,
x_axis_type = 'datetime',
output_backend = "webgl",
x_axis_label = 'Date', y_axis_label='Temperature (K)')
p.grid.visible = True
p.title.text = "Box Temperatures"
pf.add_basic_layout(p)
a = pf.add_to_plot(p, "ALG_TEMP", "IGDP_NRSD_ALG_TEMP", start, end, conn, color = "red")
b = pf.add_to_plot(p, "HK_TEMP1", "INRSH_HK_TEMP1", start, end, conn, color = "green")
c = pf.add_to_plot(p, "HK_TEMP2", "INRSH_HK_TEMP2", start, end, conn, color = "blue")
pf.add_hover_tool(p,[a,b,c])
p.legend.location = "bottom_right"
p.legend.click_policy = "hide"
p.legend.orientation = "horizontal"
return p
p = figure( tools = "pan,wheel_zoom,box_zoom,reset,save",
toolbar_location = "above",
plot_width = 560,
plot_height = 700,
x_axis_type = 'datetime',
output_backend = "webgl",
x_axis_label = 'Date', y_axis_label='Voltage (V)')
p.grid.visible = True
p.title.text = "MCE Board 1 (AIC)"
p.add_layout(Title(text="Voltages", text_font_style="italic", text_font_size="12pt"), 'above')
pf.add_basic_layout(p)
a = pf.add_to_plot(p, "1R5_V", "INRSM_MCE_AIC_1R5_V", start, end, conn, color = "red")
b = pf.add_to_plot(p, "3R3_V", "INRSM_MCE_AIC_3R3_V", start, end, conn, color = "orange")
c = pf.add_to_plot(p, "5_V", "INRSM_MCE_AIC_5_V", start, end, conn, color = "brown")
d = pf.add_to_plot(p, "P12_V", "INRSM_MCE_AIC_P12_V", start, end, conn, color = "burlywood")
e = pf.add_to_plot(p, "N12_V", "INRSM_MCE_AIC_N12_V", start, end, conn, color = "darkmagenta")
pf.add_hover_tool(p,[a,b,c,d,e])
p.legend.location = "bottom_right"
p.legend.click_policy = "hide"
return p
p = figure( tools = "pan,wheel_zoom,box_zoom,reset,save",
toolbar_location = "above",
plot_width = 1120,
plot_height = 700,
x_axis_type = 'datetime',
output_backend = "webgl",
x_axis_label = 'Date', y_axis_label='Temperature (K)')
p.grid.visible = True
p.title.text = "CAA Lamps / FWA, GWA"
pf.add_basic_layout(p)
a = pf.add_to_plot(p, "CAAL1", "IGDP_NRSI_C_CAAL1_TEMP", start, end, conn, color = "darkblue")
b = pf.add_to_plot(p, "CAAL2", "IGDP_NRSI_C_CAAL2_TEMP", start, end, conn, color = "magenta")
c = pf.add_to_plot(p, "CAAL3", "IGDP_NRSI_C_CAAL3_TEMP", start, end, conn, color = "mediumaquamarine")
d = pf.add_to_plot(p, "CAAL4", "IGDP_NRSI_C_CAAL4_TEMP", start, end, conn, color = "goldenrod")
e = pf.add_to_plot(p, "FWA", "IGDP_NRSI_C_FWA_TEMP", start, end, conn, color = "darkseagreen")
f = pf.add_to_plot(p, "GWA", "IGDP_NRSI_C_GWA_TEMP", start, end, conn, color = "darkkhaki")
pf.add_hover_tool(p,[a,b,c,d,e,f])
p.legend.location = "bottom_right"
p.legend.click_policy = "hide"
p.legend.orientation = "horizontal"
return p
p = figure( tools = "pan,wheel_zoom,box_zoom,reset,save",
toolbar_location = "above",
plot_width = 1120,
plot_height = 800,
y_range = [1.2,2.3],
x_axis_type = 'datetime',
output_backend = "webgl",
x_axis_label = 'Date', y_axis_label='Voltage (V)')
p.grid.visible = True
p.title.text = "CAA Lamp Voltages"
pf.add_basic_layout(p)
l = pf.add_to_plot(p, "FLAT1", "LAMP_FLAT1_VOLT", start, end, conn, color = "red")
m = pf.add_to_plot(p, "FLAT2", "LAMP_FLAT2_VOLT", start, end, conn, color = "green")
n = pf.add_to_plot(p, "FLAT3", "LAMP_FLAT3_VOLT", start, end, conn, color = "blue")
o = pf.add_to_plot(p, "FLAT4", "LAMP_FLAT4_VOLT", start, end, conn, color = "brown")
x = pf.add_to_plot(p, "FLAT5", "LAMP_FLAT5_VOLT", start, end, conn, color = "orange")
q = pf.add_to_plot(p, "LINE1", "LAMP_LINE1_VOLT", start, end, conn, color = "cyan")
r = pf.add_to_plot(p, "LINE2", "LAMP_LINE2_VOLT", start, end, conn, color = "darkmagenta")
s = pf.add_to_plot(p, "LINE3", "LAMP_LINE3_VOLT", start, end, conn, color = "burlywood")
t = pf.add_to_plot(p, "LINE4", "LAMP_LINE4_VOLT", start, end, conn, color = "darkkhaki")
u = pf.add_to_plot(p, "REF", "LAMP_REF_VOLT", start, end, conn, color = "darkblue")
v = pf.add_to_plot(p, "TEST", "LAMP_TEST_VOLT", start, end, conn, color = "goldenrod")
pf.add_hover_tool(p,[l,m,n,o,x,q,r,s,t,u,v])
p.legend.location = "bottom_right"
p.legend.click_policy = "hide"
p.legend.orientation = "horizontal"
return p
# create a new plot with a title and axis labels
p = figure( tools = "pan,wheel_zoom,box_zoom,reset,save",
toolbar_location = "above",
plot_width = 560,
plot_height = 500,
x_axis_type = 'datetime',
output_backend = "webgl",
x_axis_label = 'Date', y_axis_label='Current (mA)')
p.grid.visible = True
p.title.text = "ASIC 2 Currents"
pf.add_basic_layout(p)
a = pf.add_to_plot(p, "VDD_C", "IGDP_NRSD_ALG_A2_VDD_C", start, end, conn, color = "burlywood")
b = pf.add_to_plot(p, "A2VDAP12C", "IGDP_NRSD_ALG_A2VDAP12C", start, end, conn, color = "cadetblue")
c = pf.add_to_plot(p, "A2VDAN12C", "IGDP_NRSD_ALG_A2VDAN12C", start, end, conn, color = "chartreuse")
d = pf.add_to_plot(p, "VDDA_I", "INRSD_A2_VDDA_I", start, end, conn, color = "chocolate")
pf.add_hover_tool(p,[a,b,c,d])
p.legend.location = "bottom_right"
p.legend.click_policy = "hide"
p.legend.orientation = "horizontal"
return p
plot_width = 560,
plot_height = 700,
x_axis_type = 'datetime',
output_backend = "webgl",
x_axis_label = 'Date', y_axis_label='Voltage (V)')
p.grid.visible = True
p.title.text = "MCE Board 2 (MDAC)"
p.add_layout(Title(text="Voltages", text_font_style="italic", text_font_size="12pt"), 'above')
pf.add_basic_layout(p)
a = pf.add_to_plot(p, "1R5_V", "INRSM_MCE_MDAC_1R5_V", start, end, conn, color = "red")
b = pf.add_to_plot(p, "3R3_V", "INRSM_MCE_MDAC_3R3_V", start, end, conn, color = "orange")
c = pf.add_to_plot(p, "5_V", "INRSM_MCE_MDAC_5_V", start, end, conn, color = "brown")
d = pf.add_to_plot(p, "P12_V", "INRSM_MCE_MDAC_P12_V", start, end, conn, color = "burlywood")
e = pf.add_to_plot(p, "N12_V", "INRSM_MCE_MDAC_N12_V", start, end, conn, color = "darkmagenta")
pf.add_hover_tool(p,[a,b,c,d,e])
p.legend.location = "bottom_right"
p.legend.click_policy = "hide"
return p
plot_width = 1120,
plot_height = 600,
y_range = [10.5,14.5],
x_axis_type = 'datetime',
output_backend = "webgl",
x_axis_label = 'Date', y_axis_label='Current (mA)')
p.grid.visible = True
p.title.text = "CAA Lamp currents"
pf.add_basic_layout(p)
a = pf.add_to_plot(p, "FLAT1", "LAMP_FLAT1_CURR", start, end, conn, color = "red")
b = pf.add_to_plot(p, "FLAT2", "LAMP_FLAT2_CURR", start, end, conn, color = "green")
c = pf.add_to_plot(p, "FLAT3", "LAMP_FLAT3_CURR", start, end, conn, color = "blue")
d = pf.add_to_plot(p, "FLAT4", "LAMP_FLAT4_CURR", start, end, conn, color = "brown")
e = pf.add_to_plot(p, "FLAT5", "LAMP_FLAT5_CURR", start, end, conn, color = "orange")
f = pf.add_to_plot(p, "LINE1", "LAMP_LINE1_CURR", start, end, conn, color = "cyan")
g = pf.add_to_plot(p, "LINE2", "LAMP_LINE2_CURR", start, end, conn, color = "darkmagenta")
h = pf.add_to_plot(p, "LINE3", "LAMP_LINE3_CURR", start, end, conn, color = "burlywood")
i = pf.add_to_plot(p, "LINE4", "LAMP_LINE4_CURR", start, end, conn, color = "darkkhaki")
j = pf.add_to_plot(p, "REF", "LAMP_REF_CURR", start, end, conn, color = "darkblue")
k = pf.add_to_plot(p, "TEST", "LAMP_TEST_CURR", start, end, conn, color = "goldenrod")
pf.add_hover_tool(p,[a,b,c,d,e,f,g,h,i,j,k])
p.legend.location = "bottom_right"
p.legend.click_policy = "hide"
p.legend.orientation = "horizontal"
return p
plot_width = 1120,
plot_height = 700,
x_axis_type = 'datetime',
output_backend = "webgl",
x_axis_label = 'Date', y_axis_label='Temperature (K)')
p.grid.visible = True
p.title.text = "CAA Lamps / FWA, GWA"
pf.add_basic_layout(p)
a = pf.add_to_plot(p, "CAAL1", "IGDP_NRSI_C_CAAL1_TEMP", start, end, conn, color = "darkblue")
b = pf.add_to_plot(p, "CAAL2", "IGDP_NRSI_C_CAAL2_TEMP", start, end, conn, color = "magenta")
c = pf.add_to_plot(p, "CAAL3", "IGDP_NRSI_C_CAAL3_TEMP", start, end, conn, color = "mediumaquamarine")
d = pf.add_to_plot(p, "CAAL4", "IGDP_NRSI_C_CAAL4_TEMP", start, end, conn, color = "goldenrod")
e = pf.add_to_plot(p, "FWA", "IGDP_NRSI_C_FWA_TEMP", start, end, conn, color = "darkseagreen")
f = pf.add_to_plot(p, "GWA", "IGDP_NRSI_C_GWA_TEMP", start, end, conn, color = "darkkhaki")
pf.add_hover_tool(p,[a,b,c,d,e,f])
p.legend.location = "bottom_right"
p.legend.click_policy = "hide"
p.legend.orientation = "horizontal"
return p
# create a new plot with a title and axis labels
p = figure( tools = "pan,wheel_zoom,box_zoom,reset,save",
toolbar_location = "above",
plot_width = 560,
plot_height = 700,
x_axis_type = 'datetime',
output_backend = "webgl",
x_axis_label = 'Date', y_axis_label='Voltage (V)')
p.grid.visible = True
p.title.text = "MCE Board 2 (MDAC)"
p.add_layout(Title(text="Voltages", text_font_style="italic", text_font_size="12pt"), 'above')
pf.add_basic_layout(p)
a = pf.add_to_plot(p, "1R5_V", "INRSM_MCE_MDAC_1R5_V", start, end, conn, color = "red")
b = pf.add_to_plot(p, "3R3_V", "INRSM_MCE_MDAC_3R3_V", start, end, conn, color = "orange")
c = pf.add_to_plot(p, "5_V", "INRSM_MCE_MDAC_5_V", start, end, conn, color = "brown")
d = pf.add_to_plot(p, "P12_V", "INRSM_MCE_MDAC_P12_V", start, end, conn, color = "burlywood")
e = pf.add_to_plot(p, "N12_V", "INRSM_MCE_MDAC_N12_V", start, end, conn, color = "darkmagenta")
pf.add_hover_tool(p,[a,b,c,d,e])
p.legend.location = "bottom_right"
p.legend.click_policy = "hide"
return p
plot_width = 1120,
plot_height = 700,
x_axis_type = 'datetime',
output_backend = "webgl",
x_axis_label = 'Date', y_axis_label='Temperature (K)')
p.grid.visible = True
p.title.text = "MSA Temperatures"
pf.add_basic_layout(p)
a = pf.add_to_plot(p, "Q1_TEMP", "INRSM_Q1_TMP_A", start, end, conn, color = "green")
b = pf.add_to_plot(p, "Q2_TEMP", "INRSM_Q2_TMP_A", start, end, conn, color = "red")
c = pf.add_to_plot(p, "Q3_TEMP", "INRSM_Q3_TMP_A", start, end, conn, color = "blue")
d = pf.add_to_plot(p, "Q4_TEMP", "INRSM_Q4_TMP_A", start, end, conn, color = "brown")
e = pf.add_to_plot(p, "MECH_MTR", "INRSM_MECH_MTR_TMP_A", start, end, conn, color = "orange")
f = pf.add_to_plot(p, "LL_MTR", "INRSM_LL_MTR_TMP_A", start, end, conn, color = "darkmagenta")
g = pf.add_to_plot(p, "MSA", "INRSM_MSA_TMP_A", start, end, conn, color = "indigo")
pf.add_hover_tool(p,[a,b,c,d,e,f,g])
p.legend.location = "bottom_right"
p.legend.click_policy = "hide"
return p