ConnectTool
 All Classes Namespaces Files Functions Variables Pages
Classes | Namespaces | Functions | Variables
module_plot.py File Reference

Classes

class  module_plot.AnyObject
 
class  module_plot.MyHandler_marker
 
class  module_plot.MyHandler_line
 

Namespaces

 module_plot
 Specific Connect tool plot routine.
 

Functions

def module_plot.make_legend_marker
 
def module_plot.make_legend_line
 
def module_plot.init_figure
 
def module_plot.init_figure_nomargin
 
def module_plot.make_title
 Make title for connectivity images. More...
 
def module_plot.make_legend_scraft
 Make legend for a Sc/Planet Display Sc/Planet subpoint and Connectivity point (measured or slow/fast) More...
 
def module_plot.make_legend_hcs
 Make legend for the HCS. More...
 
def module_plot.make_legend_vd
 Make legend for the scraft's visible disk. More...
 
def module_plot.make_axis
 Make axis. More...
 
def module_plot.plot_hcs
 Compute HCS line contour from Map2D or Cube3D object and plot it. More...
 
def module_plot.plot_visible_disk
 
def module_plot.plot_connectivitymap
 
def module_plot.plot_flare
 
def module_plot.plot_xflare
 
def module_plot.plot_cme
 
def module_plot.plot_chole
 
def module_plot.add_scatter_legend
 
def module_plot.empty_plot
 Create an empty layer (with text inside) Text placed at the center of the plot. More...
 
def module_plot.box_crossed
 
def module_plot.circle_proj
 
def module_plot.spherical_projection
 

Variables

int module_plot.fig_id = 55
 
tuple module_plot.fig_size = (12.5,6)
 
tuple module_plot.plot_size = (9,4.98)
 
int module_plot.fig_resolution = 100
 
int module_plot.box_margin_left = 84
 
int module_plot.box_margin_bot = 48
 
int module_plot.box_width = 900
 
int module_plot.box_height = 498
 
int module_plot.title_size = 12
 
string module_plot.title_color = 'k'
 
string module_plot.axis_name_y = 'Latitude'
 
string module_plot.axis_name_x = 'Carrington Longitude'
 
int module_plot.axis_size = 10
 
string module_plot.axis_color = 'k'
 
int module_plot.dphi = 20
 
list module_plot.xtick_loc = [ i*dphi for i in range(0,int(360./dphi)+1) ]
 
list module_plot.xtick_label = [ str(int(xtick_loc[i])) for i in range(0,len(xtick_loc)) ]
 
list module_plot.ytick_loc = [ -90,-80,-60,-40,-20,0,20,40,60,80,90 ]
 
list module_plot.ytick_label = [ str(int(ytick_loc[i])) for i in range(0,len(ytick_loc)) ]
 
int module_plot.legend_size = 8
 
int module_plot.legend_markersize = 10
 
string module_plot.legend_marker_sc = 'X'
 
string module_plot.legend_marker_connectivity = '.'
 
float module_plot.legend_height_sc = 0.74
 
int module_plot.legend_width_sc = 1
 
dictionary module_plot.legend_height_sc_all = {}
 
dictionary module_plot.legend_width_sc_all = {}
 
float module_plot.legend_height_vd = 0.08
 
float module_plot.legend_height_hcs = 0.02
 
int module_plot.legend_width_vd = 1
 
int module_plot.legend_width_hcs = 1
 
float module_plot.legend_height_chole = 0.02
 
float module_plot.legend_height_cme = 0.08
 
float module_plot.legend_height_flare = 0.14
 
float module_plot.legend_height_xflare = 0.14
 
float module_plot.legend_width_chole = 1.15
 
float module_plot.legend_width_cme = 1.15
 
int module_plot.legend_width_flare = 1
 
float module_plot.legend_width_xflare = 1.15
 
int module_plot.text_size = 10
 
string module_plot.cyan = '#00ffff'
 
string module_plot.darkTurquoise = '#00ced1'
 
string module_plot.royalBlue = '#4169e1'
 
string module_plot.mediumBlue = '#0000cd'
 
string module_plot.dodgerBlue = '#1e90ff'
 
string module_plot.gold = '#ffd700'
 
string module_plot.darkOrange = '#ff8c00'
 
string module_plot.coral = '#ff7f50'
 
string module_plot.fireBrick = '#b22222'
 
string module_plot.seaGreen = '#2e8b57'
 
string module_plot.yellowGreen = '#9acd32'
 
string module_plot.chartreuse = '#7fff00'
 
string module_plot.mediumPurple = '#9370db'
 
string module_plot.violetRed = '#d02090'
 
dictionary module_plot.color_sc = {}
 
dictionary module_plot.color_connectivity = {}
 
string module_plot.color_hcs = 'red'
 
string module_plot.color_vd = 'black'
 
dictionary module_plot.colormaps
 
string module_plot.message_error = 'No data available'
 
string module_plot.message_empty_all = 'No SC among (EARTH,STA,PSP,SOLO) was available'