.copier-answers.yml
.gitignore
.pre-commit-config.yaml
Dockerfile
LICENSE
README.rst
catalog-info.yaml
dls_dev_setup.sh
pyproject.toml
start_jupyter.sh
.devcontainer/Dockerfile
.devcontainer/devcontainer.json
.github/CONTRIBUTING.md
.github/dependabot.yml
.github/ISSUE_TEMPLATE/bug_report.md
.github/ISSUE_TEMPLATE/issue.md
.github/PULL_REQUEST_TEMPLATE/pull_request_template.md
.github/actions/install_requirements/action.yml
.github/pages/index.html
.github/pages/make_switcher.py
.github/workflows/_check.yml
.github/workflows/_container.yml
.github/workflows/_dist.yml
.github/workflows/_docs.yml
.github/workflows/_pypi.yml
.github/workflows/_release.yml
.github/workflows/_test.yml
.github/workflows/_tox.yml
.github/workflows/ci.yml
.github/workflows/periodic.yml
.vscode/extensions.json
.vscode/launch.json
.vscode/mx-bluesky.code-workspace
.vscode/settings.json
.vscode/tasks.json
deploy/deploy_edm_for_ssx.sh
deploy/deploy_mxbluesky.py
docs/conf.py
docs/genindex.rst
docs/index.rst
docs/developer/index.rst
docs/developer/general/index.rst
docs/developer/general/explanations/decisions.rst
docs/developer/general/explanations/decisions/0001-record-architecture-decisions.rst
docs/developer/general/how-to/build-docs.rst
docs/developer/general/how-to/contribute.rst
docs/developer/general/how-to/create-a-release.rst
docs/developer/general/how-to/deploy-a-release.rst
docs/developer/general/how-to/get-started.rst
docs/developer/general/how-to/lint.rst
docs/developer/general/how-to/run-tests.rst
docs/developer/general/how-to/static-analysis.rst
docs/developer/general/how-to/update-tools.rst
docs/developer/general/reference/standards.rst
docs/developer/general/tutorials/dev-install.rst
docs/developer/murko-integration/index.rst
docs/developer/murko-integration/explanations/architecture.rst
docs/developer/murko-integration/images/murko_setup.drawio.png
docs/developer/serial-crystallography-on-i24/index.rst
docs/developer/serial-crystallography-on-i24/explanations/decisions.rst
docs/developer/serial-crystallography-on-i24/explanations/decisions/0001-record-architecture-decisions.rst
docs/developer/serial-crystallography-on-i24/how-to/environment-setup.rst
docs/developer/serial-crystallography-on-i24/how-to/run-a-collection.rst
docs/developer/serial-crystallography-on-i24/how-to/stage-pmac-moves.rst
docs/developer/serial-crystallography-on-i24/project-planning/roadmap.rst
docs/images/dls-favicon.ico
docs/images/dls-logo.svg
docs/user/index.rst
docs/user/explanations/docs-structure.rst
docs/user/how-to/run-container.rst
docs/user/reference/api.rst
docs/user/tutorials/installation.rst
src/mx_bluesky/__init__.py
src/mx_bluesky/__main__.py
src/mx_bluesky/_version.py
src/mx_bluesky/example.py
src/mx_bluesky/jupyter_example.ipynb
src/mx_bluesky.egg-info/PKG-INFO
src/mx_bluesky.egg-info/SOURCES.txt
src/mx_bluesky.egg-info/dependency_links.txt
src/mx_bluesky.egg-info/entry_points.txt
src/mx_bluesky.egg-info/requires.txt
src/mx_bluesky.egg-info/top_level.txt
src/mx_bluesky/i04/__init__.py
src/mx_bluesky/i04/thawing_plan.py
src/mx_bluesky/i04/callbacks/murko_callback.py
src/mx_bluesky/i24/__init__.py
src/mx_bluesky/i24/serial/__init__.py
src/mx_bluesky/i24/serial/blueapi_config.yaml
src/mx_bluesky/i24/serial/dcid.py
src/mx_bluesky/i24/serial/log.py
src/mx_bluesky/i24/serial/run_extruder.sh
src/mx_bluesky/i24/serial/run_fixed_target.sh
src/mx_bluesky/i24/serial/run_serial.py
src/mx_bluesky/i24/serial/run_ssx.sh
src/mx_bluesky/i24/serial/set_visit_directory.sh
src/mx_bluesky/i24/serial/start_blueapi.sh
src/mx_bluesky/i24/serial/write_nexus.py
src/mx_bluesky/i24/serial/extruder/__init__.py
src/mx_bluesky/i24/serial/extruder/i24ssx_Extruder_Collect_py3v2.py
src/mx_bluesky/i24/serial/extruder/EX-gui-edm/DetStage.edl
src/mx_bluesky/i24/serial/extruder/EX-gui-edm/DiamondExtruder-I24-py3v1.edl
src/mx_bluesky/i24/serial/extruder/EX-gui-edm/microdrop_alignment.edl
src/mx_bluesky/i24/serial/fixed_target/__init__.py
src/mx_bluesky/i24/serial/fixed_target/ft_utils.py
src/mx_bluesky/i24/serial/fixed_target/i24ssx_Chip_Collect_py3v1.py
src/mx_bluesky/i24/serial/fixed_target/i24ssx_Chip_Manager_py3v1.py
src/mx_bluesky/i24/serial/fixed_target/i24ssx_Chip_Mapping_py3v1.py
src/mx_bluesky/i24/serial/fixed_target/i24ssx_Chip_StartUp_py3v1.py
src/mx_bluesky/i24/serial/fixed_target/i24ssx_moveonclick.py
src/mx_bluesky/i24/serial/fixed_target/FT-gui-edm/CustomChip_py3v1.edl
src/mx_bluesky/i24/serial/fixed_target/FT-gui-edm/DetStage.edl
src/mx_bluesky/i24/serial/fixed_target/FT-gui-edm/DiamondChipI24-py3v1.edl
src/mx_bluesky/i24/serial/fixed_target/FT-gui-edm/ME14E-GeneralPurpose.edl
src/mx_bluesky/i24/serial/fixed_target/FT-gui-edm/MappingLite-oxford_py3v1.edl
src/mx_bluesky/i24/serial/fixed_target/FT-gui-edm/PMAC_Command.edl
src/mx_bluesky/i24/serial/fixed_target/FT-gui-edm/Shutter_Control.edl
src/mx_bluesky/i24/serial/fixed_target/FT-gui-edm/microdrop_alignment.edl
src/mx_bluesky/i24/serial/fixed_target/FT-gui-edm/nudgechip.edl
src/mx_bluesky/i24/serial/fixed_target/FT-gui-edm/pumpprobe-py3v1.edl
src/mx_bluesky/i24/serial/fixed_target/FT-gui-edm/short1-laser.png
src/mx_bluesky/i24/serial/fixed_target/FT-gui-edm/short2-laser.png
src/mx_bluesky/i24/serial/parameters/__init__.py
src/mx_bluesky/i24/serial/parameters/constants.py
src/mx_bluesky/i24/serial/parameters/experiment_parameters.py
src/mx_bluesky/i24/serial/parameters/utils.py
src/mx_bluesky/i24/serial/parameters/fixed_target/cs/cs_maker.json
src/mx_bluesky/i24/serial/parameters/fixed_target/cs/motor_direction.txt
src/mx_bluesky/i24/serial/parameters/fixed_target/pvar_files/minichip-oxford.pvar
src/mx_bluesky/i24/serial/parameters/fixed_target/pvar_files/oxford.pvar
src/mx_bluesky/i24/serial/setup_beamline/__init__.py
src/mx_bluesky/i24/serial/setup_beamline/ca.py
src/mx_bluesky/i24/serial/setup_beamline/pv.py
src/mx_bluesky/i24/serial/setup_beamline/pv_abstract.py
src/mx_bluesky/i24/serial/setup_beamline/setup_beamline.py
src/mx_bluesky/i24/serial/setup_beamline/setup_detector.py
src/mx_bluesky/i24/serial/setup_beamline/setup_zebra_plans.py
src/mx_bluesky/parameters/__init__.py
src/mx_bluesky/parameters/components.py
tests/__init__.py
tests/conftest.py
tests/test_cli.py
tests/test_example.py
tests/i04/test_thawing.py
tests/i04/callbacks/test_murko_callback.py
tests/i24/serial/__init__.py
tests/i24/serial/conftest.py
tests/i24/serial/test_dcid.py
tests/i24/serial/test_log.py
tests/i24/serial/extruder/__init__.py
tests/i24/serial/extruder/test_extruder_collect.py
tests/i24/serial/fixed_target/__init__.py
tests/i24/serial/fixed_target/conftest.py
tests/i24/serial/fixed_target/test_chip_manager.py
tests/i24/serial/fixed_target/test_chip_startup.py
tests/i24/serial/fixed_target/test_ft_collect.py
tests/i24/serial/fixed_target/test_moveonclick.py
tests/i24/serial/parameters/test_utils.py
tests/i24/serial/setup_beamline/__init__.py
tests/i24/serial/setup_beamline/test_pv_abstract.py
tests/i24/serial/setup_beamline/test_setup_beamline.py
tests/i24/serial/setup_beamline/test_setup_detector.py
tests/i24/serial/setup_beamline/test_zebra_plans.py