rnk_ax.set_ylabel('%s rank' % plotting_label, color='r') fap_ax.set_ylabel('%s FAP' % plotting_label, color='b') rnk_ax.set_yscale('linear') fap_ax.set_yscale('log') rnk_ax.yaxis.set_label_position('left') rnk_ax.yaxis.tick_left() fap_ax.yaxis.set_label_position('right') fap_ax.yaxis.tick_right() ### save figure figname = isp.timeseriesfig( gdbdir, ifo, opts.classifier, filetag, int(opts.plotting_gps_start), int(opts.plotting_gps_end - opts.plotting_gps_start)) if opts.verbose: print ' saving : %s' % figname fig.savefig(figname) isp.plt.close(fig) if not opts.skip_gracedb_upload: message = "iDQ fap and glitch-rank timeseries plot for " + opts.classifier + " at " + ifo + ":" if opts.verbose: print " %s" % message gracedb.writeLog(opts.gracedb_id, message=message, filename=figname, tagname=idq.tagnames + ['data_quality'])
edgecolor='none', alpha=0.1, ) # save plot plt.setp(fig, figwidth=10, figheight=4) #figname = '%s/%s_idq_%s_rank_fap_%s%d-%d.png' % ( # opts.output_dir, # opts.ifo, # opts.classifier, # opts.tag, # int(opts.plotting_gps_start), # int(opts.plotting_gps_end - opts.plotting_gps_start)) figname = isp.timeseriesfig( opts.output_dir, opts.ifo, opts.classifier, opts.tag, int(opts.plotting_gps_start), int(opts.plotting_gps_end - opts.plotting_gps_start)) if opts.verbose: print '\tsaving ' + figname fig.savefig(figname) plt.close(fig) if not opts.skip_gracedb_upload: ### write log message to gracedb and upload file gracedb.writeLog(opts.gracedb_id, message="iDQ fap and glitch-rank timeseries plot for " + opts.classifier +\ " at "+opts.ifo+":", filename=figname, tagname='data_quality') #================================================= # write summary file #summary_filename = '%s/%s_idq_%s_summary_%s%d-%d.txt' % (
fap_ax.set_xlabel('Time [sec] since %.3f'%to, visible=False) rnk_ax.set_ylabel('%s rank' % plotting_label, color='r') fap_ax.set_ylabel('%s FAP' % plotting_label, color='b') rnk_ax.set_yscale('linear') fap_ax.set_yscale('log') rnk_ax.yaxis.set_label_position('left') rnk_ax.yaxis.tick_left() fap_ax.yaxis.set_label_position('right') fap_ax.yaxis.tick_right() ### save figure figname = isp.timeseriesfig(gdbdir, ifo, opts.classifier, filetag, int(opts.plotting_gps_start), int(opts.plotting_gps_end-opts.plotting_gps_start)) if opts.verbose: print ' saving : %s'%figname fig.savefig(figname) isp.plt.close(fig) if not opts.skip_gracedb_upload: message = "iDQ fap and glitch-rank timeseries plot for " + opts.classifier + " at "+ifo+":" if opts.verbose: print " %s"%message gracedb.writeLog(opts.gracedb_id, message=message, filename=figname, tagname='data_quality') if opts.verbose: print "Done"
color='k', edgecolor='none', alpha=0.1, ) # save plot plt.setp(fig, figwidth=10, figheight=4) #figname = '%s/%s_idq_%s_rank_fap_%s%d-%d.png' % ( # opts.output_dir, # opts.ifo, # opts.classifier, # opts.tag, # int(opts.plotting_gps_start), # int(opts.plotting_gps_end - opts.plotting_gps_start)) figname = isp.timeseriesfig(opts.output_dir, opts.ifo, opts.classifier, opts.tag, int(opts.plotting_gps_start), int(opts.plotting_gps_end-opts.plotting_gps_start)) if opts.verbose: print '\tsaving ' + figname fig.savefig(figname) plt.close(fig) if not opts.skip_gracedb_upload: ### write log message to gracedb and upload file gracedb.writeLog(opts.gracedb_id, message="iDQ fap and glitch-rank timeseries plot for " + opts.classifier +\ " at "+opts.ifo+":", filename=figname, tagname='data_quality') #================================================= # write summary file #summary_filename = '%s/%s_idq_%s_summary_%s%d-%d.txt' % ( # opts.output_dir,