Skip to main content
Biology LibreTexts

5.2: Part I- Agarose Gel Electrophoresis

  • Page ID
    138992
  • \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)

    \( \newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\)

    ( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\)

    \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)

    \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\)

    \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)

    \( \newcommand{\Span}{\mathrm{span}}\)

    \( \newcommand{\id}{\mathrm{id}}\)

    \( \newcommand{\Span}{\mathrm{span}}\)

    \( \newcommand{\kernel}{\mathrm{null}\,}\)

    \( \newcommand{\range}{\mathrm{range}\,}\)

    \( \newcommand{\RealPart}{\mathrm{Re}}\)

    \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)

    \( \newcommand{\Argument}{\mathrm{Arg}}\)

    \( \newcommand{\norm}[1]{\| #1 \|}\)

    \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)

    \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\AA}{\unicode[.8,0]{x212B}}\)

    \( \newcommand{\vectorA}[1]{\vec{#1}}      % arrow\)

    \( \newcommand{\vectorAt}[1]{\vec{\text{#1}}}      % arrow\)

    \( \newcommand{\vectorB}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vectorC}[1]{\textbf{#1}} \)

    \( \newcommand{\vectorD}[1]{\overrightarrow{#1}} \)

    \( \newcommand{\vectorDt}[1]{\overrightarrow{\text{#1}}} \)

    \( \newcommand{\vectE}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash{\mathbf {#1}}}} \)

    \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)

    \(\newcommand{\avec}{\mathbf a}\) \(\newcommand{\bvec}{\mathbf b}\) \(\newcommand{\cvec}{\mathbf c}\) \(\newcommand{\dvec}{\mathbf d}\) \(\newcommand{\dtil}{\widetilde{\mathbf d}}\) \(\newcommand{\evec}{\mathbf e}\) \(\newcommand{\fvec}{\mathbf f}\) \(\newcommand{\nvec}{\mathbf n}\) \(\newcommand{\pvec}{\mathbf p}\) \(\newcommand{\qvec}{\mathbf q}\) \(\newcommand{\svec}{\mathbf s}\) \(\newcommand{\tvec}{\mathbf t}\) \(\newcommand{\uvec}{\mathbf u}\) \(\newcommand{\vvec}{\mathbf v}\) \(\newcommand{\wvec}{\mathbf w}\) \(\newcommand{\xvec}{\mathbf x}\) \(\newcommand{\yvec}{\mathbf y}\) \(\newcommand{\zvec}{\mathbf z}\) \(\newcommand{\rvec}{\mathbf r}\) \(\newcommand{\mvec}{\mathbf m}\) \(\newcommand{\zerovec}{\mathbf 0}\) \(\newcommand{\onevec}{\mathbf 1}\) \(\newcommand{\real}{\mathbb R}\) \(\newcommand{\twovec}[2]{\left[\begin{array}{r}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\ctwovec}[2]{\left[\begin{array}{c}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\threevec}[3]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\cthreevec}[3]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\fourvec}[4]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\cfourvec}[4]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\fivevec}[5]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\cfivevec}[5]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\mattwo}[4]{\left[\begin{array}{rr}#1 \amp #2 \\ #3 \amp #4 \\ \end{array}\right]}\) \(\newcommand{\laspan}[1]{\text{Span}\{#1\}}\) \(\newcommand{\bcal}{\cal B}\) \(\newcommand{\ccal}{\cal C}\) \(\newcommand{\scal}{\cal S}\) \(\newcommand{\wcal}{\cal W}\) \(\newcommand{\ecal}{\cal E}\) \(\newcommand{\coords}[2]{\left\{#1\right\}_{#2}}\) \(\newcommand{\gray}[1]{\color{gray}{#1}}\) \(\newcommand{\lgray}[1]{\color{lightgray}{#1}}\) \(\newcommand{\rank}{\operatorname{rank}}\) \(\newcommand{\row}{\text{Row}}\) \(\newcommand{\col}{\text{Col}}\) \(\renewcommand{\row}{\text{Row}}\) \(\newcommand{\nul}{\text{Nul}}\) \(\newcommand{\var}{\text{Var}}\) \(\newcommand{\corr}{\text{corr}}\) \(\newcommand{\len}[1]{\left|#1\right|}\) \(\newcommand{\bbar}{\overline{\bvec}}\) \(\newcommand{\bhat}{\widehat{\bvec}}\) \(\newcommand{\bperp}{\bvec^\perp}\) \(\newcommand{\xhat}{\widehat{\xvec}}\) \(\newcommand{\vhat}{\widehat{\vvec}}\) \(\newcommand{\uhat}{\widehat{\uvec}}\) \(\newcommand{\what}{\widehat{\wvec}}\) \(\newcommand{\Sighat}{\widehat{\Sigma}}\) \(\newcommand{\lt}{<}\) \(\newcommand{\gt}{>}\) \(\newcommand{\amp}{&}\) \(\definecolor{fillinmathshade}{gray}{0.9}\)

    Introduction 

    Gel electrophoresis is a very common and useful technique for separating DNA, RNA, and protein molecules on the basis of molecular size and charge.  Agarose is a polysaccharide, found in seaweed, that forms a gel matrix (meshwork of various-sized holes). When an electric current is passed through the buffer and the gel, the molecules in the sample move toward the electrode with the opposite charge. DNA, RNA and protein molecules typically have a negative overall charge and will move toward the positive electrode.  Smaller molecules can move through the matrix of the gel faster than larger molecules.  

    DNA fingerprinting uses band patterns that result from specific treatment of DNA samples to identify the relationship of a sample to reference samples.  In this lab, you will run a simulation of a DNA fingerprinting activity in order to become familiar with this process. You will load samples on a gel and separate the bands in each sample to create specific patterns using gel electrophoresis.  

    Preparing Agarose Gels 

    There are various running buffers that can be used to separate DNA.  A few of the commonly used buffers are called TAE (Tris Acetate EDTA), TBE (Tris Borate EDTA), and SB (Sodium Borate).  Always use the same buffer to make the agarose gel and run the electrophoresis.

    Materials 

    • Agarose powder
    • Spatula
    • Weigh boat
    • 20x stock
    • Graduated cylinders
    • PipetAid
    • Serological pipet
    • Flask with vented cap

    Equipment

    • Balance
    • Microwave

    Procedure

    1. Prepare 500 ml of 1X Sodium Borate buffer from a 20X stock solution. 
      1. Measure 25 mL 20X Sodium Borate buffer stock in a 25 mL graduated cylinder and pour into a 500 mL container.  
      2. Measure 475 mL DI-water in a 500 mL graduated cylinder and pour into the same container.  
      3. Cap tightly and mix.
    2. Prepare 50 ml 0.8% (w/v) agarose in 1X Sodium Borate buffer to pour four Mini One gels.
      Note

      Note that agarose (and gelatin) are two substances that are prepared in a special way, as they can only dissolve in boiling liquids. So, we NEVER put agarose (and gelatin) powder into graduated cylinders. Instead we pour the powder into the final container (Erlenmeyer flask).

      1. Measure 50 mL 1X buffer with a 50 mL graduated cylinder and pour into an Erlenmeyer flask.
      2. Measure 0.4 g of agarose powder and pour into the same flask. This will look like an opaque slurry. 
      3. Use a vented cap if possible (or no cap).  Place the flask in a microwave oven and turn on (for 1 minute) at high setting. Keep a close watch - do not allow the liquid to boil over!
      4. Watch for bubbling of the liquid.  As soon as the liquid starts to bubble, stop the microwave, use mitts or silicone “Hot Hands” to swirl the flask 2-3 times.  
      5. Then replace and turn on the microwave again for the second boil. 
      6.  As soon as the liquid starts to bubble, stop the microwave, use mitts or “Hot Hands” to hold the flask to the ceiling light.  Look carefully for any specks or crystals in the liquid.  When there are no more specks visible in the clear solution, then the agarose has completely melted.  
      7. Place the flask on the table and allow to cool to 60oC.  When you are first able to hold the flask with bare hands, then the agarose is cool enough to pour into trays.  Do not pour agarose too hot, as the casting gels will warp and crackle. Do not cool agarose too long, as the gel will not polymerize evenly.  
      8. Prepare the casting trays and practice loading gel samples while you wait. 

    Casting Agarose Gels (Mini One Embitec Gel System)

    1. Place two clear acrylic casting trays into the white casting stand.  
    2. Insert the 9-well comb into the proper slot of the casting stand.
    3. It is best to use a Pipet-Aid and 25 mL Serological Pipet to measure and transfer 12.5 mL of melted agarose solution into each casting tray. Or pour agarose solution until 1/3 up the comb.
    4. Quickly move or pop air bubbles with a pipet tip or gel comb. Insert the gel comb into the proper slot. 
    5. Do not move or bump the gel tray until the gel has solidified in about 15 minutes. 
    6. Store extra agarose solution in flask, covered with parafilm or cap, at 4oC for later use.

    Practice Loading Gel Samples

    Loading gel samples is a skill that takes practice to learn! The actual agarose gel that you will be using for electrophoresis is very delicate and can easily be punctured.  The practice gel cannot be punctured, but provides the same size wells to dispense your samples.  As DNA is clear, usually a colored loading dye is added to the DNA samples.  High-density glycerol is also added to the loading dye, so that the DNA samples will fall to the bottom of the well quickly.

    Lab Tip

    When loading samples into the gel wells, only push the micropipette plunger to the first stop, do NOT push to the second stop.  Be sure to keep your thumb pressed down on the plunger, until the micropipette is completely out of the buffer tank. 

    1. Obtain a practice urethane gel.
    2. Cover the gel with deionized water. If there are bubbles in the wells, use a plastic transfer pipet to remove the bubbles.
    3. Use a pipet tip on a P20 micropipette and set dial to 10.0 uL.  
    4. Push and hold micropipette plunger to the first stop. 
    5. Pick up 10 uL of the practice red dye and slowly release your thumb.
    6. Hold the micropipette vertically (see diagram) over the practice gel, such the tip is below the water level and just above the well.  There is no need for tip to enter into the well, as the heavy glycerol will pull the sample down into the bottom of the well. 
    Diagram of disposable tip over wells. Vertical tip is correct and angled tips are incorrect
    Diagram of disposable tip over wells
    1. Push the plunger to the FIRST STOP only and keep your thumb there.  (Optional: try pushing to the second stop to see what happens.)
    2. Move your entire arm up, so that the micropipette is out of the water, then allow your thumb to come off the plunger. (Optional: try releasing your thumb while the pipette is still in the water to see what happens).
    3. Practice loading 10.0 µL of the red dye into three or more wells of the practice gel.
    4. You should be able to see the colored sample drop down to the bottom of the wells.
    Lab Tip

    If done correctly, all of the sample will stay in the well.  Check if there is any colored dye floating away from the top of the well, which means that the sample may contaminate another well.  Check if there is any dye leaking out from the bottom of well, which means that you punctured the well and the sample may not enter the gel.

     


    This page titled 5.2: Part I- Agarose Gel Electrophoresis is shared under a CC BY-NC-SA 4.0 license and was authored, remixed, and/or curated by Donna Barron.

    • Was this article helpful?