Exemplo n.º 1
0
    analysis.emin = float(args['emin'])
    analysis.event_name = ev_str
    analysis.radius = float(args['radius'])
    analysis.max_dist = float(args['max_dist'])
    analysis.upload_dest = args['upload_dest']
    args['vou'] = True
    args['lat_analysis'] = True
analysis.bpath = bpath
analysis.this_path = os.path.dirname(os.path.abspath(__file__))
if args['err90'] is not None:
    if len(args['err90']) == 1:
        analysis.err90 = float(args['err90'][0])
    else:
        analysis.err90 = Ellipse(analysis.ra, analysis.dec, args['err90'])
if args['adaptive_scaling']:
    analysis.adaptive_radius()

### Delete Later
analysis.sort_sources_by_prio()
if args['vou']:
    # Run VOU Tool
    logging.info('Start the VOU analysis pipeline')
    if args['overwrite']:
        for src in analysis.srcs:
            print('Re-run SED for {} at dec {} ra {}'.format(
                src.name, src.dec, src.ra))
            src.get_mw_data()
    else:
        analysis.ROI_analysis()
        for src in analysis.srcs:
            bpath_src = os.path.join(bpath, src.name.replace(' ', '_'))