- Research note
- Open Access
- Published:
Loop-mediated isothermal amplification (LAMP) shield for Arduino DNA detection
BMC Research Notes volume 11, Article number: 93 (2018)
Abstract
Objective
Loop-mediated isothermal amplification (LAMP) of DNA is gaining relevance as a method to detect nucleic acids, as it is easier, faster, and more powerful than conventional Polymerase Chain Reaction. However, LAMP is still mostly used in laboratory settings, because of the lack of a cheap and easy, one-button device that can perform LAMP experiments.
Results
Here we show how to build and program an Arduino shield for a LAMP and detection of DNA. The here described Arduino Shield is cheap, easy to assemble, to program and use, it is battery operated and the detection of DNA is done by naked-eye so that it can be used in field.
Introduction
Detection of genetic material such as DNA or RNA is one of the privileged analytical methods for confirming the presence of parasites, viruses, bacterial infections, or for example for food contaminations. When the amount of DNA or RNA is too low to be detected, their amplification is required. For long time the polymerase chain reaction (PCR) did the lion’s share as methodology to amplify DNA [1]. However, since its first description in 2000 by Notomi’s group [2], loop-mediated isothermal amplification (LAMP) has become one of the favorite methods for the detection of target DNA or RNA [3]. LAMP concerns an isothermal amplification, thus does not require the different temperature zones needed for the PCR. In addition, compared to PCR, LAMP is faster, sturdier, and less prone to inhibiting substances. Samples can be used without any prior purification like whole blood or extracts, its reagents can be freeze dried and are stable for months at room temperature [4]. Thanks to all these advantages, LAMP is the perfect candidate for in-field and point-of-care analysis. LAMP has been successfully used for example in the detection of malaria [5, 6], tuberculosis [7, 8], capripoxviruses [9], salmonella [7], many other infectious diseases [10] and beyond [11] in laboratories setting.
The effort is, nowadays, in fabricating cheap portable instruments for the use of LAMP in remote areas or third world countries, as commercial instruments are too expensive, not portable or difficult to be operated by untrained personnel. Recently, portable LAMP devices have been published, using heating blocks and cellphone cameras for real time detection [12, 13], paper based LAMP [14] and even battery-less LAMP systems [15]. However, the fabrication of such instruments is somehow still restricted to scientists with an electronic engineering background and not easily usable by untrained personnel.
Our goal is to fabricate a K.I.S.S (keep it simple, silly) instrument for LAMP analysis
The instrument should be:
-
Cheap and easy to fabricate without extensive knowledge or expertise in electronic engineering;
-
Portable and battery operated;
-
Easily to modify or upgrade;
-
One click instrument, usable by untrained personnel;
-
Based on open electronics and open-source programs;
-
The programming should be kept simple enough to be modified ad hoc.
Main text
Methods
The schematics for the electronics and the components needed for the Arduino LAMP as well as the software code can be found in the supplementary information. Schematics were drawn using Fritzing (http://fritzing.org) and licensed under CC Attribution-ShareALike. Master mix ISO_001 was obtained from Optigene (http://www.optigene.co.uk/). The concentration used was ISO_001 15 μL, Primermix 2 μL (Table 1), water 6 μL, gBlock 10–6 2 μL for a total of 25 μL.
We used the gBlock BS2121 of Pseudomonas syringae peponis (Psp)
Pseudomonas_syringae_BS212:
AGGCAGTGCTGACGTACGCTCAGCTCAATGAGTCCGCCGACAAAATTGCCGACATATTGCTTCGCAAGGATGTGCAGCCCGGTGATGTCGTCGGTATCTGCATGATGCGCTCCGAGTGGCAGGTTGCAGCGCTCTTGGGCGTACTCAAAGCCGGTGCGTGCTACCTCTCGATCGACTGTGCGTCGCCTGCCGAGCGTCGTGACTGGCTGCTGGAAGAGGCGGACGTCAAGTGGGCACTGATCGATGAGAGTGCTCCGCCTCTACGTGATGCAACCTCAACGCTGTTGATCGGG
LAMP primers:
P_s_pA_new_F3 TGACGTACGCTCAGC
P_s_pA_B3 CACTCTCATCGATCAGTGC
P_s_pA_FIP CAGATACCGACGACATCACCGCGACAAAATTGCCGACATAT
P_s_pA_BIP ATGATGCGCTCCGAGTGGACAGTCGATCGAGAGGTAG
P_s_pA_LoopF CTGCACATCCTTGCGAAG
P_s_pA_LoopB GCTCTTGGGCGTACTCAA
The designed double-stranded synthetic genomic gene fragment (gBlock) contains the target sequence for Psp. All oligonucleotides and gBlock were synthesized by Integrated DNA Technologies (https://eu.idtdna.com/site). Oligonucleotides were re-suspended in Hyclone water (GE Healthcare Life Sciences, https://www.gelifesciences.com), gBlocks were re-suspended in 1 × TE Solutions pH 7.5 (Integrated DNA technologies).
Results
We tested our Arduino LAMP shield for the amplification and detection of the Pseudomonas syringae gBlock. The LAMP enzyme mastermix was mixed with the six primers and synthetic target DNA (gBlock) in a final volume of 25 μL. When the green LED turned on, indicating that desired temperature has been reached, the Eppendorf tube was inserted in the heating block and the LAMP amplification was carried on until both LED’s on the Arduino shield turned on. The heating block reaches the desired temperature of 65.5 °C in 2 min and keeps a constant temperature of 65.5 ± 1.4 °C for the whole duration of the experiment (Fig. 1).
The LAMP enzyme mastermix used (Optigene) already contains the EvaGreen fluorescent dye, however its concentration is not enough for a simple detection by eye. When the sample was screened for a melting curve with a benchtop LAMP instrument (Genie III) it revealed the amplified product with a melting point at 90 °C, proving that the amplification worked correctly (Additional file 1). The LAMP reaction for the amplification of the Pseudomonas syringae gBlock is a standard DNA amplification used in our laboratory. The Arduino LAMP shield on this specific DNA amplification performed similarly as the benchtop system Genie III. We also tested an end point detection with SYBR green, and this latter gave an eye detectable signal (Fig. 1, insert). There are also other molecules that can be used either for end-point or real-time eye detection of the LAMP reaction [16]. In fact, it should be noted that being the PDMS transparent, the real-time LAMP can be performed by naked-eye as well.
The cost of the components for building an Arduino LAMP shield, thus without the Arduino board and the batteries, is as low as 8 € when using European retailers and less then 1.5 € when purchasing the parts from Chinese retailers.
It is also important to notice that the Arduino board is an extremely modular micro controller, and multiple add-ons can be added to the LAMP shield. For example a solar panel for recharging the batteries, or components for recording metadata during the LAMP experiments in the field, such as, external temperature, humidity, light, time, GPS position and record everything on an SD card.
In conclusion, we have developed a cheap, portable and battery operated, simply assemblable, easily usable, open-hardware, open-source Arduino LAMP shield for the detection of DNA. Temperature, experimental time can be easily adjusted by changing two variables in the open source code. The heating block, made out of PDMS, can be fabricated in-house and it is versatile as almost everything can be used as a mold. We envision this research spreading even more the use of LAMP for the detection of genetic materials in-field and in third world countries.
Discussion
We focused on a simple, yet powerful, open electronics micro controller board: Arduino, which started as a do-it-yourself board for the maker community, it is becoming more and more used in laboratories around the world [17]. In this context, Arduino shields are commercially available plug-and-play add-ons for the Arduino micro controller and they work by simply plugging them on in the Arduino board. Commercially available Arduino shields add functionalities, for example, ethernet, WiFi, GPS and GSM, LCD, motors, capacitive touchpad and so on. Using the same idea of plug-and-play, in this communication, we describe the first Arduino LAMP shield.
We used a, so called prototype shield: a plug-and-play perforated board shield that fits on top of the Arduino for fabricating the Arduino LAMP shield. We keep the electronics to the basic, using only a MOSFET (metal–oxide–semiconductor field-effect transistor), for changing the voltage, thus the heating of the heating block by the use of an external battery, two LEDs for visual feedback, a few resistances and a heating block. A schematic of the LAMP shield is depicted in Fig. 2a; the detailed explanation, list of materials as well as the full schematics can be found in Additional file 1.
For the fabrication of the heating block, we opted for polydimethylsiloxane (PDMS) as material for the block, and a Nichrome wire for the heating part of it (Fig. 2b). Recently, we showed how a PDMS device can be heated using a resistance nichrome wire [18]. The PDMS heating block can be easily fabricated in the lab (or at home) using a PCR tube as template. As the PCR tube is used as template, the heating block fits perfectly the PCR tube, achieving high thermal transfer to the tube. A thermistor is inserted inside the PDMS heating block for controlling the temperature. PDMS is versatile and any Eppendorf or vials can be used as template for the mold, and in addition to this, the PDMS can be also used for fabricating microfluidic heating blocks. Although we used a PDMS heating block, the LAMP shield presented here can be used for any heating block, for example aluminum or peltier element based blocks. The LAMP shield here, is proposed as a single-shot experiment for using it as analytical yes-or-no tool in the field, so only one heating block has been attached to the board. However, multiple blocks can be used, naturally, to the detriment of the battery.
The Arduino code, in a few words, controls the thermistor and heats the coil until it reaches 65 °C, or any other temperature set by the user in the variable TARGET_TEMP, and it keeps the set temperature by switching on and off the heating coil. The green LED lights up when the temperature is reached, the red one is turned on when the feedback loop temperature is out of ranges, both lower or higher of the set temperature. After 45 min, both LEDs are turned on, signaling the end of the experiment. The whole program consist of less than 100 lines of code and it is attached and commented in the supplementary information of this communication.
The Arduino board can be powered in three different ways: via the USB port, the JACK socket or using directly the Vin pins. The JAPAN JACK socket and the USB ports are practicals as they can be used by external batteries.
The heating block is the most energy demanding part of the system and the Arduino maximal output of 40Â mA is not enough to heat the nichrome wire. For this reason, it was decided to use a second external battery solely for the heating block. In terms of power consumption, during the LAMP experiment, the Arduino LAMP drains, on average, 35Â mA at 5Â V (0.175Â W). Six 2500 mAh rechargeable AA NiMH provide 22.500Â W to the Arduino board, which should allow the system to run continuously for more than 128Â h.
During the heating process, the 5 cm of nichrome wire, drains 0.5 A, that, using a 7 V battery, accounts for 1.85 W of power. Therefore for the heating coil, we used a 3.7 V, 5100 mAh Li-Ion rechargeable battery that provides 18.8 W of power. The coil is switched between on and off for maintaining the heating block temperature at 65 °C, thus, the coil drains energy only half of the experiment time. This set-up used for the coil battery has a life of c.a. 20 h. LAMP amplification is also faster than the standard PCR, and it is not difficult to imagine that a successful fine-tuned LAMP amplification can be achieved in 20 min, doubling the lifetime of the battery.
Limitations
Like all portable devices, the size and the capacity of the battery is the main limitation. However we can envision that in the future smaller and higher capacity batteries will be commercially available.
Abbreviations
- LAMP:
-
loop mediated isothermal amplification
- PCR:
-
polymerase chain reaction
- KISS:
-
keep it simple silly
- Psp:
-
Pseudomonas syringae peponis
- LED:
-
light emitting diode
- MOSFET:
-
metal–oxide–semiconductor field-effect transistor
- PDMS:
-
polydimethylsiloxane
- NiMH:
-
nickel metal hydride
References
Saiki RK, Gelfand DH, Stoffel S, Scharf SJ, Higuchi R, Horn GT, Mullis KB, Erlich HA. Primer-directed enzymatic amplification of DNA with a thermostable DNA polymerase. Science. 1988;239:487–91.
Notomi T, Okayama H, Masubuchi H, Yonekawa T, Watanabe K, Amino N, Hase T. Loop-mediated isothermal amplification of DNA. Nucleic Acids Res. 2000;28:e63.
Qiao J, Wang J, Meng Q, Wang G, Liu Y, He Z, Yang H, Zhang Z, Cai X, Chen C. Rapid detection of Akabane virus by a novel reverse transcription loop-mediated isothermal amplification assay (RT-LAMP). Virol J. 2013;10:288.
Notomi T, Mori Y, Tomita N. Loop-mediated isothermal amplification (LAMP): principle, features, and future prospects. J Microbiol. 2015;53:1–5.
Cook J, Aydin-Schmidt B, González IJ, Bell D, Edlund E, Nassor MH, Msellem M, Ali A, Abass AK, Mårtensson A, Björkman A. Loop-mediated isothermal amplification (LAMP) for point-of-care detection of asymptomatic low-density malaria parasite carriers in Zanzibar. Malaria J. 2015;14:43.
Lucchi NW, Gaye M, Diallo MA, Goldman IF, Ljolje D, Deme AB, Badiane A, Die Ndiaye Y, Barnwell JW, Udhayakumar V, Ndiaye D. Evaluation of the illumigene malaria LAMP: a robust molecular diagnostic tool for malaria parasites. Sci Rep. 2016;6:36808.
Nagai K, Horita N, Yamamoto M, Tsukahara T, Nagakura H, Tashiro K, Kaneko T. Diagnostic test accuracy of loop-mediated isothermal amplification assay for Mycobacterium tuberculosis: systematic review and meta-analysis. Sci Rep. 2016;6:39090.
Nliwasa M, MacPherson P, Chisala P, Kamdolozi M, Khundi M, et al. The sensitivity and specificity of loop-mediated isothermal amplification (LAMP) assay for tuberculosis diagnosis in adults with chronic cough in Malawi. PLoS ONE. 2016;11(5):e0155101.
Das A, Babiuk S, McIntosh MT. Development of a loop-mediated isothermal amplification assay for rapid detection of capripoxviruses. J Clin Microbiol. 2012;50(5):1613–20.
Mori Y, Notomi T. Loop-mediated isothermal amplification (LAMP): a rapid, accurate, and cost-effective diagnostic method for infectious diseases. J Infect Chemother. 2009;15:62–9.
Kundapur RR, Nema V, Tompkins SM. Loop-mediated isothermal amplification: beyond microbial identification. Cogent Biol. 2016;2(1):1137110.
Priye A, Bird SW, Light YK, Ball CS, Negrete OA, Meagher RJ. A smartphone-based diagnostic platform for rapid detection of Zika, chikungunya, and dengue viruses. Sci Rep. 2017;7:44778.
Damhorst GL, Duarte-Guevara C, Chen W, Ghonge T, Cunningham BT, Bashir R. Smartphone-imaged HIV-1 reverse-transcription loop-mediated isothermal amplification (RT-LAMP) on a chip from whole blood. Engineering. 2015;1(3):324–35.
Seok Y, Joung H-A, Byun J-Y, Jeon H-S, Shin SJ, Kim S, Kim M-G. A paper-based device for performing loop-mediated isothermal amplification with real-time simultaneous detection of multiple DNA targets. Theranostics. 2017;7(8):2220–30.
Song J, Mauk MG, Hackett BA, Cherry S, Bau HH, Liu C. Instrument-free point-of-care molecular detection of Zika virus. Anal Chem. 2016;88(14):7289–94.
Zhang X, Lowe SB, Gooding JJ. Brief review of monitoring methods for loop-mediated isothermal amplification (LAMP). Biosens Bioelectron. 2014;61:491–9.
Cressey D. Age of the arduino. Nature. 2017;544:125–6.
Saggiomo V, Velders AH. Simple 3D Printed scaffold-removal method for the fabrication of intricate microfluidic devices. Adv Sci. 2015;2(9):1500125.
Authors’ contributions
AHV and VS conceived the idea, VS designed and carried out the experiments. CS designed the primers and helped with the used LAMP protocol. VS and AV discussed the results and VS wrote the manuscript, which was then corrected by all the authors. All authors read and approved the final manuscript.
Acknowledgements
We thank Gerben Wierda, Antonio Ospite and Martijn van Galen for the help in programming. We thank the CRISPR clear student group for testing the device.
Competing interests
The authors declare that they have no competing interests.
Availability of data
All data generated or analysed during this study are included in this published article and its supplementary information files.
Consent for publication
Not applicable.
Ethics approval and consent to participate
Not applicable.
Funding
Not applicable.
Publisher’s Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Author information
Authors and Affiliations
Corresponding author
Additional file
Additional file 1.
Arduino LAMP shield electronics (Schematics and electronics used for the fabrication of the shield). Breakout of the prices (prices of single components). Fabrication of the heating block (Heating block fabrication using PDMS). Temperature test (temperature test of the heating block). Melting curve of the amplified gBlock (melting curve of the amplified product). Arduino LAMP shield source code (source code for the Arduino LAMP shield).
Rights and permissions
Open Access This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. The Creative Commons Public Domain Dedication waiver (http://creativecommons.org/publicdomain/zero/1.0/) applies to the data made available in this article, unless otherwise stated.
About this article
Cite this article
Velders, A.H., Schoen, C. & Saggiomo, V. Loop-mediated isothermal amplification (LAMP) shield for Arduino DNA detection. BMC Res Notes 11, 93 (2018). https://doi.org/10.1186/s13104-018-3197-9
Received:
Accepted:
Published:
DOI: https://doi.org/10.1186/s13104-018-3197-9
Keywords
- Nucleic acid detection
- Loop mediated isothermal amplification
- Arduino instruments
- Portable