podi_fitpupilghost Module

podi_fitpupilghost.add_annulus(buffer, center_x, center_y, radius_i, radius_o, amplitude)[source]
podi_fitpupilghost.add_circle(buffer, center_x, center_y, radius, amplitude)[source]
podi_fitpupilghost.bin_azimuthal_profile(angles, data, d_angle, min_angle=None, max_angle=None, verbose=False)[source]
podi_fitpupilghost.compute_pupilghost(data, radius, angle, radius_range, binfac, radial_splines)[source]
podi_fitpupilghost.create_from_template(command_file, buffer)[source]
podi_fitpupilghost.create_mapped_coordinates(all_data, all_radius, all_angle, all_bgsub, pupil_sub, radius_range, binfac)[source]
podi_fitpupilghost.do_work(filenames, pupilghost_centers, binfac, radius_range, bpmdir)[source]
podi_fitpupilghost.fit_azimuthal_profiles(data, radius, angle, bgsub, pupil_sub, radius_range)[source]
podi_fitpupilghost.fit_pupilghost(hdus, centers, rotator_angles, radius_range, dr_full, write_intermediate=True, show_plots=False)[source]
podi_fitpupilghost.fit_radial_profile(data, radius, angle, bgsub, radius_range, binfac=1, verbose=False, show_plots=False, force_positive=False, zero_edges=False, save_profile=None)[source]
podi_fitpupilghost.get_median_level(data, radii, ri, ro)[source]
podi_fitpupilghost.get_radii_angles(data_fullres, center, binfac)[source]
podi_fitpupilghost.load_frame(filename, pupilghost_centers, binfac, bpmdir)[source]
podi_fitpupilghost.merge_OTAs(hdus, centers)[source]
podi_fitpupilghost.sort_angles(angles, data)[source]
podi_fitpupilghost.subtract_background(data, radius, angle, radius_range, binfac)[source]