What is Loomino?
Loomino is a simple DNA synthesizer that is built using open-source software and hardware. Its mission is to reduce the amount of time a lab would need to wait for synthesized DNA to arrive. Current DNA synthesizers use phosphoramidite-based procedures with hazardous chemicals and dangerous waste. It is highly uncommon that a lab outside of large corporations would be able to perform DNA synthesis, and therefore this process slows down bioresearch.
The machine itself has 3 subsystems: fluidics, thermal cycling, and electronics. The main criteria we were aiming for was ease of use, and feasibility. This criteria was used to judge the design, and optimize the machine.
Fluidics
In order to properly add reagents to the reaction chamber, Loomino uses a series of peristaltic pumps to apply pressure thus creating flow. These peristaltic pumps are constructed out of a NEMA17 stepper motor, 3D printed parts, and machined bearings. As peristaltic pumps are expensive, we decided that an open source design would be best suited for Loomino. The overall cost of such a pump is far cheaper than purchasing a prefabricated pump from a manufacturer.
Another advantage of using a peristaltic pump is that Loomino has the ability to draw air into the tubes. This allows for a gas buffer between the fluids which means we are able to move accurate volumes of fluid without excess waste. A mechanism is able to lower the reagents such that the tubes are not submerged in fluid, allowing for us to draw air. Without such a mechanism, large amounts of reagent would be wasted during the wash process which reduces the cost efficiency of the device.
There were many alternatives to create fluid flow such as using a system of syringes, or having a gas pressure microfluidic device. The advantage of having a syringe system is that the mechanism needed to pump is relatively simple. By rotating a threaded rod with a motor, we could create linear motion that would compress a syringe, thereby pumping fluids. The issue is that it lacks the ability to pump air, and thus we would encounter large amounts of waste. Also, a primary concern is accuracy. As the stepper motors are able to move within a 1.8 degree rotation excluding half-steps, we are able to more finely control flow rates. A microfluidic device requires more equipment either for lithography or molding PDMS. A gas pressure system would also need to be implemented, and therefore we determined these to be not feasible.
Thermal Cycling
De Novo Synthesis requires the removal of a heat-labile group at 95 degrees C. The reaction chamber must then be cooled in preparation for the next reagent for the heating process. This means Loomino must cycle through temperatures of 95 degrees C and 37 degrees C with relative accuracy and speed. In order to accomplish the heating process, Loomino is equipped with a heating cartridge that quickly raises the temperature of the reaction chamber. A thermistor is attached to regulate the temperature and provide feedback for the system.
Once the reaction has completed in the heating step, the cooling process begins. A thermoelectric cooler is turned on, rapidly cooling the reaction chamber. A stock fan and heat sink are attached as well to assist in cooling and providing airflow through the machine. Once the machine drops to the proper temperature, the cooling stops. The thermistor continues to provide feedback and regulate the temperature.
Once De Novo Synthesis has completed, the machine is able to run the same thermal cycling process as a PCR machine. Loomino is able to cycle between 95 degrees C, 55 degrees C, and 72 degrees C for the standard PCR cycle. As it is electronically controlled, any number of cycles is possible.
Electronics
Loomino is controlled using an Arduino microcontroller. It is equipped with motorshields to send the proper signals to control the stepper motors. The system is preprogrammed to initiate the proper procedure to run de novo synthesis. The only constant variation control is in the thermal cycling. The thermistor uses variable resistance based on temperature to change the current running through the circuit. That current is then translated to a temperature. Using proportional-integral-derivative control, the Arduino is able to turn the heating cartridge on and off to remain at a stable temperature.
![](https://static.igem.org/mediawiki/2014/1/15/CooperUnionTdT1.jpg)
Bill of Materials
SUBSYSTEM | PART NAME | PART NUMBER | DESCRIPTION | QUANTITY | BOM NOTES |
FLUIDICS - PERISTALTIC PUMP | CASUN STEPPING MOTOR | 42SHD0411-20B | NEMA17 STEPPER MOTOR, 42mm, 4.4 kg/cm | 7 | Stepper motor used for peristaltic pumps |
SUBSYSTEM | PART NAME | PART NUMBER | DESCRIPTION | QUANTITY | BOM NOTES |
SUBSYSTEM | PART NAME | PART NUMBER | DESCRIPTION | QUANTITY | BOM NOTES |
SUBSYSTEM | PART NAME | PART NUMBER | DESCRIPTION | QUANTITY | BOM NOTES |
SUBSYSTEM | PART NAME | PART NUMBER | DESCRIPTION | QUANTITY | BOM NOTES |
SUBSYSTEM | PART NAME | PART NUMBER | DESCRIPTION | QUANTITY | BOM NOTES |