├── .binder ├── overrides.json ├── postBuild └── requirements.txt ├── .codecov.yml ├── .coveragerc ├── .gitattributes ├── .github └── workflows │ ├── README.md │ ├── _check.yml │ ├── _docs.yml │ ├── _pre-commit.yml │ ├── _testing.yml │ └── ci.yml ├── .gitignore ├── .pre-commit-config.yaml ├── LICENSE ├── README.md ├── docs ├── Makefile ├── activate.sh ├── make.bat ├── source │ ├── _static │ │ ├── .placeholder │ │ ├── fix-content-height.css │ │ ├── protocol-data-flow.png │ │ └── xrt_blop_layout_w.jpg │ ├── conf.py │ ├── explanation.rst │ ├── explanations │ │ └── protocols.rst │ ├── how-to-guides.rst │ ├── how-to-guides │ │ ├── acquire-baseline.rst │ │ ├── attach-data-to-experiments.rst │ │ ├── custom-generation-strategies.rst │ │ ├── set-dof-constraints.rst │ │ └── set-outcome-constraints.rst │ ├── index.rst │ ├── installation.rst │ ├── reference.rst │ ├── reference │ │ ├── agent.rst │ │ ├── dof-constraint.rst │ │ ├── dof.rst │ │ ├── objective.rst │ │ ├── outcome-constraint.rst │ │ ├── plans.rst │ │ └── protocols.rst │ ├── release-history.rst │ ├── tutorials.rst │ └── tutorials │ │ ├── README.md │ │ ├── sim-kb-mirrors.md │ │ ├── simple-experiment.md │ │ └── xrt-kb-mirrors.md ├── test.sh └── wip │ ├── agent.rst │ ├── api.rst │ ├── ax-agent.rst │ ├── constrained-himmelblau copy.md │ ├── custom-acquisition.md │ ├── deprecated │ ├── hyperparameters.md │ ├── introduction.md │ ├── kb-mirrors.md │ ├── pareto-fronts.md │ └── passive-dofs.md │ ├── dofs.rst │ ├── introduction.md │ ├── latent-toroid-dimensions.md │ ├── min_versions.rst │ ├── multi-task-sirepo.md │ ├── objectives.rst │ └── usage.rst ├── examples └── bluesky_adaptive_agent.py ├── pixi.toml ├── pyproject.toml ├── pytest.ini ├── scripts └── gui.py └── src └── blop ├── __init__.py ├── agent.py ├── ax ├── __init__.py ├── agent.py ├── dof.py ├── objective.py └── optimizer.py ├── bayesian ├── __init__.py ├── acquisition │ ├── __init__.py │ ├── analytic.py │ ├── config.yml │ └── monte_carlo.py ├── kernels.py └── models.py ├── data_access.py ├── de ├── __init__.py ├── de_opt_utils.py ├── de_optimization.py └── hardware_flyer.py ├── digestion ├── __init__.py └── tests.py ├── digestion_function.py ├── dofs.py ├── objectives.py ├── plans.py ├── plotting.py ├── protocols.py ├── sim ├── __init__.py ├── beamline.py ├── handlers.py ├── xrt_beamline.py └── xrt_kb_model.py ├── tests ├── integration │ ├── __init__.py │ ├── ax │ │ └── test_ax_agent.py │ ├── conftest.py │ ├── test_acqfs.py │ ├── test_agents.py │ ├── test_data_access.py │ ├── test_dofs.py │ ├── test_pareto.py │ └── test_sims.py └── unit │ ├── __init__.py │ ├── ax │ ├── __init__.py │ ├── test_agent.py │ ├── test_dof.py │ ├── test_objective.py │ └── test_optimizer.py │ ├── conftest.py │ └── test_plans.py └── utils ├── __init__.py ├── functions.py └── sets.py /.binder/overrides.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/.binder/overrides.json -------------------------------------------------------------------------------- /.binder/postBuild: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/.binder/postBuild -------------------------------------------------------------------------------- /.binder/requirements.txt: -------------------------------------------------------------------------------- 1 | jupytext 2 | -------------------------------------------------------------------------------- /.codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/.codecov.yml -------------------------------------------------------------------------------- /.coveragerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/.coveragerc -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/.github/workflows/README.md -------------------------------------------------------------------------------- /.github/workflows/_check.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/.github/workflows/_check.yml -------------------------------------------------------------------------------- /.github/workflows/_docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/.github/workflows/_docs.yml -------------------------------------------------------------------------------- /.github/workflows/_pre-commit.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/.github/workflows/_pre-commit.yml -------------------------------------------------------------------------------- /.github/workflows/_testing.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/.github/workflows/_testing.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/README.md -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/activate.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/docs/activate.sh -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/source/_static/.placeholder: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/source/_static/fix-content-height.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/docs/source/_static/fix-content-height.css -------------------------------------------------------------------------------- /docs/source/_static/protocol-data-flow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/docs/source/_static/protocol-data-flow.png -------------------------------------------------------------------------------- /docs/source/_static/xrt_blop_layout_w.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/docs/source/_static/xrt_blop_layout_w.jpg -------------------------------------------------------------------------------- /docs/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/docs/source/conf.py -------------------------------------------------------------------------------- /docs/source/explanation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/docs/source/explanation.rst -------------------------------------------------------------------------------- /docs/source/explanations/protocols.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/docs/source/explanations/protocols.rst -------------------------------------------------------------------------------- /docs/source/how-to-guides.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/docs/source/how-to-guides.rst -------------------------------------------------------------------------------- /docs/source/how-to-guides/acquire-baseline.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/docs/source/how-to-guides/acquire-baseline.rst -------------------------------------------------------------------------------- /docs/source/how-to-guides/attach-data-to-experiments.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/docs/source/how-to-guides/attach-data-to-experiments.rst -------------------------------------------------------------------------------- /docs/source/how-to-guides/custom-generation-strategies.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/docs/source/how-to-guides/custom-generation-strategies.rst -------------------------------------------------------------------------------- /docs/source/how-to-guides/set-dof-constraints.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/docs/source/how-to-guides/set-dof-constraints.rst -------------------------------------------------------------------------------- /docs/source/how-to-guides/set-outcome-constraints.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/docs/source/how-to-guides/set-outcome-constraints.rst -------------------------------------------------------------------------------- /docs/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/docs/source/index.rst -------------------------------------------------------------------------------- /docs/source/installation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/docs/source/installation.rst -------------------------------------------------------------------------------- /docs/source/reference.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/docs/source/reference.rst -------------------------------------------------------------------------------- /docs/source/reference/agent.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/docs/source/reference/agent.rst -------------------------------------------------------------------------------- /docs/source/reference/dof-constraint.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/docs/source/reference/dof-constraint.rst -------------------------------------------------------------------------------- /docs/source/reference/dof.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/docs/source/reference/dof.rst -------------------------------------------------------------------------------- /docs/source/reference/objective.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/docs/source/reference/objective.rst -------------------------------------------------------------------------------- /docs/source/reference/outcome-constraint.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/docs/source/reference/outcome-constraint.rst -------------------------------------------------------------------------------- /docs/source/reference/plans.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/docs/source/reference/plans.rst -------------------------------------------------------------------------------- /docs/source/reference/protocols.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/docs/source/reference/protocols.rst -------------------------------------------------------------------------------- /docs/source/release-history.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/docs/source/release-history.rst -------------------------------------------------------------------------------- /docs/source/tutorials.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/docs/source/tutorials.rst -------------------------------------------------------------------------------- /docs/source/tutorials/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/docs/source/tutorials/README.md -------------------------------------------------------------------------------- /docs/source/tutorials/sim-kb-mirrors.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/docs/source/tutorials/sim-kb-mirrors.md -------------------------------------------------------------------------------- /docs/source/tutorials/simple-experiment.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/docs/source/tutorials/simple-experiment.md -------------------------------------------------------------------------------- /docs/source/tutorials/xrt-kb-mirrors.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/docs/source/tutorials/xrt-kb-mirrors.md -------------------------------------------------------------------------------- /docs/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/docs/test.sh -------------------------------------------------------------------------------- /docs/wip/agent.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/docs/wip/agent.rst -------------------------------------------------------------------------------- /docs/wip/api.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/docs/wip/api.rst -------------------------------------------------------------------------------- /docs/wip/ax-agent.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/docs/wip/ax-agent.rst -------------------------------------------------------------------------------- /docs/wip/constrained-himmelblau copy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/docs/wip/constrained-himmelblau copy.md -------------------------------------------------------------------------------- /docs/wip/custom-acquisition.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/docs/wip/custom-acquisition.md -------------------------------------------------------------------------------- /docs/wip/deprecated/hyperparameters.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/docs/wip/deprecated/hyperparameters.md -------------------------------------------------------------------------------- /docs/wip/deprecated/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/docs/wip/deprecated/introduction.md -------------------------------------------------------------------------------- /docs/wip/deprecated/kb-mirrors.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/docs/wip/deprecated/kb-mirrors.md -------------------------------------------------------------------------------- /docs/wip/deprecated/pareto-fronts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/docs/wip/deprecated/pareto-fronts.md -------------------------------------------------------------------------------- /docs/wip/deprecated/passive-dofs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/docs/wip/deprecated/passive-dofs.md -------------------------------------------------------------------------------- /docs/wip/dofs.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/docs/wip/dofs.rst -------------------------------------------------------------------------------- /docs/wip/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/docs/wip/introduction.md -------------------------------------------------------------------------------- /docs/wip/latent-toroid-dimensions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/docs/wip/latent-toroid-dimensions.md -------------------------------------------------------------------------------- /docs/wip/min_versions.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/docs/wip/min_versions.rst -------------------------------------------------------------------------------- /docs/wip/multi-task-sirepo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/docs/wip/multi-task-sirepo.md -------------------------------------------------------------------------------- /docs/wip/objectives.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/docs/wip/objectives.rst -------------------------------------------------------------------------------- /docs/wip/usage.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/docs/wip/usage.rst -------------------------------------------------------------------------------- /examples/bluesky_adaptive_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/examples/bluesky_adaptive_agent.py -------------------------------------------------------------------------------- /pixi.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/pixi.toml -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/pyproject.toml -------------------------------------------------------------------------------- /pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/pytest.ini -------------------------------------------------------------------------------- /scripts/gui.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/scripts/gui.py -------------------------------------------------------------------------------- /src/blop/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/src/blop/__init__.py -------------------------------------------------------------------------------- /src/blop/agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/src/blop/agent.py -------------------------------------------------------------------------------- /src/blop/ax/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/src/blop/ax/__init__.py -------------------------------------------------------------------------------- /src/blop/ax/agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/src/blop/ax/agent.py -------------------------------------------------------------------------------- /src/blop/ax/dof.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/src/blop/ax/dof.py -------------------------------------------------------------------------------- /src/blop/ax/objective.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/src/blop/ax/objective.py -------------------------------------------------------------------------------- /src/blop/ax/optimizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/src/blop/ax/optimizer.py -------------------------------------------------------------------------------- /src/blop/bayesian/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/blop/bayesian/acquisition/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/src/blop/bayesian/acquisition/__init__.py -------------------------------------------------------------------------------- /src/blop/bayesian/acquisition/analytic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/src/blop/bayesian/acquisition/analytic.py -------------------------------------------------------------------------------- /src/blop/bayesian/acquisition/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/src/blop/bayesian/acquisition/config.yml -------------------------------------------------------------------------------- /src/blop/bayesian/acquisition/monte_carlo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/src/blop/bayesian/acquisition/monte_carlo.py -------------------------------------------------------------------------------- /src/blop/bayesian/kernels.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/src/blop/bayesian/kernels.py -------------------------------------------------------------------------------- /src/blop/bayesian/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/src/blop/bayesian/models.py -------------------------------------------------------------------------------- /src/blop/data_access.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/src/blop/data_access.py -------------------------------------------------------------------------------- /src/blop/de/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/src/blop/de/__init__.py -------------------------------------------------------------------------------- /src/blop/de/de_opt_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/src/blop/de/de_opt_utils.py -------------------------------------------------------------------------------- /src/blop/de/de_optimization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/src/blop/de/de_optimization.py -------------------------------------------------------------------------------- /src/blop/de/hardware_flyer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/src/blop/de/hardware_flyer.py -------------------------------------------------------------------------------- /src/blop/digestion/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/src/blop/digestion/__init__.py -------------------------------------------------------------------------------- /src/blop/digestion/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/src/blop/digestion/tests.py -------------------------------------------------------------------------------- /src/blop/digestion_function.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/src/blop/digestion_function.py -------------------------------------------------------------------------------- /src/blop/dofs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/src/blop/dofs.py -------------------------------------------------------------------------------- /src/blop/objectives.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/src/blop/objectives.py -------------------------------------------------------------------------------- /src/blop/plans.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/src/blop/plans.py -------------------------------------------------------------------------------- /src/blop/plotting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/src/blop/plotting.py -------------------------------------------------------------------------------- /src/blop/protocols.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/src/blop/protocols.py -------------------------------------------------------------------------------- /src/blop/sim/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/src/blop/sim/__init__.py -------------------------------------------------------------------------------- /src/blop/sim/beamline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/src/blop/sim/beamline.py -------------------------------------------------------------------------------- /src/blop/sim/handlers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/src/blop/sim/handlers.py -------------------------------------------------------------------------------- /src/blop/sim/xrt_beamline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/src/blop/sim/xrt_beamline.py -------------------------------------------------------------------------------- /src/blop/sim/xrt_kb_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/src/blop/sim/xrt_kb_model.py -------------------------------------------------------------------------------- /src/blop/tests/integration/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/blop/tests/integration/ax/test_ax_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/src/blop/tests/integration/ax/test_ax_agent.py -------------------------------------------------------------------------------- /src/blop/tests/integration/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/src/blop/tests/integration/conftest.py -------------------------------------------------------------------------------- /src/blop/tests/integration/test_acqfs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/src/blop/tests/integration/test_acqfs.py -------------------------------------------------------------------------------- /src/blop/tests/integration/test_agents.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/src/blop/tests/integration/test_agents.py -------------------------------------------------------------------------------- /src/blop/tests/integration/test_data_access.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/src/blop/tests/integration/test_data_access.py -------------------------------------------------------------------------------- /src/blop/tests/integration/test_dofs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/src/blop/tests/integration/test_dofs.py -------------------------------------------------------------------------------- /src/blop/tests/integration/test_pareto.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/src/blop/tests/integration/test_pareto.py -------------------------------------------------------------------------------- /src/blop/tests/integration/test_sims.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/src/blop/tests/integration/test_sims.py -------------------------------------------------------------------------------- /src/blop/tests/unit/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/blop/tests/unit/ax/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/blop/tests/unit/ax/test_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/src/blop/tests/unit/ax/test_agent.py -------------------------------------------------------------------------------- /src/blop/tests/unit/ax/test_dof.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/src/blop/tests/unit/ax/test_dof.py -------------------------------------------------------------------------------- /src/blop/tests/unit/ax/test_objective.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/src/blop/tests/unit/ax/test_objective.py -------------------------------------------------------------------------------- /src/blop/tests/unit/ax/test_optimizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/src/blop/tests/unit/ax/test_optimizer.py -------------------------------------------------------------------------------- /src/blop/tests/unit/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/src/blop/tests/unit/conftest.py -------------------------------------------------------------------------------- /src/blop/tests/unit/test_plans.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/src/blop/tests/unit/test_plans.py -------------------------------------------------------------------------------- /src/blop/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/src/blop/utils/__init__.py -------------------------------------------------------------------------------- /src/blop/utils/functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/src/blop/utils/functions.py -------------------------------------------------------------------------------- /src/blop/utils/sets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS-II/blop/HEAD/src/blop/utils/sets.py --------------------------------------------------------------------------------