Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Hardware control interfaces for optics lab instrumentation development and experiments.

License

spacetelescope/catkit

DOI

catkit -- The Control and Automation for Testbeds Kit

This is a collection of python hardware controllers. This project started from the Makidon Lab as an effort to separate the hardware controllers we use for the HiCAT testbed and make something less specific to our experiments.

Installation

Clone the catkit repository

Install catkit dependencies

  • cd catkit
  • conda env update --name <env-name> --file environment.yml
  • conda activate <env-name>

Install catkit in editable mode

  • python setup.py develop

A few things to keep in mind

Some of these controllers require fairly specific hardware installs on your machine before they run as expected.

This is still very much a work in progress. The hardware controllers don't all match in style or class inheritance. Use or contribute at your own risk.

About

Hardware control interfaces for optics lab instrumentation development and experiments.

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Packages

No packages published

Contributors 17