.. figure:: smdrqa_logo.svg
   :width: 40%
   :figwidth: 40%
   :align: left

ui
==

The ``SMdRQA.ui`` package provides the interactive Streamlit interface
(``pip install SMdRQA[ui]``, launched with ``smdrqa-ui`` or
``python -m SMdRQA.ui``) together with UI-independent helpers that are
also usable — and tested — without the UI dependencies installed:
script recording for reproducibility, window-size sensitivity analysis,
and regime-based simulation.

See the *Interactive UI (Streamlit)* section of the RQA2 reference
guide for a walkthrough of the app itself.

recorder
--------

.. automodule:: SMdRQA.ui.recorder
   :members:
   :undoc-members:
   :show-inheritance:

sensitivity
-----------

.. automodule:: SMdRQA.ui.sensitivity
   :members:
   :undoc-members:
   :show-inheritance:

simulate
--------

.. automodule:: SMdRQA.ui.simulate
   :members:
   :undoc-members:
   :show-inheritance:
