LSST Applications 27.0.0,g0265f82a02+469cd937ee,g02d81e74bb+21ad69e7e1,g1470d8bcf6+cbe83ee85a,g2079a07aa2+e67c6346a6,g212a7c68fe+04a9158687,g2305ad1205+94392ce272,g295015adf3+81dd352a9d,g2bbee38e9b+469cd937ee,g337abbeb29+469cd937ee,g3939d97d7f+72a9f7b576,g487adcacf7+71499e7cba,g50ff169b8f+5929b3527e,g52b1c1532d+a6fc98d2e7,g591dd9f2cf+df404f777f,g5a732f18d5+be83d3ecdb,g64a986408d+21ad69e7e1,g858d7b2824+21ad69e7e1,g8a8a8dda67+a6fc98d2e7,g99cad8db69+f62e5b0af5,g9ddcbc5298+d4bad12328,ga1e77700b3+9c366c4306,ga8c6da7877+71e4819109,gb0e22166c9+25ba2f69a1,gb6a65358fc+469cd937ee,gbb8dafda3b+69d3c0e320,gc07e1c2157+a98bf949bb,gc120e1dc64+615ec43309,gc28159a63d+469cd937ee,gcf0d15dbbd+72a9f7b576,gdaeeff99f8+a38ce5ea23,ge6526c86ff+3a7c1ac5f1,ge79ae78c31+469cd937ee,gee10cc3b42+a6fc98d2e7,gf1cff7945b+21ad69e7e1,gfbcc870c63+9a11dc8c8f
LSST Data Management Base Package
Loading...
Searching...
No Matches
Classes | Functions
lsst.jointcal.check_logged_chi2 Namespace Reference

Classes

class  Chi2Data
 
class  LogParser
 

Functions

 parse_args ()
 
 main ()
 

Detailed Description

Extract chi2 and degrees of freedom values logged by one or more jointcal runs,
print warnings about oddities, and make plots.

Function Documentation

◆ main()

lsst.jointcal.check_logged_chi2.main ( )

Definition at line 272 of file check_logged_chi2.py.

272def main():
273 args = parse_args()
274 log_parser = LogParser(plot=args.plot, verbose=args.verbose)
275 for file in args.files:
276 log_parser(file)

◆ parse_args()

lsst.jointcal.check_logged_chi2.parse_args ( )

Definition at line 260 of file check_logged_chi2.py.

260def parse_args():
261 parser = argparse.ArgumentParser(description=__doc__,
262 formatter_class=argparse.RawDescriptionHelpFormatter)
263 parser.add_argument("files", metavar="files", nargs="+",
264 help="Log file(s) to extract chi2 values from.")
265 parser.add_argument("--plot", action="store_true",
266 help="Generate a plot PNG for each log file, otherwise just for questionable ones.")
267 parser.add_argument("-v", "--verbose", action="store_true",
268 help="Print extra information during processing.")
269 return parser.parse_args()
270
271