openPFGE

Open source and low cost pulsed-field gel electrophoresis [PFGE] equipment. Older and newer versions available at the GitLab repository.

Intro | Description | Results | Costs

Intro

Biochemistry - including biotechnology, molecular biology, protein engineering, among others - is an area were high sophisticated equipment is required. In general, just a few equipment have an open source version - i.e. PCR - and, because of low offerer number, costs of these equipment tent to be overpriced, limiting it access to many research centers or labs.

Description

Pulsed-field gel electrophoresis [PFGE] is a technique that allows the separation of very large DNA molecules - up to ~10 Mbp, in contrast of up to ~50 Kbp of normal electrophoresis - by a periodic change in the direction of the electric field, widely used in many biochemistry labs. This work considers the design and construction of a open source and low cost PFGE, implementing a Rotating Gel Electrophoresis (RGE). The design considers the use of a standard commercially available electrophoresis chamber and the construction of an agarose gel rotation system using 3D printed parts, a servo motor and simple electronics.

In order to keep the design simple and low cost as possible, a gel rotation system inside a standard large electrophoresis chamber was designed to achieve the electric field direction change of the PFGE. The gel rotation system considers simple 3D printed parts composed of: a tray, that supports the gel; a tray cover, that fixes the gel position; a stem, that goes from the tray cover through the electrophoresis chamber cover and joins the servo motor; and, a joint, of the stem to the servo motor that allows easy release of the tray. It also considers a 180 degrees, 5 [V], high speed and accuracy digital servo motor that allows the PFGE to move at any angle.

The buffer cooling system is composed of a small 12V pump that circulates the buffer through a peltier cooler elements based refrigeration system. A NTC epoxy thermistor temperature sensor provides the capacity to retrieve the current buffer temperature in order to feedback the cooling system.

The circuit is driven by an Arduino Nano microprocessor. It holds a serial OLED module to display the parameters of the electrophoresis run independent from the smartphone. Fans and the pump are controlled by digital outputs through high current MOSFETs. It considers a Bluetooth module to provide communication to a smartphone for system control.

Results & costs

The equipment is capable of the separation of DNA molecules up to ~2 Mbp [See Fig 1] with the same protocols as commercial equipment. A 10 Mpb marker is about to be tested. It costs USD ~$500, about 1/50 of the price of commercial equipment, considering the chamber and the power source. All coding, electronics, 3D parts and documentation is public available on GitLab. Fig. 1 | Two commercial markers separated by openPFGE in contrast to references

Fabrication and assembly

  1. Aquire all components listed in the hardware part list section
  2. Print all parts in the last folder of 3D printing folder using PLA at 0.25mm layer height, except for pin.FCStd that had 0.1mm layer height. See Pictures/Gel_tray.jpg and Pictures/Servo_motor_support_and_join.jpg to see how they look like in the final assembly.
  3. Using some strong glue, put the magnets in the motor joint part as shown in Pictures/Magnets_motor_joint.jpg and in the tray cover joint part
  4. Using some fishing line build the gel tray as shown in Pictures/Gel_tray.jpg
  5. Fabricate the circuit PCB using the last version of the fzz file in the Circuit folder. You can find a good price and service at AISLER
  6. Assemble the circuit by soldering the parts to the PCB. The PCB has the description of the components on its skilscreen. A picture of the PCB assembly is at Circuit/Pictures/Circuit_assembly.jpg.
  7. Assemble the servo motor to its printed support. Attach the motor joint to the servo arm.
  8. Power the 12V power source to the circuit
  9. Download the Android app
  10. Turn on the circuit switch and start your electrphoresis

Hardware parts list

Gel rotating system

Electrophoresis chamber

Design of motor support was made based on BT103 electrophoresis chamber:

Servo

Gel tray

Refigeration system

Circuit parts list

Microcontroller

Arduino Nano v3.0 ATMEGA328P like this one

Bluetooth

HC-05 like this one

Power

LCD

LCD I2C 16x2 like this one

Refigeration

Input / Output

Android APP

Available at Google play. Source code available at App Android folder.

License

Open hardware certification

[OSHW] CL000001 | Certified open source hardware | oshwa.org/cert

Thanks to

3D printing

Fablab U. de Chile

App

Item picker link

Firmware

Thermistor code link ArduinoJson link

Logo

Based on logo by link

Contact

Fell free to write about any questions to diego.lagos.s@ug.uchile.cl