Skip to main content

a collection of lab automation drivers implemented with labbench

Project description

PyPI Latest Release DOI License Downloads Last commit

ssmdevices is a collection of python wrappers that have been used for complex automated experiments at NIST. They are released here for transparency, for re-use of the drivers ``as-is'' by collaborators and the broader test community, and as a demonstration of lab automation based on labbench.

The equipment includes consumer wireless communication hardware, test instruments, diagnostic software, and other miscellaneous lab electronics. In many cases the acquired data are returned in tabular form as pandas data frames.

Getting started with ssmdevices

Installation

  1. Ensure prerequisites are installed:
    • python (3.9 – 3.12)
    • pip for package management
  2. Recommended module installation:
    • For python distributions based on anaconda:
      pip --upgrade-strategy only-if-needed install ssmdevices
      
    • For other python installations:
      pip install ssmdevices
      

Resources

Contributors

Name Contact Info
Dan Kuester (maintainer) daniel.kuester@nist.gov
Paul Blanchard formerly with NIST
Alex Curtin formerly with NIST
Keith Forsyth keith.forsyth@nist.gov
Ryan Jacobs formerly with NIST
John Ladbury john.ladbury@nist.gov
Yao Ma yao.ma@nist.gov
Duncan McGillivray duncan.a.mcgillivray@nist.gov
Audrey Puls formerly with NIST
Andre Rosete formerly with NIST
Michael Voecks formerly with NIST

Some complex measurement efforts that used ssmdevices:

Contributing

See also

  • labbench the base library for these device wrappers

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ssmdevices-0.24.0.tar.gz (3.3 MB view hashes)

Uploaded Source

Built Distribution

ssmdevices-0.24.0-py3-none-any.whl (3.3 MB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page