Page History
...
Code Block | ||||
---|---|---|---|---|
| ||||
# print the scalar products with the correct units. print("------------------\n RESULTS \n------------------") for x in sorted(result["scalar"]): if isinstance(result["scalar"][x],float): basename = "{:20}: {:>10.3f}" else: basename = "{:20}: {}" if "time" in x: basename += " sec" elif "size" in x or "offset" in x: basename += " arcsec" elif "area" in x: # checking this before background means the # background_area will be given the correct units. basename += " pixel^2" elif "wavelength" in x: basename += " microns" elif ((("extracted" in x) or ("sky" in x)) or ("total" in x) or ("brightest" in x)) and ("integrations") not in x: basename += " e-/sec" elif "background" in x: basename += " MJy/sr" elif "cr_ramp_rate" in x: basename += " events/integration/pixel" else: pass print(basename.format(x,result["scalar"][x])) if len(result['warnings']) > 0: print("----------------\n WARNINGS \n----------------") for x in result['warnings']: print("{:20}: {}".format(x,result['warnings'][x])) print("------------------") |
...