+1 403 878 2131 SALES AND TECH SUPPORT support@gnacode.com

open source tools 

open source tools for minicubes


Aerosol Interface to Prep and PqPCR

Direct Aerosol Analysis

We have 20 years of experience with aerosol capture and direct qPCR. We have made an open-source design that can be 3D printed and which provides an interface to an aerosol sample to the capillary on the Minicube Prep or Minicube PqPCR machines

The files are available here

Onshape Free Account

Onshape offers free user registration and the possibility to make and edit public files. 

Just register and you can make a copy of the aerosol connector files that you can edit as you want and 3D print


Jupyter Notebook plot of Minicube PCR data

Jupyter Notebook

We support the Minicube devices with an open-source Python API that we have used to create some Jupyter Notebook tools for the machine. Jupyter Notebook executes in a browser

Github Download

Download the Jupyter Notebook scripts here


Install Anaconda 64 bit from here

or alternatively you can use the Python API with Scipy which you can download here

Experience with Python is also needed and we have recently upgraded to Python 3 so make sure you not are running old Python 2.7 code or examples


PyQt6 - Crossplatform

Pycharm and Qtdesigner used to make GUI

PyQt6 installers for GUI apps

Using PyQT with QtDesigner and PyCharm we created fixed executables and ported libraries that can be packed by operative system dedicated installers. This can be done on Linux, MacOS and Windows offering cross platform functionalty


Not yet on Github but coming soon, we need to pack the resources and upload them. We will do shortly



Python 3


CxFreeze to make executables and to lock the python libraries into the applications lib folders so they dont get updated and suddenly your application wont work

Aerosol Capture and direct qPCR

Here we have data captured by the aerosol interface where the flow of air into the sample capillary suddenly experience a pressure drop and therefore the particles slow down significantly and they easily get captured by the surface interaction

The K value which is a resistance coefficient describing  the pressure loss. We are going from a 0.2 mm interface to the 1.5 mm capillary and K is given by:


The loss in pressure causes the particles of aerosols to deposit on the walls of the capillary, subsequent qPCR analysis shows a clear present of the bacteria in the aerosol

Aerosol Sample Interface

The aerosol sample interface is a connection option for Minicube Prep and Minicube PqPCR machines allowing for direct sampling of an aerosol into the sample prep machine or into the integrated sample prep and qPCR machine

Capillary interface Connector

The blue connector connects to the balloon inteface (yellow) and ensures a thight connnection between the capillary interface and the capillary interface connector and a gas thight connection to the sample balloon (red)

Connection to capillary interface

The connection is done by pressing the interface down over the capillary holder on the Minicube Prep or Minicube PqPCR machine

The Minicube app
The Minicube app

Get full control with the intuitive app

The powerful yet intuitive app gives you full control of your experiments from anywhere and accelerates every step of your PCR research. Shortening time between getting started and obtaining great results.


Access and control your Minicube PCR with the intuitive iPad app. From the powerful and user friendly interface, you can easily plan and setup protocols, control multiple devices at the same time – and even allow colleagues control of the same Minicube PCR from their apps.


The app works both online and off, and connects to your Minicube PCR via wifi or Bluetooth, allowing you full flexibility.

Ready to get started?