Skip to content

Software to drive data aquisition for nanodevices, intended for our low temperature measurements. Based on University of Washington's nanophys/MeasureIt.

License

Notifications You must be signed in to change notification settings

KU-DO-Lab/Spearmint

Repository files navigation

Spearmint @ DO lab

"Making measurements cool."

This is based on MeasureIt which itself is based on the QCoDeS Standard.

The goal of this is to effortlessly & automatically control many instruments simultaneously all in the form of an easy-to-use GUI. Consistent and efficient control is key! The intended use case of this application is to do low temperature measurements (hence the name), but realistically this can be adapted to control all sorts of instruments!

TODO

All plans and details about the development of the application can be found in Issues. A rough (unordered) outline of the project can be found here, though:

  • (initial) clean up the cluttered project structure
  • implement 2D sweep functionality to the GUI
    • Migrate the central pane of the main UI to a "tabbed" setup. Each measurement/instrument category is assigned its own tab. Sequential and simultaneous control will be handled with the sweep queue.
    • GUI fields for 2D sweep (dual gate) measurements.
    • Implement necessary functions for "controls" pane of 2D sweep
    • Implement the ability to send the 2D sweep to the sweep queue.
  • Comments! Old codebase is in dire need of it.
  • Create a new requirements.txt file for ease of installation.
  • Remove dependency on unmaintained local drivers wherever possible.
  • We should follow best practices for a pyqt project, i.e. getting the ui files moved somewhere out of the root of the project
  • Implement features for controlling lock in amplifiers and temperature controllers.
  • Log detected devices on application startup.
  • CSV/XML support for data collection.

About

Software to drive data aquisition for nanodevices, intended for our low temperature measurements. Based on University of Washington's nanophys/MeasureIt.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages