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:
Associated Particle Imaging for Carbon (APIC): The software is used to control an Associated Particle Imaging (API) imaging system that can measure the 3d carbon distribution in soil. Furthermore, the software is used to analyze the data from the instrument.
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.