Skip to content

slaclab/pysmurf

Folders and files

NameName
Last commit message
Last commit date

Latest commit

8320dce · Mar 5, 2025
Jun 21, 2023
May 26, 2023
Oct 28, 2024
Mar 5, 2025
May 6, 2022
Mar 5, 2025
Jun 16, 2023
May 5, 2021
Oct 6, 2022
May 5, 2021
Feb 5, 2020
Jun 20, 2020
May 13, 2024
Apr 4, 2022
Mar 5, 2025
Oct 29, 2019
Dec 11, 2018
Dec 18, 2023
Sep 12, 2019
May 5, 2021
Dec 11, 2019
Dec 17, 2019
May 4, 2021
Dec 18, 2020
May 5, 2021
Apr 4, 2022
Oct 12, 2022
Apr 4, 2022
Aug 10, 2020
May 13, 2024
Oct 12, 2022
Oct 16, 2019
May 13, 2024

Repository files navigation

pysmurf

Build Status Documentation Status

The python control software for SMuRF. Includes scripts to do low level commands as well as higher level analysis.

Installation

To install pysmurf clone this repository and install using pip:

git clone https://github.com/slaclab/pysmurf.git
cd pysmurf/
pip3 install .

Documentation

Documentation is built using Sphinx, and follows the NumPy Style Docstrings convention. To build the documentation first install the pysmurf package, then run:

cd docs/
make html

Output will be located in _build/html. You can view the compiled documentation by opening _build/html/index.html in the browser of your choice.

The documentation is also updated to readthedocs here: https://pysmurf.readthedocs.io/en/main/