Software

We rely on many software packages to do our work. We mainly use python and its data analysis packages.

Software packages from our group:

Open Source:

  • PyPixie16: Controlling XIA's Pixie16 using python

  • Hardware Control: Reusable GUIs to control common hardware at various test stands
    (Grant Giesbrecht , Ariel Amsellem , Timo Bauer, Brian Mak, Brian Wynne, Zhihao Qin, Arun Persaud, Hardware-Control: Instrument control and automation package, Journal of Open Source Software, 7(72), 2688 (2022) https://doi.org/10.21105/joss.02688)

  • Inactive Reproducible: Log parameters and simulation runs (or runs of other computer program) with the ability to rerun them in the same state. DVC is a better option nowadays that was not available when we started this project.

Closed Source:

If you have any questions in regards to the software, feel free to contact Arun at apersaud@lbl.gov or contact us via the respective bitbucket pages.


Software we use regularly and sometimes contribute to: