[console_scripts]
murfey.add_user = murfey.cli.add_user:run
murfey.create_db = murfey.cli.create_db:run
murfey.db_sql = murfey.cli.murfey_db_sql:run
murfey.decrypt_password = murfey.cli.decrypt_db_password:run
murfey.generate_key = murfey.cli.generate_crypto_key:run
murfey.generate_openapi_schema = murfey.cli.generate_openapi_schema:run
murfey.generate_password = murfey.cli.generate_db_password:run
murfey.generate_route_manifest = murfey.cli.generate_route_manifest:run
murfey.instrument_server = murfey.instrument_server:run
murfey.repost_failed_calls = murfey.cli.repost_failed_calls:run
murfey.server = murfey.server.run:run
murfey.sessions = murfey.cli.db_sessions:run
murfey.simulate = murfey.cli.dummy:run
murfey.spa_inject = murfey.cli.inject_spa_processing:run
murfey.transfer = murfey.cli.transfer:run

[murfey.config.extraction]
murfey_machine = murfey.util.config:get_extended_machine_config

[murfey.workflows]
atlas_update = murfey.workflows.register_atlas_update:run
clem.align_and_merge = murfey.workflows.clem.align_and_merge:submit_cluster_request
clem.process_raw_lifs = murfey.workflows.clem.process_raw_lifs:zocalo_cluster_request
clem.process_raw_tiffs = murfey.workflows.clem.process_raw_tiffs:zocalo_cluster_request
clem.register_align_and_merge_result = murfey.workflows.clem.register_align_and_merge_results:register_align_and_merge_result
clem.register_preprocessing_result = murfey.workflows.clem.register_preprocessing_results:run
data_collection = murfey.workflows.register_data_collection:run
data_collection_group = murfey.workflows.register_data_collection_group:run
experiment_type_update = murfey.workflows.register_experiment_type_update:run
pato = murfey.workflows.notifications:notification_setup
picked_particles = murfey.workflows.spa.picking:particles_picked
picked_tomogram = murfey.workflows.tomo.picking:picked_tomogram
processing_job = murfey.workflows.register_processing_job:run
spa.flush_spa_preprocess = murfey.workflows.spa.flush_spa_preprocess:flush_spa_preprocess
