Logo-Pymoku.png

(Python™ integration)

Take control of your Moku:Lab with Python.

Logo-Pymoku.png

(Python™ integration)

Take control of your Moku:Lab with Python.


 

Interact in real-time

pymoku is compatible with Python scripting and live environments, making it easy to start interacting with your Moku:Lab device right away.

Write and share scripts for repeatable automation or command your Moku:Lab live, record and analyze your data all in a single place by partnering pymoku with Jupyter.

 
automated_process.png

Automated control

pymoku takes Moku:Lab to the next level, turning it into an automated test, measurement and control device for your lab.

pymoku enables your Moku:Lab to automatically:

  • switch instruments,

  • acquire and process measurements in real-time,

  • save data logs/metadata for post-processing,

  • and generate output signals to control your system.

 

Open-source integration

Add depth to your pymoku applications by integrating with the many open-source Python libraries available on the web.

Create beautiful visualisations with seaborn, or track progress of your experiment remotely by streaming to the web using plotly. Got data? Pandas provides an endless list of high-performance data structures and easy-to-use analysis tools to get the job done.

 
python
>> data = oscilloscope.get_data()
>>
>>
 
 
crossplatform.png

Cross-Platform

pymoku can be dropped in to any existing lab infrastructure. It's fully supported on Windows, Linux and OSX and in many cases can be installed without special privileges.

Share your programs with all your colleagues and computers, regardless of operating system; they'll run anywhere.

 

Get started

Install the Pymoku package via Python pip. Detailed instruction can be found
in the Getting Started Guide. Example scripts are available on the GitHub.

Get started

Install the Pymoku package via Python pip. Detailed instruction can be found in the Getting Started Guide. Example scripts are available on the GitHub.

Icon-Python.png

Python

Note: Pymoku currently supports Python versions 2.7 and 3.6.

Icon-API.png

Example Scripts

Find example scripts for each instrument on Pymoku’s GitHub page.

Icon-UserManuals.png

Getting Started Guide

Here’s a quick guide on how to install Pymoku via pip for Moku:Lab.

Download Python
Access Scripts
Download Guide
Icon-Python.png

Python

Note: Pymoku currently supports Python versions 2.7 and 3.6.

Download Python
Icon-API.png

Example Scripts

Find example scripts for each instrument on Pymoku’s GitHub page.

Access Scripts
Icon-UserManuals.png

Getting Started Guide

Here’s a quick guide on how to install Pymoku via pip for Moku:Lab.

Download Guide