Skip to content
forked from slaclab/pysmurf

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

License

Notifications You must be signed in to change notification settings

ccffccffcc/pysmurf

 
 

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 -r requirements.txt
pip3 install .

Documentation

Documentation is built using Sphinx, and follows the Google Style Docstrings. 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.

About

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

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 80.5%
  • C++ 12.0%
  • Shell 3.2%
  • JavaScript 2.3%
  • CMake 0.8%
  • CSS 0.7%
  • Other 0.5%