Index _ | A | B | C | D | E | F | G | H | I | L | M | N | O | P | Q | R | S | T | U | V | X | Y | Z _ __call__() (astrafocus.focus_measure_operators.FocusMeasureOperator method) _find_best_focus_position() (astrafocus.autofocuser.SweepingAutofocuser method) _image_record (astrafocus.autofocuser.AutofocuserBase attribute) A AbsoluteGradientFocusMeasure (class in astrafocus.focus_measure_operators) add_cartesian_coordinates() (astrafocus.targeting.zenith_neighbourhood_query_result.ZenithNeighbourhoodQueryResult method) add_zenith_angle_and_cartesian_coordinates() (astrafocus.targeting.zenith_neighbourhood_query_result.ZenithNeighbourhoodQueryResult method) add_zenith_angle_fast() (astrafocus.targeting.zenith_neighbourhood_query_result.ZenithNeighbourhoodQueryResult method) allowed_range (astrafocus.interface.focuser.FocuserInterface attribute) alpha (astrafocus.models.elliptical_moffat_2D.EllipticalMoffat2D attribute) amplitude (astrafocus.models.elliptical_moffat_2D.EllipticalMoffat2D attribute) AnalyticResponseAutofocuser (class in astrafocus.autofocuser) AnalyticResponseFocusedMeasureOperator (class in astrafocus.focus_measure_operators) angular_distance() (astrafocus.targeting.zenith_neighbourhood_query_result.ZenithNeighbourhoodQueryResult method) argmax() (astrafocus.extremum_estimators.RobustExtremumEstimator method) argmin() (astrafocus.extremum_estimators.RobustExtremumEstimator method) astrafocus.autofocuser module astrafocus.extremum_estimators module astrafocus.focus_measure_operators module astrafocus.interface.camera module astrafocus.interface.device_manager module astrafocus.interface.focuser module astrafocus.interface.simulation module astrafocus.interface.telescope module astrafocus.models.elliptical_moffat_2D module astrafocus.models.half_flux_radius_2D module astrafocus.star_finder module astrafocus.star_fitter module astrafocus.star_size_focus_measure_operators module astrafocus.targeting.airmass_models module astrafocus.targeting.celestial_bounds_calculator module astrafocus.targeting.tangential_plane_projector module astrafocus.targeting.zenith_neighbourhood module astrafocus.targeting.zenith_neighbourhood_query module astrafocus.targeting.zenith_neighbourhood_query_result module AutoCorrelationFocusMeasure (class in astrafocus.focus_measure_operators) AutofocusDeviceManager (class in astrafocus.interface.device_manager) AutofocuserBase (class in astrafocus.autofocuser) B background (astrafocus.models.elliptical_moffat_2D.EllipticalMoffat2D attribute) best_focus_position (astrafocus.autofocuser.AutofocuserBase attribute) BrennerFocusMeasure (class in astrafocus.focus_measure_operators) C calculate_avg_fwhm() (astrafocus.star_fitter.StarFitter method) calculate_star_sizes_of_selection() (astrafocus.star_fitter.StarFitter method) CameraInterface (class in astrafocus.interface.camera) CelestialBoundsCalculatorInterface (class in astrafocus.targeting.celestial_bounds_calculator) CelestialBoundsCalculatorWCS (class in astrafocus.targeting.celestial_bounds_calculator) check_conditions() (astrafocus.interface.device_manager.AutofocusDeviceManager method), [1] check_maximal_zenith_angle() (astrafocus.targeting.zenith_neighbourhood.ZenithNeighbourhood static method) constant_approximation_ra_bounds() (astrafocus.targeting.zenith_neighbourhood.ZenithNeighbourhood static method) convert_to_grayscale() (astrafocus.focus_measure_operators.FocusMeasureOperator method) (astrafocus.focus_measure_operators.FocusMeasureOperator static method) create_basic_wcs() (astrafocus.targeting.tangential_plane_projector.TangentialPlaneProjector static method) create_from_location_and_angle() (astrafocus.targeting.zenith_neighbourhood_query.ZenithNeighbourhoodQuery class method) create_ra_mask() (astrafocus.targeting.tangential_plane_projector.TangentialPlaneProjector method) crosses_equator() (astrafocus.targeting.celestial_bounds_calculator.CelestialBoundsCalculatorInterface static method) (astrafocus.targeting.tangential_plane_projector.TangentialPlaneProjector static method) D decrease_search_range (astrafocus.autofocuser.SweepingAutofocuser attribute) delta_phi_of_theta() (astrafocus.targeting.zenith_neighbourhood.ZenithNeighbourhood method) determine_stars_in_neighbourhood() (astrafocus.targeting.zenith_neighbourhood_query_result.ZenithNeighbourhoodQueryResult method) determine_stars_in_neighbourhood_of_star() (astrafocus.targeting.zenith_neighbourhood_query_result.ZenithNeighbourhoodQueryResult method) E elliptical_moffat_model() (in module astrafocus.models.elliptical_moffat_2D) EllipticalMoffat2D (class in astrafocus.models.elliptical_moffat_2D) estimate_robust_signal() (astrafocus.extremum_estimators.LOWESSExtremumEstimator method) (astrafocus.extremum_estimators.MedianFilterExtremumEstimation method) (astrafocus.extremum_estimators.RBFExtremumEstimator method) (astrafocus.extremum_estimators.RobustExtremumEstimator method) (astrafocus.extremum_estimators.SplineExtremumEstimator method) evaluate() (astrafocus.models.elliptical_moffat_2D.EllipticalMoffat2D static method) ExtremumEstimatorRegistry (class in astrafocus.extremum_estimators) F FALLBACK_THRESHOLDS (astrafocus.star_finder.StarFinder attribute) FFTFocusMeasureTan2022 (class in astrafocus.focus_measure_operators) FFTPhaseMagnitudeProductFocusMeasure (class in astrafocus.focus_measure_operators) FFTPowerFocusMeasure (class in astrafocus.focus_measure_operators) filter_coordinates_on_ccd() (astrafocus.targeting.tangential_plane_projector.TangentialPlaneProjector method) filter_df_by_zenith_angle() (astrafocus.targeting.zenith_neighbourhood_query.ZenithNeighbourhoodQuery method) find_airmass_threshold_crossover() (astrafocus.targeting.zenith_neighbourhood_query.ZenithNeighbourhoodQuery static method) (in module astrafocus.targeting.airmass_models) find_best_focus_position() (astrafocus.autofocuser.SweepingAutofocuser method) find_bounds_star() (astrafocus.targeting.zenith_neighbourhood_query_result.ZenithNeighbourhoodQueryResult static method) find_sources() (astrafocus.star_finder.StarFinder class method) find_stars_in_neighbourhood() (astrafocus.targeting.zenith_neighbourhood_query_result.ZenithNeighbourhoodQueryResult method) fit() (astrafocus.models.half_flux_radius_2D.HalfFluxRadius2D method) (astrafocus.star_fitter.StarFitter method), [1] fit_deriv() (astrafocus.models.elliptical_moffat_2D.EllipticalMoffat2D static method) fit_focus_response_curve() (astrafocus.autofocuser.AnalyticResponseAutofocuser method) (astrafocus.focus_measure_operators.AnalyticResponseFocusedMeasureOperator method) (astrafocus.star_size_focus_measure_operators.GaussianStarFocusMeasure method) (astrafocus.star_size_focus_measure_operators.HFRStarFocusMeasure method) fit_hyperbola() (astrafocus.star_size_focus_measure_operators.GaussianStarFocusMeasure static method) fit_linear_V_curve() (astrafocus.star_size_focus_measure_operators.HFRStarFocusMeasure static method) fit_source() (astrafocus.star_fitter.StarFitter method) fitter() (astrafocus.star_fitter.StarFitter method) flatten_on_sky() (astrafocus.targeting.tangential_plane_projector.TangentialPlaneProjector method) focus_record (astrafocus.autofocuser.AutofocuserBase attribute) (astrafocus.autofocuser.AutofocuserBase property) FocuserInterface (class in astrafocus.interface.focuser) FocusMeasureOperator (class in astrafocus.focus_measure_operators) from_name() (astrafocus.extremum_estimators.ExtremumEstimatorRegistry class method) from_telescope_specs() (astrafocus.targeting.tangential_plane_projector.TangentialPlaneProjector class method) (astrafocus.targeting.zenith_neighbourhood.ZenithNeighbourhood class method) (astrafocus.targeting.zenith_neighbourhood_query.ZenithNeighbourhoodQuery class method) fwhm (astrafocus.star_fitter.StarFitter attribute) fwhm_x (astrafocus.models.elliptical_moffat_2D.EllipticalMoffat2D property) G GaussianStarFocusMeasure (class in astrafocus.star_size_focus_measure_operators) get() (astrafocus.extremum_estimators.ExtremumEstimatorRegistry class method) get_bounds() (astrafocus.star_fitter.StarFitter static method) (astrafocus.targeting.celestial_bounds_calculator.CelestialBoundsCalculatorInterface method) get_constant_approximation() (astrafocus.targeting.zenith_neighbourhood.ZenithNeighbourhood method) get_constant_approximation_shards() (astrafocus.targeting.zenith_neighbourhood.ZenithNeighbourhood method) get_constant_approximation_shards_deg() (astrafocus.targeting.zenith_neighbourhood.ZenithNeighbourhood method) get_fallback_thresholds() (astrafocus.star_finder.StarFinder class method) get_focus_record() (astrafocus.autofocuser.AutofocuserBase method), [1] get_focus_response_curve_fit() (astrafocus.autofocuser.AnalyticResponseAutofocuser method) (astrafocus.focus_measure_operators.AnalyticResponseFocusedMeasureOperator method) (astrafocus.star_size_focus_measure_operators.GaussianStarFocusMeasure method) (astrafocus.star_size_focus_measure_operators.HFRStarFocusMeasure method) get_initial_direction() (astrafocus.autofocuser.SweepingAutofocuser method), [1] get_mask() (astrafocus.targeting.tangential_plane_projector.TangentialPlaneProjector method) get_masked_star() (astrafocus.star_fitter.StarFitter static method) get_parameter_init() (astrafocus.star_fitter.StarFitter static method) get_pole_dec_bounds() (astrafocus.targeting.celestial_bounds_calculator.CelestialBoundsCalculatorInterface method) get_query() (astrafocus.targeting.celestial_bounds_calculator.CelestialBoundsCalculatorInterface method) get_ra_bounds() (astrafocus.targeting.celestial_bounds_calculator.CelestialBoundsCalculatorInterface method) (astrafocus.targeting.zenith_neighbourhood.ZenithNeighbourhood method) get_ra_dec_bounds() (astrafocus.targeting.tangential_plane_projector.TangentialPlaneProjector method) get_ra_dec_bounds_at_edges() (astrafocus.targeting.celestial_bounds_calculator.CelestialBoundsCalculatorInterface method) (astrafocus.targeting.celestial_bounds_calculator.CelestialBoundsCalculatorWCS method) get_ra_query() (astrafocus.targeting.celestial_bounds_calculator.CelestialBoundsCalculatorInterface static method) get_sky_coord_of_select_star() (astrafocus.targeting.zenith_neighbourhood_query_result.ZenithNeighbourhoodQueryResult method) H HalfFluxRadius2D (class in astrafocus.models.half_flux_radius_2D) HFRStarFocusMeasure (class in astrafocus.star_size_focus_measure_operators) hyperbola() (astrafocus.star_size_focus_measure_operators.GaussianStarFocusMeasure static method) I input_units (astrafocus.models.elliptical_moffat_2D.EllipticalMoffat2D property) integer_linspace() (astrafocus.autofocuser.SweepingAutofocuser method) (astrafocus.autofocuser.SweepingAutofocuser static method) integrate_source() (astrafocus.star_fitter.StarFitter method) inverse_ra_dec() (astrafocus.targeting.zenith_neighbourhood_query_result.ZenithNeighbourhoodQueryResult static method) is_near_poles() (astrafocus.targeting.celestial_bounds_calculator.CelestialBoundsCalculatorInterface static method) (astrafocus.targeting.tangential_plane_projector.TangentialPlaneProjector static method) is_within_range() (astrafocus.interface.focuser.FocuserInterface method) L LaplacianFocusMeasure (class in astrafocus.focus_measure_operators) linear_V_curve() (astrafocus.star_size_focus_measure_operators.HFRStarFocusMeasure static method) linear_V_curve_prime() (astrafocus.star_size_focus_measure_operators.HFRStarFocusMeasure static method) list() (astrafocus.extremum_estimators.ExtremumEstimatorRegistry class method) LOWESSExtremumEstimator (class in astrafocus.extremum_estimators) M mask_by_magnitude() (astrafocus.targeting.zenith_neighbourhood_query_result.ZenithNeighbourhoodQueryResult method) measure_focus() (astrafocus.autofocuser.AutofocuserBase method), [1] (astrafocus.focus_measure_operators.AbsoluteGradientFocusMeasure method) (astrafocus.focus_measure_operators.AutoCorrelationFocusMeasure method) (astrafocus.focus_measure_operators.BrennerFocusMeasure method) (astrafocus.focus_measure_operators.FFTFocusMeasureTan2022 method) (astrafocus.focus_measure_operators.FFTPhaseMagnitudeProductFocusMeasure method) (astrafocus.focus_measure_operators.FFTPowerFocusMeasure method) (astrafocus.focus_measure_operators.FocusMeasureOperator method), [1] (astrafocus.focus_measure_operators.LaplacianFocusMeasure method) (astrafocus.focus_measure_operators.NormalizedVarianceFocusMeasure method) (astrafocus.focus_measure_operators.SquaredGradientFocusMeasure method) (astrafocus.focus_measure_operators.TenengradFocusMeasure method) (astrafocus.focus_measure_operators.VarianceOfLaplacianFocusMeasure method) (astrafocus.star_size_focus_measure_operators.StarSizeFocusMeasure method) MedianFilterExtremumEstimation (class in astrafocus.extremum_estimators) model (astrafocus.star_fitter.StarFitter attribute) module astrafocus.autofocuser astrafocus.extremum_estimators astrafocus.focus_measure_operators astrafocus.interface.camera astrafocus.interface.device_manager astrafocus.interface.focuser astrafocus.interface.simulation astrafocus.interface.telescope astrafocus.models.elliptical_moffat_2D astrafocus.models.half_flux_radius_2D astrafocus.star_finder astrafocus.star_fitter astrafocus.star_size_focus_measure_operators astrafocus.targeting.airmass_models astrafocus.targeting.celestial_bounds_calculator astrafocus.targeting.tangential_plane_projector astrafocus.targeting.zenith_neighbourhood astrafocus.targeting.zenith_neighbourhood_query astrafocus.targeting.zenith_neighbourhood_query_result move_by_steps() (astrafocus.interface.focuser.FocuserInterface method), [1] move_focuser_to_position() (astrafocus.interface.device_manager.AutofocusDeviceManager method), [1] (astrafocus.interface.focuser.FocuserInterface method) (astrafocus.interface.focuser.TrivialFocuser method) N n_exposures (astrafocus.autofocuser.SweepingAutofocuser attribute) n_steps (astrafocus.autofocuser.SweepingAutofocuser attribute) n_sweeps (astrafocus.autofocuser.SweepingAutofocuser attribute) name (astrafocus.extremum_estimators.LOWESSExtremumEstimator attribute) (astrafocus.extremum_estimators.MedianFilterExtremumEstimation attribute) (astrafocus.extremum_estimators.RBFExtremumEstimator attribute) (astrafocus.extremum_estimators.RobustExtremumEstimator attribute) (astrafocus.extremum_estimators.SplineExtremumEstimator attribute) (astrafocus.focus_measure_operators.AbsoluteGradientFocusMeasure attribute) (astrafocus.focus_measure_operators.AnalyticResponseFocusedMeasureOperator attribute) (astrafocus.focus_measure_operators.AutoCorrelationFocusMeasure attribute) (astrafocus.focus_measure_operators.BrennerFocusMeasure attribute) (astrafocus.focus_measure_operators.FFTFocusMeasureTan2022 attribute) (astrafocus.focus_measure_operators.FFTPhaseMagnitudeProductFocusMeasure attribute) (astrafocus.focus_measure_operators.FFTPowerFocusMeasure attribute) (astrafocus.focus_measure_operators.FocusMeasureOperator attribute) (astrafocus.focus_measure_operators.LaplacianFocusMeasure attribute) (astrafocus.focus_measure_operators.NormalizedVarianceFocusMeasure attribute) (astrafocus.focus_measure_operators.SquaredGradientFocusMeasure attribute) (astrafocus.focus_measure_operators.TenengradFocusMeasure attribute) (astrafocus.focus_measure_operators.VarianceOfLaplacianFocusMeasure attribute) (astrafocus.star_size_focus_measure_operators.GaussianStarFocusMeasure attribute) (astrafocus.star_size_focus_measure_operators.HFRStarFocusMeasure attribute) (astrafocus.star_size_focus_measure_operators.StarSizeFocusMeasure attribute) NonParametricResponseAutofocuser (class in astrafocus.autofocuser) NormalizedVarianceFocusMeasure (class in astrafocus.focus_measure_operators) num_stars_in_mask() (astrafocus.targeting.tangential_plane_projector.TangentialPlaneProjector method) num_stars_on_ccd() (astrafocus.targeting.tangential_plane_projector.TangentialPlaneProjector method) O ObservationBasedDeviceSimulator (class in astrafocus.interface.simulation) optimize_hfr() (astrafocus.models.half_flux_radius_2D.HalfFluxRadius2D static method) P param_names (astrafocus.models.elliptical_moffat_2D.EllipticalMoffat2D attribute) parameter_dict (astrafocus.star_fitter.StarFitter property) perform_exposure() (astrafocus.interface.camera.CameraInterface method), [1] (astrafocus.interface.camera.TrivialCamera method) perform_exposure_at() (astrafocus.interface.device_manager.AutofocusDeviceManager method), [1] pickering_interpolative() (in module astrafocus.targeting.airmass_models) plane_parallel_atmosphere() (in module astrafocus.targeting.airmass_models) point_to() (astrafocus.interface.telescope.TelescopeInterface method) position (astrafocus.interface.focuser.FocuserInterface attribute) (astrafocus.interface.focuser.FocuserInterface property) project() (astrafocus.targeting.tangential_plane_projector.TangentialPlaneProjector method) project_on_ccd() (astrafocus.targeting.tangential_plane_projector.TangentialPlaneProjector method) Q query_full() (astrafocus.targeting.zenith_neighbourhood_query.ZenithNeighbourhoodQuery method) query_shardwise() (astrafocus.targeting.zenith_neighbourhood_query.ZenithNeighbourhoodQuery method) R ra_bound_at_equator() (astrafocus.targeting.tangential_plane_projector.TangentialPlaneProjector method) ra_bounds_at_equator() (astrafocus.targeting.celestial_bounds_calculator.CelestialBoundsCalculatorInterface method) (astrafocus.targeting.celestial_bounds_calculator.CelestialBoundsCalculatorWCS method) RBFExtremumEstimator (class in astrafocus.extremum_estimators) registry (astrafocus.extremum_estimators.RobustExtremumEstimator attribute) rescale_result() (astrafocus.star_fitter.StarFitter method) reset() (astrafocus.autofocuser.AutofocuserBase method) result (astrafocus.star_fitter.StarFitter attribute) (astrafocus.star_fitter.StarFitter property) RobustExtremumEstimator (class in astrafocus.extremum_estimators) rosenberg_interpolative() (in module astrafocus.targeting.airmass_models) run() (astrafocus.autofocuser.AutofocuserBase method) S save_focus_log() (astrafocus.autofocuser.AutofocuserBase method) save_focus_record() (astrafocus.autofocuser.AutofocuserBase method) set_telescope_position() (astrafocus.interface.telescope.TelescopeInterface method) (astrafocus.interface.telescope.TrivialTelescope static method) sigma_x (astrafocus.models.elliptical_moffat_2D.EllipticalMoffat2D attribute) sigma_y (astrafocus.models.elliptical_moffat_2D.EllipticalMoffat2D attribute) smaller_is_better (astrafocus.focus_measure_operators.AbsoluteGradientFocusMeasure attribute) (astrafocus.focus_measure_operators.AutoCorrelationFocusMeasure attribute) (astrafocus.focus_measure_operators.BrennerFocusMeasure attribute) (astrafocus.focus_measure_operators.FFTFocusMeasureTan2022 attribute) (astrafocus.focus_measure_operators.FFTPhaseMagnitudeProductFocusMeasure attribute) (astrafocus.focus_measure_operators.FFTPowerFocusMeasure attribute) (astrafocus.focus_measure_operators.FocusMeasureOperator attribute), [1] (astrafocus.focus_measure_operators.LaplacianFocusMeasure attribute) (astrafocus.focus_measure_operators.NormalizedVarianceFocusMeasure attribute) (astrafocus.focus_measure_operators.SquaredGradientFocusMeasure attribute) (astrafocus.focus_measure_operators.TenengradFocusMeasure attribute) (astrafocus.focus_measure_operators.VarianceOfLaplacianFocusMeasure attribute) sort() (astrafocus.extremum_estimators.RobustExtremumEstimator static method) spherical_to_cartesian() (astrafocus.targeting.zenith_neighbourhood_query_result.ZenithNeighbourhoodQueryResult static method) SplineExtremumEstimator (class in astrafocus.extremum_estimators) SquaredGradientFocusMeasure (class in astrafocus.focus_measure_operators) star_size (astrafocus.star_fitter.StarFitter property) StarFinder (class in astrafocus.star_finder) StarFitter (class in astrafocus.star_fitter) StarSizeFocusMeasure (class in astrafocus.star_size_focus_measure_operators) SweepingAutofocuser (class in astrafocus.autofocuser) T TangentialPlaneProjector (class in astrafocus.targeting.tangential_plane_projector) TelescopeInterface (class in astrafocus.interface.telescope) TenengradFocusMeasure (class in astrafocus.focus_measure_operators) theta (astrafocus.models.elliptical_moffat_2D.EllipticalMoffat2D attribute) TrivialAutofocusDeviceManager (class in astrafocus.interface.device_manager) TrivialCamera (class in astrafocus.interface.camera) TrivialFocuser (class in astrafocus.interface.focuser) TrivialTelescope (class in astrafocus.interface.telescope) U unknown_kwargs() (astrafocus.extremum_estimators.RobustExtremumEstimator method) update_search_range() (astrafocus.autofocuser.AnalyticResponseAutofocuser method) (astrafocus.autofocuser.SweepingAutofocuser method), [1] V validate_allowed_range() (astrafocus.interface.focuser.FocuserInterface method) validate_arguments() (astrafocus.interface.telescope.TelescopeInterface method) validate_desired_position() (astrafocus.interface.focuser.FocuserInterface method) validate_image() (astrafocus.focus_measure_operators.FocusMeasureOperator method) (astrafocus.focus_measure_operators.FocusMeasureOperator static method) validate_observation_time() (astrafocus.targeting.zenith_neighbourhood.ZenithNeighbourhood method) validate_observatory_location() (astrafocus.targeting.zenith_neighbourhood.ZenithNeighbourhood method) VarianceOfLaplacianFocusMeasure (class in astrafocus.focus_measure_operators) X x_0 (astrafocus.models.elliptical_moffat_2D.EllipticalMoffat2D attribute) Y y_0 (astrafocus.models.elliptical_moffat_2D.EllipticalMoffat2D attribute) Z zenith_angle() (in module astrafocus.targeting.airmass_models) ZenithNeighbourhood (class in astrafocus.targeting.zenith_neighbourhood) ZenithNeighbourhoodQuery (class in astrafocus.targeting.zenith_neighbourhood_query) ZenithNeighbourhoodQueryResult (class in astrafocus.targeting.zenith_neighbourhood_query_result)