Index A | C | D | E | F | G | H | I | L | M | O | P | R | S | U A acquisition_to_request() (smartem_backend.api_client.EntityConverter static method) AcquisitionCreatedEvent (class in smartem_backend.model.mq_event) AcquisitionDeletedEvent (class in smartem_backend.model.mq_event) AcquisitionEventBase (class in smartem_backend.model.mq_event) AcquisitionUpdatedEvent (class in smartem_backend.model.mq_event) atlas_tile_to_request() (smartem_backend.api_client.EntityConverter static method) atlas_to_request() (smartem_backend.api_client.EntityConverter static method) AtlasCreatedEvent (class in smartem_backend.model.mq_event) AtlasDeletedEvent (class in smartem_backend.model.mq_event) AtlasEventBase (class in smartem_backend.model.mq_event) AtlasTileCreatedEvent (class in smartem_backend.model.mq_event) AtlasTileDeletedEvent (class in smartem_backend.model.mq_event) AtlasTileEventBase (class in smartem_backend.model.mq_event) AtlasTileUpdatedEvent (class in smartem_backend.model.mq_event) AtlasUpdatedEvent (class in smartem_backend.model.mq_event) C channel() (smartem_backend.utils.RabbitMQConnection method) check_database_health() (in module smartem_backend.api_server) check_rabbitmq_health() (in module smartem_backend.api_server) close() (smartem_backend.api_client.SmartEMAPIClient method) (smartem_backend.utils.RabbitMQConnection method) connect() (smartem_backend.utils.RabbitMQConnection method) consume() (smartem_backend.utils.RabbitMQConsumer method) create_acquisition() (in module smartem_backend.api_server) (smartem_backend.api_client.SmartEMAPIClient method) create_acquisition_grid() (in module smartem_backend.api_server) (smartem_backend.api_client.SmartEMAPIClient method) create_atlas_tile_for_atlas() (in module smartem_backend.api_server) (smartem_backend.api_client.SmartEMAPIClient method) create_foilhole_micrograph() (in module smartem_backend.api_server) (smartem_backend.api_client.SmartEMAPIClient method) create_grid_atlas() (in module smartem_backend.api_server) (smartem_backend.api_client.SmartEMAPIClient method) create_grid_gridsquare() (in module smartem_backend.api_server) (smartem_backend.api_client.SmartEMAPIClient method) create_gridsquare_foilhole() (in module smartem_backend.api_server) (smartem_backend.api_client.SmartEMAPIClient method) D delete_acquisition() (in module smartem_backend.api_server) (smartem_backend.api_client.SmartEMAPIClient method) delete_atlas() (in module smartem_backend.api_server) (smartem_backend.api_client.SmartEMAPIClient method) delete_atlas_tile() (in module smartem_backend.api_server) (smartem_backend.api_client.SmartEMAPIClient method) delete_foilhole() (in module smartem_backend.api_server) (smartem_backend.api_client.SmartEMAPIClient method) delete_grid() (in module smartem_backend.api_server) (smartem_backend.api_client.SmartEMAPIClient method) delete_gridsquare() (in module smartem_backend.api_server) (smartem_backend.api_client.SmartEMAPIClient method) delete_micrograph() (in module smartem_backend.api_server) (smartem_backend.api_client.SmartEMAPIClient method) E EntityConverter (class in smartem_backend.api_client) F foilhole_to_request() (smartem_backend.api_client.EntityConverter static method) FoilHoleCreatedEvent (class in smartem_backend.model.mq_event) FoilHoleDeletedEvent (class in smartem_backend.model.mq_event) FoilHoleEventBase (class in smartem_backend.model.mq_event) FoilHoleUpdatedEvent (class in smartem_backend.model.mq_event) G generate_predictions_for_foilhole() (in module smartem_backend.cli.random_model_predictions) generate_predictions_for_gridsquare() (in module smartem_backend.cli.random_model_predictions) get_acquisition() (in module smartem_backend.api_server) (smartem_backend.api_client.SmartEMAPIClient method) get_acquisition_grids() (in module smartem_backend.api_server) (smartem_backend.api_client.SmartEMAPIClient method) get_acquisitions() (in module smartem_backend.api_server) (smartem_backend.api_client.SmartEMAPIClient method) get_atlas() (in module smartem_backend.api_server) (smartem_backend.api_client.SmartEMAPIClient method) get_atlas_tile() (in module smartem_backend.api_server) (smartem_backend.api_client.SmartEMAPIClient method) get_atlas_tiles() (in module smartem_backend.api_server) (smartem_backend.api_client.SmartEMAPIClient method) get_atlas_tiles_by_atlas() (in module smartem_backend.api_server) (smartem_backend.api_client.SmartEMAPIClient method) get_atlases() (in module smartem_backend.api_server) (smartem_backend.api_client.SmartEMAPIClient method) get_db_engine() (in module smartem_backend.utils) get_event_handlers() (in module smartem_backend.consumer) get_foilhole() (in module smartem_backend.api_server) (smartem_backend.api_client.SmartEMAPIClient method) get_foilhole_micrographs() (in module smartem_backend.api_server) (smartem_backend.api_client.SmartEMAPIClient method) get_foilholes() (in module smartem_backend.api_server) (smartem_backend.api_client.SmartEMAPIClient method) get_grid() (in module smartem_backend.api_server) (smartem_backend.api_client.SmartEMAPIClient method) get_grid_atlas() (in module smartem_backend.api_server) (smartem_backend.api_client.SmartEMAPIClient method) get_grid_gridsquares() (in module smartem_backend.api_server) (smartem_backend.api_client.SmartEMAPIClient method) get_grids() (in module smartem_backend.api_server) (smartem_backend.api_client.SmartEMAPIClient method) get_gridsquare() (in module smartem_backend.api_server) (smartem_backend.api_client.SmartEMAPIClient method) get_gridsquare_foilholes() (in module smartem_backend.api_server) (smartem_backend.api_client.SmartEMAPIClient method) get_gridsquares() (in module smartem_backend.api_server) (smartem_backend.api_client.SmartEMAPIClient method) get_health() (in module smartem_backend.api_server) (smartem_backend.api_client.SmartEMAPIClient method) get_log_file_path() (in module smartem_backend.utils) get_micrograph() (in module smartem_backend.api_server) (smartem_backend.api_client.SmartEMAPIClient method) get_micrographs() (in module smartem_backend.api_server) (smartem_backend.api_client.SmartEMAPIClient method) get_status() (in module smartem_backend.api_server) (smartem_backend.api_client.SmartEMAPIClient method) grid_registered() (in module smartem_backend.api_server) grid_to_request() (smartem_backend.api_client.EntityConverter static method) GridCreatedEvent (class in smartem_backend.model.mq_event) GridDeletedEvent (class in smartem_backend.model.mq_event) GridEventBase (class in smartem_backend.model.mq_event) GridRegisteredEvent (class in smartem_backend.model.mq_event) gridsquare_position_to_request() (smartem_backend.api_client.EntityConverter static method) gridsquare_registered() (in module smartem_backend.api_server) gridsquare_to_request() (smartem_backend.api_client.EntityConverter static method) GridSquareCreatedEvent (class in smartem_backend.model.mq_event) GridSquareDeletedEvent (class in smartem_backend.model.mq_event) GridSquareEventBase (class in smartem_backend.model.mq_event) GridSquareRegisteredEvent (class in smartem_backend.model.mq_event) GridSquareUpdatedEvent (class in smartem_backend.model.mq_event) GridUpdatedEvent (class in smartem_backend.model.mq_event) H handle_acquisition_created() (in module smartem_backend.consumer) handle_acquisition_deleted() (in module smartem_backend.consumer) handle_acquisition_updated() (in module smartem_backend.consumer) handle_atlas_created() (in module smartem_backend.consumer) handle_atlas_deleted() (in module smartem_backend.consumer) handle_atlas_updated() (in module smartem_backend.consumer) handle_foilhole_created() (in module smartem_backend.consumer) handle_foilhole_deleted() (in module smartem_backend.consumer) handle_foilhole_model_prediction() (in module smartem_backend.consumer) handle_foilhole_updated() (in module smartem_backend.consumer) handle_grid_created() (in module smartem_backend.consumer) handle_grid_deleted() (in module smartem_backend.consumer) handle_grid_registered() (in module smartem_backend.consumer) handle_grid_updated() (in module smartem_backend.consumer) handle_gridsquare_created() (in module smartem_backend.consumer) handle_gridsquare_deleted() (in module smartem_backend.consumer) handle_gridsquare_lowmag_created() (in module smartem_backend.consumer) handle_gridsquare_lowmag_deleted() (in module smartem_backend.consumer) handle_gridsquare_lowmag_updated() (in module smartem_backend.consumer) handle_gridsquare_model_prediction() (in module smartem_backend.consumer) handle_gridsquare_registered() (in module smartem_backend.consumer) handle_gridsquare_updated() (in module smartem_backend.consumer) handle_micrograph_created() (in module smartem_backend.consumer) handle_micrograph_deleted() (in module smartem_backend.consumer) handle_micrograph_updated() (in module smartem_backend.consumer) handle_model_parameter_update() (in module smartem_backend.consumer) I initialise_all_models_for_grid() (in module smartem_backend.cli.initialise_prediction_model_weights) initialise_prediction_model_for_grid() (in module smartem_backend.cli.initialise_prediction_model_weights) L link_atlas_tile_and_gridsquare() (smartem_backend.api_client.SmartEMAPIClient method) link_atlas_tile_to_gridsquare() (in module smartem_backend.api_server) LogConfig (class in smartem_backend.log_manager) M main() (in module smartem_backend.consumer) MessageQueueEventType (class in smartem_backend.model.mq_event) micrograph_to_request() (smartem_backend.api_client.EntityConverter static method) MicrographCreatedEvent (class in smartem_backend.model.mq_event) MicrographDeletedEvent (class in smartem_backend.model.mq_event) MicrographEventBase (class in smartem_backend.model.mq_event) MicrographUpdatedEvent (class in smartem_backend.model.mq_event) module smartem_backend smartem_backend.api_client smartem_backend.api_server smartem_backend.cli smartem_backend.cli.initialise_prediction_model_weights smartem_backend.cli.random_model_predictions smartem_backend.cli.random_prior_updates smartem_backend.cli.register_quality_prediction_model smartem_backend.consumer smartem_backend.log_manager smartem_backend.model smartem_backend.model.database smartem_backend.model.entity_status smartem_backend.model.http_request smartem_backend.model.http_response smartem_backend.model.mq_event smartem_backend.mq_publisher smartem_backend.predictions smartem_backend.predictions.update smartem_backend.utils O on_message() (in module smartem_backend.consumer) P ParticleSelectionStartBody (class in smartem_backend.model.mq_event) publish_acquisition_created() (in module smartem_backend.mq_publisher) publish_acquisition_deleted() (in module smartem_backend.mq_publisher) publish_acquisition_updated() (in module smartem_backend.mq_publisher) publish_atlas_created() (in module smartem_backend.mq_publisher) publish_atlas_deleted() (in module smartem_backend.mq_publisher) publish_atlas_tile_created() (in module smartem_backend.mq_publisher) publish_atlas_tile_deleted() (in module smartem_backend.mq_publisher) publish_atlas_tile_updated() (in module smartem_backend.mq_publisher) publish_atlas_updated() (in module smartem_backend.mq_publisher) publish_event() (smartem_backend.utils.RabbitMQPublisher method) publish_foilhole_created() (in module smartem_backend.mq_publisher) publish_foilhole_deleted() (in module smartem_backend.mq_publisher) publish_foilhole_model_prediction() (in module smartem_backend.mq_publisher) publish_foilhole_updated() (in module smartem_backend.mq_publisher) publish_grid_created() (in module smartem_backend.mq_publisher) publish_grid_deleted() (in module smartem_backend.mq_publisher) publish_grid_registered() (in module smartem_backend.mq_publisher) publish_grid_updated() (in module smartem_backend.mq_publisher) publish_gridsquare_created() (in module smartem_backend.mq_publisher) publish_gridsquare_deleted() (in module smartem_backend.mq_publisher) publish_gridsquare_lowmag_created() (in module smartem_backend.mq_publisher) publish_gridsquare_lowmag_deleted() (in module smartem_backend.mq_publisher) publish_gridsquare_lowmag_updated() (in module smartem_backend.mq_publisher) publish_gridsquare_model_prediction() (in module smartem_backend.mq_publisher) publish_gridsquare_registered() (in module smartem_backend.mq_publisher) publish_gridsquare_updated() (in module smartem_backend.mq_publisher) publish_micrograph_created() (in module smartem_backend.mq_publisher) publish_micrograph_deleted() (in module smartem_backend.mq_publisher) publish_micrograph_updated() (in module smartem_backend.mq_publisher) publish_model_parameter_update() (in module smartem_backend.mq_publisher) R RabbitMQConnection (class in smartem_backend.utils) RabbitMQConsumer (class in smartem_backend.utils) RabbitMQPublisher (class in smartem_backend.utils) S setup_logger() (in module smartem_backend.utils) setup_postgres_connection() (in module smartem_backend.utils) setup_rabbitmq() (in module smartem_backend.utils) signal_handler() (in module smartem_backend.consumer) simulate_processing_pipeline() (in module smartem_backend.cli.random_prior_updates) simulate_processing_pipeline_async() (in module smartem_backend.cli.random_prior_updates) smartem_backend module smartem_backend.api_client module smartem_backend.api_server module smartem_backend.cli module smartem_backend.cli.initialise_prediction_model_weights module smartem_backend.cli.random_model_predictions module smartem_backend.cli.random_prior_updates module smartem_backend.cli.register_quality_prediction_model module smartem_backend.consumer module smartem_backend.log_manager module smartem_backend.model module smartem_backend.model.database module smartem_backend.model.entity_status module smartem_backend.model.http_request module smartem_backend.model.http_response module smartem_backend.model.mq_event module smartem_backend.mq_publisher module smartem_backend.predictions module smartem_backend.predictions.update module smartem_backend.utils module SmartEMAPIClient (class in smartem_backend.api_client) stop_consuming() (smartem_backend.utils.RabbitMQConsumer method) U update_acquisition() (in module smartem_backend.api_server) (smartem_backend.api_client.SmartEMAPIClient method) update_atlas() (in module smartem_backend.api_server) (smartem_backend.api_client.SmartEMAPIClient method) update_atlas_tile() (in module smartem_backend.api_server) (smartem_backend.api_client.SmartEMAPIClient method) update_foilhole() (in module smartem_backend.api_server) (smartem_backend.api_client.SmartEMAPIClient method) update_grid() (in module smartem_backend.api_server) (smartem_backend.api_client.SmartEMAPIClient method) update_gridsquare() (in module smartem_backend.api_server) (smartem_backend.api_client.SmartEMAPIClient method) update_micrograph() (in module smartem_backend.api_server) (smartem_backend.api_client.SmartEMAPIClient method)