Ejemplo n.º 1
0
color_bar = ColorBar(color_mapper=mapper,
                     major_label_text_align='left',
                     major_label_text_font_size='10pt',
                     label_standoff=2,
                     location=(0, 0),
                     formatter=formatter,
                     title="(ADU)",
                     title_text_baseline="alphabetic")

p.add_layout(color_bar, 'right')

p.xaxis.major_label_text_font_size = '0pt'  # turn off x-axis tick labels
p.yaxis.major_label_text_font_size = '0pt'  # turn off y-axis tick labels
p.xaxis.major_tick_line_color = None  # turn off x-axis major ticks
p.xaxis.minor_tick_line_color = None  # turn off x-axis minor ticks

p.yaxis.major_tick_line_color = None  # turn off y-axis major ticks
p.yaxis.minor_tick_line_color = None  # turn off y-axis minor ticks

#infos
info, nlines = write_info('getbias', tests['getbias'])
txt = PreText(text=info, height=nlines * 20, width=p.plot_width)
info_col = Div(text=write_description('getbias'), width=p.plot_width)
ptxt = column(widgetbox(info_col), p)

#output_notebook()

# End of Bokeh Block
curdoc().add_root(ptxt)
curdoc().title = "GETBIAS"
Ejemplo n.º 2
0
         hover_line_color='red')

taptool = p.select(type=TapTool)
taptool.callback = OpenURL(url=url)

## px.circle('x1','y1', source = source_comp, radius = 0.015,
##         fill_color = 'lightgray', line_color='black', line_width=0.3)

# bokeh.pydata.org/en/latest/docs/reference/models/annotations.html
xcolor_bar = ColorBar(color_mapper=mapper,
                      label_standoff=-13,
                      major_label_text_font_style="bold",
                      padding=26,
                      major_label_text_align='right',
                      major_label_text_font_size="10pt",
                      location=(0, 0))

p.add_layout(xcolor_bar, 'left')

#infos
info, nlines = write_info('skypeak', tests['skypeak'])
txt = PreText(text=info, height=nlines * 20, width=p.plot_width)
info_col = Div(text=write_description('skypeak'), width=p.plot_width)
p2txt = column(widgetbox(info_col), p)

layout = gridplot([[p2txt]])

# End of Bokeh Block
curdoc().add_root(layout)
curdoc().title = "SKYPEAK"
Ejemplo n.º 3
0
                     major_label_text_font_size='10pt',
                     label_standoff=2,
                     location=(0, 0),
                     formatter=formatter,
                     title="(ADU)",
                     title_text_baseline="alphabetic")

p.add_layout(color_bar, 'right')

p.xaxis.major_label_text_font_size = '0pt'  # turn off x-axis tick labels
p.yaxis.major_label_text_font_size = '0pt'  # turn off y-axis tick labels
p.xaxis.major_tick_line_color = None  # turn off x-axis major ticks
p.xaxis.minor_tick_line_color = None  # turn off x-axis minor ticks

p.yaxis.major_tick_line_color = None  # turn off y-axis major ticks
p.yaxis.minor_tick_line_color = None  # turn off y-axis minor ticks

#infos
info, nlines = write_info('getrms', tests['getrms'])
info = """<div> 
<body><p  style="text-align:left; color:#262626; font-size:20px;">
            <b>Get RMS</b> <br>Used to calculate RMS of region of 2D image, including overscan.</body></div>"""
nlines = 2
txt = Div(text=info, width=p.plot_width)
info_col = Div(text=write_description('getrms'), width=p.plot_width)
ptxt = column(widgetbox(info_col), p)

# End of Bokeh Block
curdoc().add_root(ptxt)
curdoc().title = "GETRMS"
Ejemplo n.º 4
0
# marking the Hover point
p2.circle('ra',
          'dec',
          source=source2,
          radius=0.0186,
          fill_color=None,
          line_color=None,
          hover_fill_color={
              'field': 'integ',
              'transform': mapper
          },
          line_width=3,
          hover_line_color='red')

color_bar.formatter = formatter
p2.add_layout(color_bar, 'left')

#infos
info, nlines = write_info('integ', tests['integ'])
txt = PreText(text=info, height=nlines * 20, width=p2.plot_width)
p2txt = column(widgetbox(txt), p2)

#layout = gridplot([[p2txt]], responsive=False)
info_col = Div(text=write_description('integ'), width=p2.plot_width)
layout = column(info_col, p2)

# End of Bokeh Block
curdoc().add_root(layout)
curdoc().title = "INTEG"
Ejemplo n.º 5
0
p.text(x="x", y="y_offset1", text="amp", text_font_size="18pt", **text_props)
formatter = PrintfTickFormatter(format='%2.1e')
color_bar = ColorBar(color_mapper=mapper,
                     major_label_text_align='left',
                     major_label_text_font_size='10pt',
                     label_standoff=2,
                     location=(0, 0),
                     formatter=formatter,
                     title="(ADU)",
                     title_text_baseline="alphabetic")

p.add_layout(color_bar, 'right')

p.xaxis.major_label_text_font_size = '0pt'  # turn off x-axis tick labels
p.yaxis.major_label_text_font_size = '0pt'  # turn off y-axis tick labels
p.xaxis.major_tick_line_color = None  # turn off x-axis major ticks
p.xaxis.minor_tick_line_color = None  # turn off x-axis minor ticks

p.yaxis.major_tick_line_color = None  # turn off y-axis major ticks
p.yaxis.minor_tick_line_color = None  # turn off y-axis minor ticks

#infos
info, nlines = write_info('countpix', tests['countpix'])
txt = PreText(text=info, height=nlines * 20, width=p.plot_width)
info_col = Div(text=write_description('countpix'), width=2 * p.plot_width)
ptxt = column(widgetbox(info_col), p)

# End of Bokeh Block
curdoc().add_root(ptxt)
curdoc().title = "COUNTPIX"
Ejemplo n.º 6
0
          fill_color=None,
          line_color=None,
          line_width=3,
          hover_line_color='red',
          hover_fill_color='lightgrey')

taptool = p2.select(type=TapTool)
taptool.callback = OpenURL(url=url)

color_bar = ColorBar(color_mapper=mapper,
                     label_standoff=-13,
                     major_label_text_font_style='bold',
                     padding=26,
                     major_label_text_align='right',
                     major_label_text_font_size="10pt",
                     location=(0, 0))

p2.add_layout(color_bar, 'left')

#infos
info, nlines = write_info('skycont', tests['skycont'])
txt = PreText(text=info, height=nlines * 20, width=p2.plot_width)
info_col = Div(text=write_description('skycont'), width=p2.plot_width)
p2txt = column(widgetbox(info_col), p2)

layout = gridplot([[p2txt]], responsive=False)

# End of Bokeh Block
curdoc().add_root(layout)
curdoc().title = "SKYCONT"
Ejemplo n.º 7
0
            plot_height=240,
            tools=[skr_hover, "pan,box_zoom,reset,crosshair, lasso_select"])

p1.line('wl', 'med_resid', source=skyres_source)

p2 = Figure(title='WAVG_RESID_WAVE',
            x_axis_label='Angstrom',
            plot_width=720,
            plot_height=240,
            tools=[wavg_hover, "pan,box_zoom,reset,crosshair, lasso_select"])

p2.line('wl', 'wavg_resid', source=skyres_source)
'''p1.circle('wl', 'med_resid', source=skyres_source, alpha = 0, size=1,
          hover_alpha=1,
         hover_fill_color='orange', hover_line_color='red') '''
'''p2.circle('wl', 'wavg_resid', source=skyres_source, alpha=0, size=1,
         hover_alpha=1,
          hover_fill_color='orange', hover_line_color='red')'''

p1.x_range = p2.x_range

info, nlines = write_info('skyresid', tests['skyresid'])

txt = PreText(text=info, height=nlines * 20, width=p2.plot_width)
info_col = Div(text=write_description('skyresid'), width=p2.plot_width)
p2txt = column(widgetbox(info_col), p1, p2)

#layout=column(p1,p2)
curdoc().add_root(p2txt)
curdoc().title = "SKYRESID"