こんにちは。 実験系の研究者をやっています、Kumaです。 今回は、急速に普及している「実験自動化」について紹介します。 実験自動化は、英語では「Lab automation」とか「Lab Hack」と呼ばれます。 実験装置にCLIで制御コマンドを送信し、リモート動作させます。 (例えば "ON") 全ての実験装置に対してAPIを作り、それをスクリプトとして並べれば、実験の工程は完全に自動化できます。 実験データ取得後の分析操作も自動化してしまえば、究極的には結果の考察以外は人間がやることはなくなります。 私の仕事場では、このような環境を実際に(ほぼ)実現しています。 しかしこのような自動化を行うには、気を付けることなど、多くのノウハウがあります。 ここではその概要をお伝えします。 言語の選択 こだわりがない限り、Pythonが良いと思います。 MATLAB, Labviewも使えるのです