lsst.jointcal  21.0.0-13-g3a573fe+8468090992
Public Member Functions | Public Attributes | List of all members
lsst.jointcal.check_logged_chi2.LogParser Class Reference

Public Member Functions

def __init__ (self, plot=True, verbose=True)
 
def __call__ (self, logfile)
 

Public Attributes

 matcher
 
 plot
 
 verbose
 
 fig
 
 section_start
 
 section_end
 

Detailed Description

Parse a jointcal logfile to extract chi2 values and plot them.

Call the instance with the path to a file to check it for anamolous chi2
and output plots to your current directory.

Parameters
----------
plot : `bool`
    Make plots for each file (saved to the current working directory)?
verbose : `bool`
    Print extra updates during processing?

Definition at line 76 of file check_logged_chi2.py.

Constructor & Destructor Documentation

◆ __init__()

def lsst.jointcal.check_logged_chi2.LogParser.__init__ (   self,
  plot = True,
  verbose = True 
)

Definition at line 89 of file check_logged_chi2.py.

Member Function Documentation

◆ __call__()

def lsst.jointcal.check_logged_chi2.LogParser.__call__ (   self,
  logfile 
)
Parse logfile to extract chi2 values and generate and save plots.

The plot output is written to the current directory, with the name
derived from the basename of ``logfile``.

Parameters
----------
logfile : `str`
    The filename of the jointcal log to process.

Definition at line 109 of file check_logged_chi2.py.

Member Data Documentation

◆ fig

lsst.jointcal.check_logged_chi2.LogParser.fig

Definition at line 100 of file check_logged_chi2.py.

◆ matcher

lsst.jointcal.check_logged_chi2.LogParser.matcher

Definition at line 95 of file check_logged_chi2.py.

◆ plot

lsst.jointcal.check_logged_chi2.LogParser.plot

Definition at line 96 of file check_logged_chi2.py.

◆ section_end

lsst.jointcal.check_logged_chi2.LogParser.section_end

Definition at line 106 of file check_logged_chi2.py.

◆ section_start

lsst.jointcal.check_logged_chi2.LogParser.section_start

Definition at line 104 of file check_logged_chi2.py.

◆ verbose

lsst.jointcal.check_logged_chi2.LogParser.verbose

Definition at line 97 of file check_logged_chi2.py.


The documentation for this class was generated from the following file: