Skip to content
/ BITS Public

Model of a Bluesky Data Acquisition Instrument in console, notebook, & queueserver.

License

Notifications You must be signed in to change notification settings

BCDA-APS/BITS

Folders and files

NameName
Last commit message
Last commit date
Apr 18, 2025
Apr 18, 2025
Apr 18, 2025
Apr 18, 2025
Apr 7, 2025
Mar 24, 2025
Mar 7, 2025
Apr 7, 2025
Apr 18, 2025

Repository files navigation

APSBITS: Template Package for Bluesky Instruments

PyPI Coverage
PyPi Coverage Status

BITS: Bluesky Instrument Template Structure

Template of a Bluesky Data Acquisition Instrument in console, notebook, & queueserver.

Production use of BITS

Please create a bits instrument using our template repository: https://github.com/BCDA-APS/DEMO-BITS

Installing the BITS Package

export INSTALL_ENVIRONMENT_NAME=apsbits_env
conda create -y -n "${INSTALL_ENVIRONMENT_NAME}" python=3.11 pyepics
conda activate "${INSTALL_ENVIRONMENT_NAME}"
pip install apsbits

For development please reference our documentation

Testing the apsbits base installation

On an ipython console

from apsbits.demo_instrument.startup import *
listobjects()
RE(sim_print_plan())
RE(sim_count_plan())
RE(sim_rel_scan_plan())