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

Namespaces

 full_sphere_fieldline
 For a given date, Sc/Planet, magnetogram type, write all connected, open and close fieldlines into 3 different ascii files.
 
 make_polarity_layer
 Plot polarity for some dates before input date.
 

Variables

tuple full_sphere_fieldline.log_id = module_io.open_log(__file__)
 
tuple full_sphere_fieldline.time_0 = datetime.datetime.today()
 
string full_sphere_fieldline.help_message
 
string full_sphere_fieldline.scraft = 'PSP'
 
tuple full_sphere_fieldline.error_hmodel = module_io.check_hmodel(module_io.hmodel )
 
tuple full_sphere_fieldline.error_cmodel = module_io.check_cmodel(module_io.cmodel )
 
tuple full_sphere_fieldline.error_magtype = module_io.check_magtype(module_io.magtype)
 
tuple full_sphere_fieldline.error_reftime = module_io.check_reftime(module_io.reftime)
 
tuple full_sphere_fieldline.error_scraft = module_io.check_scraft(scraft)
 
tuple full_sphere_fieldline.date_in = module_timespace.Time()
 
tuple full_sphere_fieldline.results
 
 full_sphere_fieldline.present_folder = True
 
string full_sphere_fieldline.launch_message = 'Should launch this command:\npython dir.main/connect_tool.py -hmodel %s -cmodel %s -reftime %s -magtype %s -sc %s -y %d -m %d -d %d -H %d'
 
list full_sphere_fieldline.simu_db = results[0]
 
tuple full_sphere_fieldline.folder_parent = os.path.join('dir.output','TMP')
 
list full_sphere_fieldline.operation_mode = simu_db['operation_mode']
 
tuple full_sphere_fieldline.folder_output = module_io.output_localname(module_io.hmodel,module_io.cmodel,module_io.reftime,scraft,module_io.magtype,operation_mode,date_in.datetime)
 
tuple full_sphere_fieldline.rand_int = str(int(random.uniform(0,1000)))
 
tuple full_sphere_fieldline.path_output = os.path.join(folder_parent,folder_output)
 
tuple full_sphere_fieldline.path_param = os.path.join(simu_db['dirname'],simu_db['file_parameter'])
 
tuple full_sphere_fieldline.stream = open(path_param,'r')
 
tuple full_sphere_fieldline.data_param = yaml.load(stream,Loader=yaml.FullLoader)
 
tuple full_sphere_fieldline.path_fieldlines_connecttool = os.path.join(path_output,'fieldlines_ct.ascii')
 
tuple full_sphere_fieldline.fieldlines_close = module_fieldline.closed_fieldline(fieldlines_bot)
 
tuple full_sphere_fieldline.path_fieldlines_close = os.path.join(path_output,'fieldlines_close.ascii')
 
tuple full_sphere_fieldline.path_fieldlines_open = os.path.join(path_output,'fieldlines_open.ascii')
 
tuple full_sphere_fieldline.time_2 = datetime.datetime.today()