Coverage report: 1%

Files Functions Classes

coverage.py v7.6.1, created at 2026-06-16 18:30 +0000

File function statements missing excluded branches partial coverage
src/pytribeam/GUI/__init__.py (no function) 0 0 0 0 0 100%
src/pytribeam/GUI/common/__init__.py (no function) 6 6 0 0 0 0%
src/pytribeam/GUI/common/config_manager.py AppConfig.from_env 5 5 0 2 0 0%
src/pytribeam/GUI/common/config_manager.py AppConfig.from_file 6 6 0 2 0 0%
src/pytribeam/GUI/common/config_manager.py AppConfig.save_to_file 5 5 0 0 0 0%
src/pytribeam/GUI/common/config_manager.py AppConfig.ensure_directories 2 2 0 0 0 0%
src/pytribeam/GUI/common/config_manager.py AppConfig.add_recent_config 5 5 0 2 0 0%
src/pytribeam/GUI/common/config_manager.py AppConfig.get_recent_configs 1 1 0 2 0 0%
src/pytribeam/GUI/common/config_manager.py AppConfig.get_terminal_log_path 3 3 0 0 0 0%
src/pytribeam/GUI/common/config_manager.py AppConfig.get_error_log_path 3 3 0 0 0 0%
src/pytribeam/GUI/common/config_manager.py (no function) 22 22 0 2 0 0%
src/pytribeam/GUI/common/errors.py (no function) 14 14 0 0 0 0%
src/pytribeam/GUI/common/logging_config.py setup_logging 22 22 0 2 0 0%
src/pytribeam/GUI/common/logging_config.py get_logger 1 1 0 0 0 0%
src/pytribeam/GUI/common/logging_config.py cleanup_old_logs 13 13 0 8 0 0%
src/pytribeam/GUI/common/logging_config.py (no function) 8 8 0 0 0 0%
src/pytribeam/GUI/common/resources.py AppResources.__init__ 1 1 0 0 0 0%
src/pytribeam/GUI/common/resources.py AppResources.from_module_file 6 6 0 4 0 0%
src/pytribeam/GUI/common/resources.py AppResources.icon_path 1 1 0 0 0 0%
src/pytribeam/GUI/common/resources.py AppResources.logo_dark_path 1 1 0 0 0 0%
src/pytribeam/GUI/common/resources.py AppResources.logo_light_path 1 1 0 0 0 0%
src/pytribeam/GUI/common/resources.py AppResources.user_guide_path 1 1 0 0 0 0%
src/pytribeam/GUI/common/resources.py AppResources.get_logo_path 5 5 0 4 0 0%
src/pytribeam/GUI/common/resources.py AppResources.verify_resources 1 1 0 0 0 0%
src/pytribeam/GUI/common/resources.py AppResources.get_missing_resources 2 2 0 2 0 0%
src/pytribeam/GUI/common/resources.py (no function) 17 17 0 0 0 0%
src/pytribeam/GUI/common/threading_utils.py StoppableThread.__init__ 5 5 0 0 0 0%
src/pytribeam/GUI/common/threading_utils.py StoppableThread._wrapped_target 9 9 0 0 0 0%
src/pytribeam/GUI/common/threading_utils.py StoppableThread.result 1 1 0 0 0 0%
src/pytribeam/GUI/common/threading_utils.py StoppableThread._get_thread_id 9 9 0 8 0 0%
src/pytribeam/GUI/common/threading_utils.py StoppableThread.raise_exception 9 9 0 6 0 0%
src/pytribeam/GUI/common/threading_utils.py ThreadManager.__init__ 1 1 0 0 0 0%
src/pytribeam/GUI/common/threading_utils.py ThreadManager.run_async 4 4 0 0 0 0%
src/pytribeam/GUI/common/threading_utils.py ThreadManager.get_thread 1 1 0 0 0 0%
src/pytribeam/GUI/common/threading_utils.py ThreadManager.is_running 2 2 0 0 0 0%
src/pytribeam/GUI/common/threading_utils.py ThreadManager.stop_thread 3 3 0 2 0 0%
src/pytribeam/GUI/common/threading_utils.py ThreadManager.stop_all 6 6 0 4 0 0%
src/pytribeam/GUI/common/threading_utils.py ThreadManager.wait_for_thread 5 5 0 2 0 0%
src/pytribeam/GUI/common/threading_utils.py ThreadManager.cleanup 1 1 0 2 0 0%
src/pytribeam/GUI/common/threading_utils.py TextRedirector.__init__ 10 10 0 4 0 0%
src/pytribeam/GUI/common/threading_utils.py TextRedirector.write 13 13 0 4 0 0%
src/pytribeam/GUI/common/threading_utils.py TextRedirector._write_to_widget 15 15 0 6 0 0%
src/pytribeam/GUI/common/threading_utils.py TextRedirector.flush 1 1 0 0 0 0%
src/pytribeam/GUI/common/threading_utils.py generate_escape_keypress 59 59 0 12 0 0%
src/pytribeam/GUI/common/threading_utils.py generate_escape_keypress.check_zero 5 5 0 4 0 0%
src/pytribeam/GUI/common/threading_utils.py generate_escape_keypress.enum_proc 8 8 0 2 0 0%
src/pytribeam/GUI/common/threading_utils.py generate_escape_keypress.KEYBDINPUT.__init__ 3 3 0 2 0 0%
src/pytribeam/GUI/common/threading_utils.py generate_escape_keypress._check_count 3 3 0 2 0 0%
src/pytribeam/GUI/common/threading_utils.py generate_escape_keypress.press_key 2 2 0 0 0 0%
src/pytribeam/GUI/common/threading_utils.py generate_escape_keypress.release_key 2 2 0 0 0 0%
src/pytribeam/GUI/common/threading_utils.py (no function) 29 29 0 0 0 0%
src/pytribeam/GUI/config_ui/__init__.py (no function) 0 0 0 0 0 100%
src/pytribeam/GUI/config_ui/editor_controller.py EditorController.__init__ 7 7 0 0 0 0%
src/pytribeam/GUI/config_ui/editor_controller.py EditorController.register_callback 1 1 0 0 0 0%
src/pytribeam/GUI/config_ui/editor_controller.py EditorController._notify 5 5 0 2 0 0%
src/pytribeam/GUI/config_ui/editor_controller.py EditorController.create_new_pipeline 5 5 0 2 0 0%
src/pytribeam/GUI/config_ui/editor_controller.py EditorController.load_pipeline 9 9 0 0 0 0%
src/pytribeam/GUI/config_ui/editor_controller.py EditorController.save_pipeline 8 8 0 2 0 0%
src/pytribeam/GUI/config_ui/editor_controller.py EditorController.add_step 5 5 0 2 0 0%
src/pytribeam/GUI/config_ui/editor_controller.py EditorController.remove_step 11 11 0 8 0 0%
src/pytribeam/GUI/config_ui/editor_controller.py EditorController.move_step 11 11 0 8 0 0%
src/pytribeam/GUI/config_ui/editor_controller.py EditorController.duplicate_step 7 7 0 4 0 0%
src/pytribeam/GUI/config_ui/editor_controller.py EditorController.select_step 6 6 0 4 0 0%
src/pytribeam/GUI/config_ui/editor_controller.py EditorController.get_current_step 3 3 0 2 0 0%
src/pytribeam/GUI/config_ui/editor_controller.py EditorController.update_parameter 5 5 0 2 0 0%
src/pytribeam/GUI/config_ui/editor_controller.py EditorController.get_parameter 4 4 0 2 0 0%
src/pytribeam/GUI/config_ui/editor_controller.py EditorController.validate_structure 5 5 0 2 0 0%
src/pytribeam/GUI/config_ui/editor_controller.py EditorController.validate_full 6 6 0 2 0 0%
src/pytribeam/GUI/config_ui/editor_controller.py EditorController.validate_step 15 15 0 6 0 0%
src/pytribeam/GUI/config_ui/editor_controller.py EditorController.validate_general 5 5 0 0 0 0%
src/pytribeam/GUI/config_ui/editor_controller.py EditorController.get_step_count 3 3 0 2 0 0%
src/pytribeam/GUI/config_ui/editor_controller.py EditorController.get_step_names 3 3 0 4 0 0%
src/pytribeam/GUI/config_ui/editor_controller.py EditorController.rename_step 10 10 0 4 0 0%
src/pytribeam/GUI/config_ui/editor_controller.py EditorController.set_version 5 5 0 2 0 0%
src/pytribeam/GUI/config_ui/editor_controller.py EditorController.get_version 1 1 0 0 0 0%
src/pytribeam/GUI/config_ui/editor_controller.py EditorController.is_modified 1 1 0 0 0 0%
src/pytribeam/GUI/config_ui/editor_controller.py EditorController.get_pipeline_summary 4 4 0 4 0 0%
src/pytribeam/GUI/config_ui/editor_controller.py (no function) 33 33 0 0 0 0%
src/pytribeam/GUI/config_ui/lookup.py LUT.__init__ 2 2 0 0 0 0%
src/pytribeam/GUI/config_ui/lookup.py LUT.__repr__ 1 1 0 0 0 0%
src/pytribeam/GUI/config_ui/lookup.py LUT.__str__ 1 1 0 0 0 0%
src/pytribeam/GUI/config_ui/lookup.py LUT.__getitem__ 1 1 0 0 0 0%
src/pytribeam/GUI/config_ui/lookup.py LUT.__setitem__ 1 1 0 0 0 0%
src/pytribeam/GUI/config_ui/lookup.py LUT.__eq__ 5 5 0 2 0 0%
src/pytribeam/GUI/config_ui/lookup.py LUT.keys 1 1 0 0 0 0%
src/pytribeam/GUI/config_ui/lookup.py LUT.values 1 1 0 0 0 0%
src/pytribeam/GUI/config_ui/lookup.py LUT.items 1 1 0 0 0 0%
src/pytribeam/GUI/config_ui/lookup.py LUT.add_entry 1 1 0 0 0 0%
src/pytribeam/GUI/config_ui/lookup.py LUT.get_entry 1 1 0 0 0 0%
src/pytribeam/GUI/config_ui/lookup.py LUT.remove_entry 1 1 0 0 0 0%
src/pytribeam/GUI/config_ui/lookup.py LUT._prune_empty 8 8 0 8 0 0%
src/pytribeam/GUI/config_ui/lookup.py LUT.flatten 1 1 0 0 0 0%
src/pytribeam/GUI/config_ui/lookup.py LUT._flatten 9 9 0 6 0 0%
src/pytribeam/GUI/config_ui/lookup.py LUT.unflatten 1 1 0 0 0 0%
src/pytribeam/GUI/config_ui/lookup.py LUT._unflatten 10 10 0 6 0 0%
src/pytribeam/GUI/config_ui/lookup.py LUT.entries 1 1 0 0 0 0%
src/pytribeam/GUI/config_ui/lookup.py VersionedLUT.__init__ 3 3 0 0 0 0%
src/pytribeam/GUI/config_ui/lookup.py VersionedLUT.get_lut 15 15 0 11 0 0%
src/pytribeam/GUI/config_ui/lookup.py get_lut 2 2 0 0 0 0%
src/pytribeam/GUI/config_ui/lookup.py (no function) 314 314 5 30 0 0%
src/pytribeam/GUI/config_ui/microscope_interface.py MicroscopeInterface.__init__ 3 3 0 0 0 0%
src/pytribeam/GUI/config_ui/microscope_interface.py MicroscopeInterface.is_connected 1 1 0 0 0 0%
src/pytribeam/GUI/config_ui/microscope_interface.py MicroscopeInterface.microscope 1 1 0 0 0 0%
src/pytribeam/GUI/config_ui/microscope_interface.py MicroscopeInterface.__enter__ 2 2 0 0 0 0%
src/pytribeam/GUI/config_ui/microscope_interface.py MicroscopeInterface.__exit__ 2 2 0 0 0 0%
src/pytribeam/GUI/config_ui/microscope_interface.py MicroscopeInterface.connect 8 8 0 2 0 0%
src/pytribeam/GUI/config_ui/microscope_interface.py MicroscopeInterface.disconnect 6 6 0 2 0 0%
src/pytribeam/GUI/config_ui/microscope_interface.py MicroscopeInterface.ensure_connected 2 2 0 2 0 0%
src/pytribeam/GUI/config_ui/microscope_interface.py MicroscopeInterface.get_stage_position 5 5 0 0 0 0%
src/pytribeam/GUI/config_ui/microscope_interface.py MicroscopeInterface.get_working_distances 7 7 0 0 0 0%
src/pytribeam/GUI/config_ui/microscope_interface.py MicroscopeInterface.get_stage_info 9 9 0 2 0 0%
src/pytribeam/GUI/config_ui/microscope_interface.py MicroscopeInterface.get_imaging_settings 5 5 0 0 0 0%
src/pytribeam/GUI/config_ui/microscope_interface.py MicroscopeInterface.get_laser_state 5 5 0 0 0 0%
src/pytribeam/GUI/config_ui/microscope_interface.py MicroscopeInterface.test_connection 8 8 0 2 0 0%
src/pytribeam/GUI/config_ui/microscope_interface.py check_device_connections 5 5 0 0 0 0%
src/pytribeam/GUI/config_ui/microscope_interface.py format_stage_info 1 1 0 0 0 0%
src/pytribeam/GUI/config_ui/microscope_interface.py (no function) 26 26 0 0 0 0%
src/pytribeam/GUI/config_ui/parameter_tracker.py ParameterTracker.__init__ 6 6 0 0 0 0%
src/pytribeam/GUI/config_ui/parameter_tracker.py ParameterTracker.create_variable 15 15 0 8 0 0%
src/pytribeam/GUI/config_ui/parameter_tracker.py ParameterTracker._create_typed_variable 3 3 0 2 0 0%
src/pytribeam/GUI/config_ui/parameter_tracker.py ParameterTracker._create_default_validator 7 7 0 14 0 0%
src/pytribeam/GUI/config_ui/parameter_tracker.py ParameterTracker._validate_int 10 10 0 4 0 0%
src/pytribeam/GUI/config_ui/parameter_tracker.py ParameterTracker._validate_float 10 10 0 4 0 0%
src/pytribeam/GUI/config_ui/parameter_tracker.py ParameterTracker._validate_bool 8 8 0 8 0 0%
src/pytribeam/GUI/config_ui/parameter_tracker.py ParameterTracker._on_variable_changed 21 21 0 8 0 0%
src/pytribeam/GUI/config_ui/parameter_tracker.py ParameterTracker.load_from_controller 10 10 0 4 0 0%
src/pytribeam/GUI/config_ui/parameter_tracker.py ParameterTracker.clear 9 9 0 4 0 0%
src/pytribeam/GUI/config_ui/parameter_tracker.py ParameterTracker.get_variable 1 1 0 0 0 0%
src/pytribeam/GUI/config_ui/parameter_tracker.py ParameterTracker.add_custom_validator 1 1 0 0 0 0%
src/pytribeam/GUI/config_ui/parameter_tracker.py ParameterTracker.__repr__ 1 1 0 0 0 0%
src/pytribeam/GUI/config_ui/parameter_tracker.py (no function) 18 18 0 0 0 0%
src/pytribeam/GUI/config_ui/pipeline_model.py _check_value_type 16 16 0 12 0 0%
src/pytribeam/GUI/config_ui/pipeline_model.py _apply_type_conversion 12 12 0 4 0 0%
src/pytribeam/GUI/config_ui/pipeline_model.py StepConfig.get_param 1 1 0 0 0 0%
src/pytribeam/GUI/config_ui/pipeline_model.py StepConfig.set_param 3 3 0 2 0 0%
src/pytribeam/GUI/config_ui/pipeline_model.py StepConfig.has_param 1 1 0 0 0 0%
src/pytribeam/GUI/config_ui/pipeline_model.py StepConfig.get_all_params 4 4 0 2 0 0%
src/pytribeam/GUI/config_ui/pipeline_model.py StepConfig.update_params 1 1 0 0 0 0%
src/pytribeam/GUI/config_ui/pipeline_model.py StepConfig.clear_params 1 1 0 0 0 0%
src/pytribeam/GUI/config_ui/pipeline_model.py StepConfig.__repr__ 1 1 0 0 0 0%
src/pytribeam/GUI/config_ui/pipeline_model.py PipelineConfig.create_new 7 7 0 2 0 0%
src/pytribeam/GUI/config_ui/pipeline_model.py PipelineConfig._update_step_count 1 1 0 0 0 0%
src/pytribeam/GUI/config_ui/pipeline_model.py PipelineConfig._populate_default_parameters 14 14 0 4 0 0%
src/pytribeam/GUI/config_ui/pipeline_model.py PipelineConfig.add_step 10 10 0 4 0 0%
src/pytribeam/GUI/config_ui/pipeline_model.py PipelineConfig.remove_step 8 8 0 6 0 0%
src/pytribeam/GUI/config_ui/pipeline_model.py PipelineConfig.move_step 13 13 0 4 0 0%
src/pytribeam/GUI/config_ui/pipeline_model.py PipelineConfig.duplicate_step 12 12 0 4 0 0%
src/pytribeam/GUI/config_ui/pipeline_model.py PipelineConfig.get_step 5 5 0 4 0 0%
src/pytribeam/GUI/config_ui/pipeline_model.py PipelineConfig.get_step_by_name 6 6 0 6 0 0%
src/pytribeam/GUI/config_ui/pipeline_model.py PipelineConfig.get_step_count 1 1 0 0 0 0%
src/pytribeam/GUI/config_ui/pipeline_model.py PipelineConfig.validate_step_names 3 3 0 4 0 0%
src/pytribeam/GUI/config_ui/pipeline_model.py PipelineConfig.from_yaml 24 24 0 12 0 0%
src/pytribeam/GUI/config_ui/pipeline_model.py PipelineConfig.to_yaml 3 3 0 0 0 0%
src/pytribeam/GUI/config_ui/pipeline_model.py PipelineConfig.to_dict 23 23 0 14 0 0%
src/pytribeam/GUI/config_ui/pipeline_model.py PipelineConfig.set_version 6 6 0 4 0 0%
src/pytribeam/GUI/config_ui/pipeline_model.py PipelineConfig._migrate_step_to_version 24 24 0 4 0 0%
src/pytribeam/GUI/config_ui/pipeline_model.py PipelineConfig.__repr__ 1 1 0 0 0 0%
src/pytribeam/GUI/config_ui/pipeline_model.py _value_to_string 5 5 0 4 0 0%
src/pytribeam/GUI/config_ui/pipeline_model.py flatten_dict 7 7 0 4 0 0%
src/pytribeam/GUI/config_ui/pipeline_model.py unflatten_dict 8 8 0 4 0 0%
src/pytribeam/GUI/config_ui/pipeline_model.py (no function) 50 50 0 4 0 0%
src/pytribeam/GUI/config_ui/validator.py ValidationResult.__str__ 3 3 0 0 0 0%
src/pytribeam/GUI/config_ui/validator.py ValidationResult.__bool__ 1 1 0 0 0 0%
src/pytribeam/GUI/config_ui/validator.py ConfigValidator.__init__ 1 1 0 0 0 0%
src/pytribeam/GUI/config_ui/validator.py ConfigValidator.set_version 1 1 0 0 0 0%
src/pytribeam/GUI/config_ui/validator.py ConfigValidator.validate_general 7 7 0 2 0 0%
src/pytribeam/GUI/config_ui/validator.py ConfigValidator.validate_step 7 7 0 2 0 0%
src/pytribeam/GUI/config_ui/validator.py ConfigValidator.validate_full_pipeline 32 32 0 10 0 0%
src/pytribeam/GUI/config_ui/validator.py ConfigValidator.validate_pipeline_model 2 2 0 0 0 0%
src/pytribeam/GUI/config_ui/validator.py ConfigValidator.check_duplicate_names 5 5 0 2 0 0%
src/pytribeam/GUI/config_ui/validator.py ConfigValidator.check_has_steps 3 3 0 2 0 0%
src/pytribeam/GUI/config_ui/validator.py ConfigValidator.validate_pipeline_structure 4 4 0 0 0 0%
src/pytribeam/GUI/config_ui/validator.py ConfigValidator.get_summary 8 8 0 8 0 0%
src/pytribeam/GUI/config_ui/validator.py (no function) 28 28 0 2 0 0%
src/pytribeam/GUI/runner_util/__init__.py (no function) 2 2 0 0 0 0%
src/pytribeam/GUI/runner_util/experiment_controller.py ExperimentController.__init__ 6 6 0 0 0 0%
src/pytribeam/GUI/runner_util/experiment_controller.py ExperimentController.clear_experiment_settings 9 9 0 6 0 0%
src/pytribeam/GUI/runner_util/experiment_controller.py ExperimentController.set_config_path 1 1 0 0 0 0%
src/pytribeam/GUI/runner_util/experiment_controller.py ExperimentController.register_callback 1 1 0 0 0 0%
src/pytribeam/GUI/runner_util/experiment_controller.py ExperimentController._notify 5 5 0 2 0 0%
src/pytribeam/GUI/runner_util/experiment_controller.py ExperimentController.validate_config 8 8 0 2 0 0%
src/pytribeam/GUI/runner_util/experiment_controller.py ExperimentController.start_experiment 18 18 0 8 0 0%
src/pytribeam/GUI/runner_util/experiment_controller.py ExperimentController._check_detector_warning 9 9 0 6 0 0%
src/pytribeam/GUI/runner_util/experiment_controller.py ExperimentController._run_experiment_loop 35 35 0 18 0 0%
src/pytribeam/GUI/runner_util/experiment_controller.py ExperimentController._execute_step 12 12 0 2 0 0%
src/pytribeam/GUI/runner_util/experiment_controller.py ExperimentController._try_stop_stage 5 5 0 0 0 0%
src/pytribeam/GUI/runner_util/experiment_controller.py ExperimentController._log_error 8 8 0 0 0 0%
src/pytribeam/GUI/runner_util/experiment_controller.py ExperimentController._update_progress 4 4 0 0 0 0%
src/pytribeam/GUI/runner_util/experiment_controller.py ExperimentController._update_timing_stats 8 8 0 2 0 0%
src/pytribeam/GUI/runner_util/experiment_controller.py ExperimentController._cleanup_experiment 25 25 0 10 0 0%
src/pytribeam/GUI/runner_util/experiment_controller.py ExperimentController.request_stop_after_step 5 5 0 2 0 0%
src/pytribeam/GUI/runner_util/experiment_controller.py ExperimentController.request_stop_after_slice 5 5 0 2 0 0%
src/pytribeam/GUI/runner_util/experiment_controller.py ExperimentController.request_stop_now 20 20 0 8 0 0%
src/pytribeam/GUI/runner_util/experiment_controller.py (no function) 42 42 0 2 0 0%
src/pytribeam/__init__.py (no function) 5 2 0 0 0 60%
src/pytribeam/_version.py (no function) 18 4 0 2 1 75%
src/pytribeam/cicd/report_badges.py get_pylint_score 6 1 0 2 1 75%
src/pytribeam/cicd/report_badges.py get_coverage_score 12 4 0 4 2 62%
src/pytribeam/cicd/report_badges.py generate_badge_svg 6 0 0 0 0 100%
src/pytribeam/cicd/report_badges.py main 20 20 0 4 0 0%
src/pytribeam/cicd/report_badges.py (no function) 9 0 2 0 0 100%
src/pytribeam/cicd/utilities.py add_common_args 5 5 0 0 0 0%
src/pytribeam/cicd/utilities.py add_badge_args 5 5 0 0 0 0%
src/pytribeam/cicd/utilities.py report_metadata_creation 1 1 0 0 0 0%
src/pytribeam/cicd/utilities.py report_main_runner 10 10 0 2 0 0%
src/pytribeam/cicd/utilities.py badge_image_download 9 9 0 0 0 0%
src/pytribeam/cicd/utilities.py badge_metadata_json_write 5 5 0 0 0 0%
src/pytribeam/cicd/utilities.py get_score_color_lint 11 11 0 6 0 0%
src/pytribeam/cicd/utilities.py get_score_color_coverage 13 13 0 8 0 0%
src/pytribeam/cicd/utilities.py _get_timezone_strings 12 12 0 0 0 0%
src/pytribeam/cicd/utilities.py get_timestamp 4 4 0 0 0 0%
src/pytribeam/cicd/utilities.py extend_timestamp 2 2 0 0 0 0%
src/pytribeam/cicd/utilities.py get_multiline_timestamp 11 11 0 2 0 0%
src/pytribeam/cicd/utilities.py write_report 5 5 0 0 0 0%
src/pytribeam/cicd/utilities.py (no function) 26 0 0 0 0 100%
src/pytribeam/command_line.py pytribeam 1 1 0 0 0 0%
src/pytribeam/command_line.py module_info 10 10 0 0 0 0%
src/pytribeam/command_line.py launch_gui 2 2 0 0 0 0%
src/pytribeam/command_line.py run_experiment 7 7 0 0 0 0%
src/pytribeam/command_line.py run_experiment._positive_integer 7 7 0 2 0 0%
src/pytribeam/command_line.py work_in_progress 1 1 0 0 0 0%
src/pytribeam/command_line.py (no function) 13 13 0 0 0 0%
src/pytribeam/constants.py (no function) 85 80 0 0 0 6%
src/pytribeam/factory.py active_fib_applications 1 1 0 0 0 0%
src/pytribeam/factory.py active_beam_with_settings 10 10 0 0 0 0%
src/pytribeam/factory.py active_detector_settings 8 8 0 0 0 0%
src/pytribeam/factory.py active_image_settings 6 6 0 0 0 0%
src/pytribeam/factory.py active_imaging_device 7 7 0 4 0 0%
src/pytribeam/factory.py active_scan_settings 9 9 0 0 0 0%
src/pytribeam/factory.py active_stage_position_settings 8 8 0 0 0 0%
src/pytribeam/factory.py active_laser_state 27 27 0 12 0 0%
src/pytribeam/factory.py active_laser_settings 3 3 0 0 0 0%
src/pytribeam/factory.py available_detector_types 2 2 0 0 0 0%
src/pytribeam/factory.py available_detector_modes 2 2 0 0 0 0%
src/pytribeam/factory.py beam_object_type 6 6 0 6 0 0%
src/pytribeam/factory.py stage_limits 12 12 0 0 0 0%
src/pytribeam/factory.py beam_limits 14 14 0 4 0 0%
src/pytribeam/factory.py general 21 21 2 4 0 0%
src/pytribeam/factory.py laser_box_pattern 1 1 0 0 0 0%
src/pytribeam/factory.py laser_line_pattern 1 1 0 0 0 0%
src/pytribeam/factory.py laser 21 21 0 10 0 0%
src/pytribeam/factory.py image 42 42 1 24 0 0%
src/pytribeam/factory.py fib 15 15 0 2 0 0%
src/pytribeam/factory.py enforce_beam_type 4 4 1 0 0 0%
src/pytribeam/factory.py _ 8 8 2 4 0 0%
src/pytribeam/factory.py _ 8 8 2 4 0 0%
src/pytribeam/factory.py ebsd 10 10 0 4 0 0%
src/pytribeam/factory.py eds 4 4 0 0 0 0%
src/pytribeam/factory.py custom 13 13 0 10 0 0%
src/pytribeam/factory.py scan_limits 5 5 0 0 0 0%
src/pytribeam/factory.py string_to_res 6 6 0 0 0 0%
src/pytribeam/factory.py valid_string_resolution 3 3 0 0 0 0%
src/pytribeam/factory.py validate_auto_cb_settings 17 17 0 10 0 0%
src/pytribeam/factory.py validate_stage_position 7 7 0 4 0 0%
src/pytribeam/factory.py validate_beam_settings 15 15 0 8 0 0%
src/pytribeam/factory.py validate_detector_settings 29 29 0 14 0 0%
src/pytribeam/factory.py validate_EBSD_EDS_settings 14 14 1 10 0 0%
src/pytribeam/factory.py validate_general_settings 32 32 1 14 0 0%
src/pytribeam/factory.py validate_scan_settings 13 13 0 4 0 0%
src/pytribeam/factory.py stage_position_settings 10 10 1 2 0 0%
src/pytribeam/factory.py validate_pulse_settings 10 10 2 4 0 0%
src/pytribeam/factory.py validate_laser_optics_settings 6 6 0 4 0 0%
src/pytribeam/factory.py validate_laser_box_settings 16 16 4 8 0 0%
src/pytribeam/factory.py validate_laser_line_settings 11 11 2 6 0 0%
src/pytribeam/factory.py validate_laser_mode_settings 14 14 1 10 0 0%
src/pytribeam/factory.py validate_laser_pattern_settings 24 24 0 18 0 0%
src/pytribeam/factory.py validate_fib_pattern_settings 68 68 0 24 0 0%
src/pytribeam/factory.py validate_fib_box_settings 8 8 0 4 0 0%
src/pytribeam/factory.py validate_fib_selected_area_settings 7 7 0 4 0 0%
src/pytribeam/factory.py step 25 25 1 16 0 0%
src/pytribeam/factory.py (no function) 67 67 0 0 0 0%
src/pytribeam/fib.py application_files 5 5 0 2 0 0%
src/pytribeam/fib.py shutter_control 12 12 0 6 0 0%
src/pytribeam/fib.py prepare_milling 9 9 0 6 0 0%
src/pytribeam/fib.py create_pattern 3 3 1 0 0 0%
src/pytribeam/fib.py _ 4 4 0 0 0 0%
src/pytribeam/fib.py _ 4 4 0 0 0 0%
src/pytribeam/fib.py _ 4 4 0 0 0 0%
src/pytribeam/fib.py _ 24 24 0 2 0 0%
src/pytribeam/fib.py image_processing 6 6 0 4 0 0%
src/pytribeam/fib.py mill_operation 12 12 0 4 0 0%
src/pytribeam/fib.py (no function) 28 28 0 0 0 0%
src/pytribeam/image.py beam_angular_correction 23 23 0 16 0 0%
src/pytribeam/image.py beam_current 13 13 0 4 0 0%
src/pytribeam/image.py beam_dwell_time 7 7 0 2 0 0%
src/pytribeam/image.py beam_hfw 7 7 0 2 0 0%
src/pytribeam/image.py beam_ready 23 23 0 14 0 0%
src/pytribeam/image.py beam_scan_full_frame 6 6 0 2 0 0%
src/pytribeam/image.py beam_scan_resolution 8 8 0 4 0 0%
src/pytribeam/image.py beam_scan_rotation 7 7 0 2 0 0%
src/pytribeam/image.py beam_voltage 16 16 0 6 0 0%
src/pytribeam/image.py beam_working_distance 7 7 0 2 0 0%
src/pytribeam/image.py detector_auto_cb 13 13 0 4 0 0%
src/pytribeam/image.py detector_brightness 6 6 0 2 0 0%
src/pytribeam/image.py detector_contrast 6 6 0 2 0 0%
src/pytribeam/image.py detector_cb 10 10 0 6 0 0%
src/pytribeam/image.py detector_mode 5 5 0 2 0 0%
src/pytribeam/image.py detector_type 5 5 0 2 0 0%
src/pytribeam/image.py grab_custom_resolution_frame 4 4 0 0 0 0%
src/pytribeam/image.py grab_preset_resolution_frame 4 4 0 0 0 0%
src/pytribeam/image.py imaging_detector 9 9 0 2 0 0%
src/pytribeam/image.py imaging_device 7 7 0 2 0 0%
src/pytribeam/image.py imaging_scan 8 8 0 0 0 0%
src/pytribeam/image.py prepare_imaging 4 4 0 0 0 0%
src/pytribeam/image.py set_view 1 1 0 0 0 0%
src/pytribeam/image.py set_beam_device 6 6 0 2 0 0%
src/pytribeam/image.py collect_single_image 14 14 0 4 0 0%
src/pytribeam/image.py collect_multiple_images 19 19 1 8 0 0%
src/pytribeam/image.py image_operation 8 8 0 0 0 0%
src/pytribeam/image.py (no function) 36 36 0 0 0 0%
src/pytribeam/insertable_devices.py detector_insertable 12 12 0 2 0 0%
src/pytribeam/insertable_devices.py detector_state 3 3 0 2 0 0%
src/pytribeam/insertable_devices.py detectors_will_collide 16 16 0 18 0 0%
src/pytribeam/insertable_devices.py device_access 3 3 0 0 0 0%
src/pytribeam/insertable_devices.py insert_EBSD 29 29 0 14 0 0%
src/pytribeam/insertable_devices.py insert_EDS 19 19 0 10 0 0%
src/pytribeam/insertable_devices.py insert_detector 20 20 0 8 0 0%
src/pytribeam/insertable_devices.py retract_all_devices 19 19 0 8 0 0%
src/pytribeam/insertable_devices.py connect_EBSD 5 5 0 0 0 0%
src/pytribeam/insertable_devices.py retract_EBSD 36 36 0 14 0 0%
src/pytribeam/insertable_devices.py connect_EDS 5 5 0 0 0 0%
src/pytribeam/insertable_devices.py retract_EDS 14 14 0 6 0 0%
src/pytribeam/insertable_devices.py retract_device 10 10 0 2 0 0%
src/pytribeam/insertable_devices.py CCD_pause 9 9 0 0 0 0%
src/pytribeam/insertable_devices.py CCD_view 9 9 0 0 0 0%
src/pytribeam/insertable_devices.py specimen_current 13 13 0 0 0 0%
src/pytribeam/insertable_devices.py (no function) 26 26 0 0 0 0%
src/pytribeam/laser.py laser_state_to_db 29 29 0 4 0 0%
src/pytribeam/laser.py laser_connected 10 10 0 2 0 0%
src/pytribeam/laser.py _device_connections 8 8 0 2 0 0%
src/pytribeam/laser.py pattern_mode 5 5 0 2 0 0%
src/pytribeam/laser.py pulse_energy_uj 6 6 0 2 0 0%
src/pytribeam/laser.py pulse_divider 6 6 0 2 0 0%
src/pytribeam/laser.py set_wavelength 14 14 0 8 0 0%
src/pytribeam/laser.py set_wavelength.correct_preset 3 3 0 2 0 0%
src/pytribeam/laser.py read_power 8 8 0 0 0 0%
src/pytribeam/laser.py insert_shutter 8 8 0 4 0 0%
src/pytribeam/laser.py retract_shutter 8 8 0 4 0 0%
src/pytribeam/laser.py pulse_polarization 11 11 0 8 0 0%
src/pytribeam/laser.py pulse_settings 7 7 0 2 0 0%
src/pytribeam/laser.py retract_laser_objective 2 2 0 0 0 0%
src/pytribeam/laser.py objective_position 8 8 0 6 0 0%
src/pytribeam/laser.py _shift_axis 10 10 0 8 0 0%
src/pytribeam/laser.py beam_shift 5 5 0 2 0 0%
src/pytribeam/laser.py create_pattern 12 12 0 6 0 0%
src/pytribeam/laser.py apply_laser_settings 7 7 0 0 0 0%
src/pytribeam/laser.py execute_patterning 2 2 0 0 0 0%
src/pytribeam/laser.py mill_region 14 14 0 2 0 0%
src/pytribeam/laser.py laser_operation 6 6 0 0 0 0%
src/pytribeam/laser.py map_ebsd 9 9 0 2 0 0%
src/pytribeam/laser.py map_eds 9 9 0 2 0 0%
src/pytribeam/laser.py (no function) 39 39 0 0 0 0%
src/pytribeam/log.py create_file 8 8 0 6 0 0%
src/pytribeam/log.py current_time 5 5 0 0 0 0%
src/pytribeam/log.py yml_from_log 6 6 0 0 0 0%
src/pytribeam/log.py experiment_settings 15 15 0 4 0 0%
src/pytribeam/log.py position 16 16 0 2 0 0%
src/pytribeam/log.py laser_power 11 11 0 2 0 0%
src/pytribeam/log.py specimen_current 12 12 0 2 0 0%
src/pytribeam/log.py (no function) 13 13 2 0 0 0%
src/pytribeam/stage.py coordinate_system 4 4 0 2 0 0%
src/pytribeam/stage.py stop 3 3 0 0 0 0%
src/pytribeam/stage.py encoder_to_user_position 4 4 0 2 0 0%
src/pytribeam/stage.py user_to_encoder_position 4 4 0 2 0 0%
src/pytribeam/stage.py rotation_side_adjustment 7 7 1 4 0 0%
src/pytribeam/stage.py target_position 36 36 5 6 0 0%
src/pytribeam/stage.py safe 12 12 0 10 0 0%
src/pytribeam/stage.py axis_translational_in_range 1 1 0 0 0 0%
src/pytribeam/stage.py axis_angular_in_range 1 1 0 0 0 0%
src/pytribeam/stage.py axis_in_range 3 3 0 0 0 0%
src/pytribeam/stage.py move_axis 6 6 0 2 0 0%
src/pytribeam/stage.py move_stage 10 10 0 8 0 0%
src/pytribeam/stage.py move_completed 11 11 0 8 0 0%
src/pytribeam/stage.py home_stage 3 3 0 0 0 0%
src/pytribeam/stage.py move_to_position 12 12 0 6 0 0%
src/pytribeam/stage.py _bad_axes_message 17 17 0 8 0 0%
src/pytribeam/stage.py step_start_position 6 6 0 0 0 0%
src/pytribeam/stage.py (no function) 27 27 0 0 0 0%
src/pytribeam/types.py DummyFile.write 1 1 0 0 0 0%
src/pytribeam/types.py Resolution.value 1 1 0 0 0 0%
src/pytribeam/types.py DeviceStatus.__str__ 1 1 0 0 0 0%
src/pytribeam/types.py GeneralSettings.log_filepath 1 1 0 0 0 0%
src/pytribeam/types.py (no function) 482 478 0 0 0 1%
src/pytribeam/utilities.py beam_type 1 1 1 0 0 0%
src/pytribeam/utilities.py _ 1 1 0 0 0 0%
src/pytribeam/utilities.py _ 1 1 0 0 0 0%
src/pytribeam/utilities.py connect_microscope 8 8 0 4 0 0%
src/pytribeam/utilities.py connect_microscope.connect 5 5 0 4 0 0%
src/pytribeam/utilities.py dict_to_yml 3 3 0 0 0 0%
src/pytribeam/utilities.py disconnect_microscope 7 7 0 4 0 0%
src/pytribeam/utilities.py general_settings 2 2 0 0 0 0%
src/pytribeam/utilities.py step_type 2 2 0 0 0 0%
src/pytribeam/utilities.py in_interval 8 8 0 8 0 0%
src/pytribeam/utilities.py gen_dict_extract 11 11 0 16 0 0%
src/pytribeam/utilities.py nested_dictionary_location 4 4 0 2 0 0%
src/pytribeam/utilities.py nested_find_key_value_pair 8 8 0 10 0 0%
src/pytribeam/utilities.py _flatten 3 3 0 0 0 0%
src/pytribeam/utilities.py none_value_dictionary 2 2 0 2 0 0%
src/pytribeam/utilities.py nostdout 5 5 0 0 0 0%
src/pytribeam/utilities.py step_count 15 15 0 4 0 0%
src/pytribeam/utilities.py step_settings 4 4 0 0 0 0%
src/pytribeam/utilities.py valid_microscope_connection 5 5 0 4 0 0%
src/pytribeam/utilities.py enable_external_device 4 4 1 2 0 0%
src/pytribeam/utilities.py valid_enum_entry 1 1 0 0 0 0%
src/pytribeam/utilities.py yml_format 5 5 1 2 0 0%
src/pytribeam/utilities.py yml_to_dict 23 23 0 8 0 0%
src/pytribeam/utilities.py yml_version 11 11 0 0 0 0%
src/pytribeam/utilities.py yes_no 8 8 0 4 0 0%
src/pytribeam/utilities.py remove_directory 1 1 0 0 0 0%
src/pytribeam/utilities.py split_list 4 4 0 2 0 0%
src/pytribeam/utilities.py tabular_list 7 7 0 4 0 0%
src/pytribeam/utilities.py get_test_description 11 11 0 8 0 0%
src/pytribeam/utilities.py get_autoscript_version 6 6 0 0 0 0%
src/pytribeam/utilities.py is_laser_available 5 5 0 0 0 0%
src/pytribeam/utilities.py (no function) 47 47 0 0 0 0%
src/pytribeam/workflow.py perform_operation 4 4 1 0 0 0%
src/pytribeam/workflow.py _ 1 1 0 0 0 0%
src/pytribeam/workflow.py _ 5 5 0 0 0 0%
src/pytribeam/workflow.py _ 13 13 0 6 0 0%
src/pytribeam/workflow.py _ 16 16 0 4 0 0%
src/pytribeam/workflow.py _ 12 12 0 0 0 0%
src/pytribeam/workflow.py _ 1 1 0 0 0 0%
src/pytribeam/workflow.py ebsd_eds_conflict_free 13 13 0 10 0 0%
src/pytribeam/workflow.py pre_flight_check 40 40 0 22 0 0%
src/pytribeam/workflow.py setup_experiment 7 7 0 0 0 0%
src/pytribeam/workflow.py perform_step 20 20 0 2 0 0%
src/pytribeam/workflow.py run_experiment_cli 21 21 0 12 0 0%
src/pytribeam/workflow.py (no function) 33 33 2 0 0 0%
Total   4765 4685 44 1259 4 1%

No items found using the specified filter.