NSLS-II Beamline Support Library ============================== The NSLS-II Beamline Support Library (nbs-bl) provides core functionality for beamline operation and control at NSLS-II. Features -------- * Beamline configuration management * Device control and monitoring * Scan plans and utilities * Simulation capabilities Getting Started -------------- To install nbs-bl: .. code-block:: bash pip install -e . Documentation ------------ .. toctree:: :maxdepth: 2 :caption: Contents: overview getting_started configuration_reference api/index Configuration ------------ The library uses TOML configuration files to define beamline devices and settings: * :doc:`configuration_reference` - Detailed guide to configuring your beamline * :download:`Beamline Template ` - Template for beamline.toml * :download:`Devices Template ` - Template for devices.toml Development ---------- This project is part of the `xraygui `_ organization on GitHub.