Literature DB >> 33111111

Preparation and Analysis of GLOE-Seq Libraries for Genome-Wide Mapping of DNA Replication Patterns, Single-Strand Breaks, and Lesions.

Giuseppe Petrosino1, Nicola Zilio1, Annie M Sriramachandran1, Helle D Ulrich1.   

Abstract

GLOE-Seq is a next-generation sequencing method for the genome-wide mapping of 3'-OH termini, either resulting from single- or double-strand breaks or introduced by enzymatic conversion of lesions or modified nucleotides. This protocol provides instructions for isolation of genomic DNA from budding yeast or mammalian cells, preparation of libraries for sequencing, and data analysis by the associated computational pipeline, GLOE-Pipe. It is optimized for the Illumina next-generation sequencing platform and can be adapted to intact genomic DNA of any origin. For complete details on the use and execution of this protocol, please refer to Sriramachandran et al. (2020).
© 2020 The Author(s).

Entities:  

Mesh:

Year:  2020        PMID: 33111111      PMCID: PMC7580242          DOI: 10.1016/j.xpro.2020.100076

Source DB:  PubMed          Journal:  STAR Protoc        ISSN: 2666-1667


Before You Begin

Preparation of Adaptors

Timing: 90 min Proximal adaptor – prepare the following solution in a PCR tube: Distal adaptor – prepare the following solution in a PCR tube: Oligonucleotides were purchased as HPLC-purified reagents. Values given in the tables above will yield stock solutions sufficient for 25 samples. Anneal the oligonucleotides by placing both tubes containing the adaptors into a thermocycler and applying the following program:

Preparation of Low-Melting-Point Agarose and Casting Molds

Timing: 20 min This section only applies to the protocol for mammalian DNA isolation in agarose plugs. For the isolation of large intact DNA, for example from mammalian cultured cells, nuclei are embedded in agarose plugs for the lysis procedure. This is intended to prevent additional breaks and nicks during DNA isolation and is particularly important when analyzing native strand breaks as opposed to base modifications. A custom mold with pockets of ~45 μL is necessary to cast properly shaped plugs of 45 μL and needs to be produced in advance. Common commercially available molds have pockets of ~90 μL (e.g. Bio-Rad, 1703713), which produce unevenly shaped plugs that easily break during handling. A 3D printer template suitable for 45 μL molds and a dedicated extrusion tool is available as Supplemental Information. Prepare aliquots of 1.2% (w/v) low-melting point agarose: Mix the following reagents in a 50 mL glass flask: Heat the mixture in a microwave oven at 30% maximum power until it starts boiling. Swirl the flask until the agarose has completely melted. Allow the mixture to cool down for 10 min. Prepare 1-mL aliquots in 1.5 mL tubes and store them at 4°C. Prepare the custom-made casting molds: Take a piece of aluminum foil sealing film and peel off the protective sheet to expose just enough adhesive surface to cover the bottom of an entire plug casting mold. Push a dry mold onto the exposed adhesive side of the aluminum film. With a pair of scissors, cut the aluminum film around the mold. A small excess of film can be left on one of the two shorter sides of the mold and folded over to facilitate peeling it off later. Using your thumbs, firmly press the aluminum film against the mold to ensure that the seal is completely tight.

Preparation of Starting Material

Timing: variable Obtain fresh cell cultures as a starting material for the GLOE-Seq procedure. The type and amount of starting material will vary depending on the experiment. In this protocol, we describe the procedure for samples of ca. 6×109 budding yeast cells (300 OD600) or ca. 107 mammalian cultured cells, respectively. These amounts will be sufficient for most mapping purposes. However, the protocol is scalable and can be adapted for other species or tissues by modifying the DNA extraction method. CRITICAL: If mapping of strand breaks rather than base lesions or modifications is planned, frozen cells should only be used in combination with a cryoprotectant to avoid the introduction of undesired strand breaks.

Key Resources Table

Most chemicals and instruments can be purchased from alternative suppliers as long as the specifications match. However, we have not tested substitutes for most of them. We recommend using the indicated sources for all enzymes and critical commercial assay kits.

Materials and Equipment

Buffers and Solutions CRITICAL: Observe caution and wear gloves and eye protection when handling ethanol, NaOH or PMSF. Ethanol is a flammable, toxic chemical that can cause irritation upon inhalation or skin contact. NaOH is corrosive and causes severe skin burns and eye damage. PMSF is toxic if swallowed and causes severe skin burns and eye damage. See safety data sheets for further information. The volumes per sample given in the table are approximate values and may vary depending on the starting material and the number of samples processed in parallel. Values specific for the yeast (Y) and mammalian (M) protocols are noted separately.

Step-By-Step Method Details

Unless otherwise noted, all steps should be performed at a temperature between 20 and 25°C.

Extraction of Genomic DNA from Budding Yeast

Timing: 3 days This section describes the extraction of genomic DNA from budding yeast cells using a gentle lysis method based on spheroplasting in order to avoid as much as possible introducing additional nicks into the DNA. CRITICAL: In order to maintain spheroplasts intact, do not freeze the cells prior to lysis. This protocol is recommended for preparing genomic DNA for detection of strand breaks caused inside cells, as it minimizes the introduction of additional nicks and breaks during the extraction procedure. If a low background of nicks is unproblematic (for example when detecting base modifications not involving strand breaks) or if starting from frozen cells, any other method for the isolation of genomic DNA can be used alternatively. Harvest ca. 6×109 cells (300 OD600): Centrifuge the yeast culture in a 50 mL tube at 2,000×g for 5 min and discard the supernatant. Resuspend the pellet in 25 mL of 10 mM Tris-HCl pH 8.5. Centrifuge again as before and discard the supernatant. Prepare spheroplasts: Resuspend the cells in 4 mL of Y1 buffer. Add 400 μL of Zymolyase 20T solution and incubate at 30°C. Spheroplast formation takes ~60–90 min. Its efficiency is monitored by adding 2 μL of 1% SDS to 2 μL of cell suspension on a microscope slide and observing the decrease in the number of intact cells under a stereomicroscope. Samples not treated with SDS can be used as a control. Efficient spheroplasting should result in close to 100% lysis within 2 min of incubation with SDS. Lyse the spheroplasts: Pellet the spheroplasts at 2,000×g for 5 min and discard the supernatant. Carefully resuspend the pellet in 4 mL of Y1 buffer without 2-mercaptoethanol, centrifuge as before and discard the supernatant. Resuspend the pellet in 4.75 mL of yeast lysis buffer. Initiate lysis by adding 250 μL of 20% SDS and incubate at 37°C until the solution turns transparent. This should normally take about 45 min. Clear the solution of debris by centrifugation at 5,000×g for 10 min and transfer the supernatant (by pouring) to a fresh 50 mL tube. Repeat this step if the supernatant is not cleared of debris. Add 1.666 mL of 5 M potassium acetate, invert the tube to mix and incubate on ice for 45–60 min. Centrifuge the sample at 17,000×g for 15 min, transfer the supernatant (by pouring) to a fresh 50 mL tube and centrifuge again at 17,000×g for 15 min. When handling more than 4 samples, pellets may detach from the wall of the tube over time. In this case, repeat the centrifugation to clear the supernatant of any visible debris. Precipitate the DNA by transferring the supernatant to a fresh 50 mL tube, adding 19.5 mL of 100% ethanol and swirling the tube. Collect the precipitated DNA by centrifugation at 8,000×g for 15 min and discard the supernatant. Rinse the pellet by adding 25 mL of 70% ethanol and centrifuging again at 8,000×g for 10 min. Discard the supernatant. Add 4 mL of 70% ethanol to the pellet and distribute the suspension into two 2 mL microcentrifuge tubes. CRITICAL: Use a wide-bore pipette tip (prepare for example by cutting the tip off a 1 mL pipette tip), pipet slowly and gently and limit the pipetting as much as possible to avoid shearing the DNA while still ensuring complete resuspension. If the DNA pellet does not resuspend well, it can be incubated in the 50 mL tube for 12–16 h and split into two 2 mL microcentrifuge tubes the next day before proceeding to the next step. This will add one day to the timing of the experiment. After splitting the original sample into two tubes, each of these is treated separately and in parallel. Hence, each sample of yeast cells eventually gives rise to two identical samples of genomic DNA. Alternatively, the initial steps can be scaled down to prepare a single sample of DNA. Collect the precipitated DNA by centrifugation at 21,100×g for 10 min and discard the supernatant. Air-dry the pellets and gently resuspend in 245 μL of TE each by incubation at 4°C for 12–16 h. On the next day, add 5 μL of 5 M NaCl and 2.5 μL of RNase A to each DNA sample and incubate at 37°C for 1 h. Precipitate the DNA again: Add 1.5 mL of 100% ethanol to each tube and invert to mix. Centrifuge at 21,100×g for 10 min and discard the supernatant. Rinse the pellets once with 1 mL of 70% ethanol. Air-dry the pellets and resuspend at 4°C by gentle rocking in 250 μL of 10 mM Tris- HCl pH 8.5 for 12–16 h. On the next day, prepare AMPure beads for capturing of the DNA: Add 250 μL AMPure beads to a fresh 1.5 mL DNA LoBind microcentrifuge tube. Use a magnetic rack to remove 125 μL of the storage buffer. Add the DNA sample (250 μL) to the bead suspension and incubate for 10 min. Using a magnetic rack, remove and discard the supernatant. While keeping the tube on the magnetic rack, rinse the beads twice with 500 μL of 70% ethanol each. Remove the supernatant and add 125 μL of 10 mM Tris-HCl pH 8.5. Elute the DNA by incubating for 10 min and collecting the supernatant using a magnetic rack. A minimum of 10 μg genomic DNA should be recovered at this stage. Typical yields are higher (ca. 25–50 μg). Pause Point: At this point, the extracted genomic DNA can be stored at 4°C for up to 6 months. CRITICAL: Storage at 4°C rather than -20°C is recommended because freezing can introduce strand breaks. When mapping base lesions or modifications rather than strand breaks, additional treatments (followed by renewed purification using AMPure beads) are applied at this stage to generate the corresponding 3′-OH termini, e.g.: abasic (AP) sites: AP endonuclease (APE1) (Sriramachandran et al., 2020) pyrimidine dimers: T4 Endonuclease V + APE1 (Sriramachandran et al., 2020) methylated purines: N-methylpurine DNA glycosylase (AAG/MPG) + APE1 (Sriramachandran et al., 2020) ribonucleotides: RNase H (Ding et al., 2015)

Denaturation of Genomic DNA and Ligation of 3′-OH Termini (Yeast)

Timing: 3.5–4 h This section describes the heat denaturation of the purified genomic DNA and the subsequent capture of the exposed 3′-OH termini by ligation to a biotinylated oligonucleotide. The protocol can be applied to DNA preparations from any source, provided that they are available as a solution. For treatment of DNA embedded in agarose plugs, please refer to the protocol for mammalian DNA below. Denature the purified genomic DNA: Incubate 2.5 μg of genomic DNA at 95°C for 10 min. Incubate the suspension on slushy ice for 5 min. Perform the ligation reaction to capture free 3′-OH termini: Set up the ligation reaction in a PCR tube as follows: ddH2O up to a total volume of 65 μL. Incubate the reaction in a thermocycler, using the following program: : The amount of adaptor required for the ligation can be calculated based on the approximate number of nicks expected in 2.5 μg of genomic DNA. A five-fold molar excess of adaptor should then be used. If the expected number of breaks is unknown, use 3.55 μL (resulting in a final concentration of 2.185 μM). Incomplete removal of unligated adaptor can cause various problems during subsequent steps of the protocol, especially when processing native, undigested DNA exhibiting very few breaks. These will become apparent in steps 37, 39 and/or 49 (see Troubleshooting). If the problems cannot be overcome by the measures described in the Troubleshooting section, the ligation reaction would need to be repeated with a reduced amount of adaptor. The appropriate amount will have to be determined empirically in this case. Prepare fresh AMPure beads by adding 100 μL of AMPure bead suspension to a 1.5 mL DNA LoBind microcentrifuge tube and removing the storage buffer, using a magnetic rack. Add 35 μL of 5 M NaCl and 35 μL of ddH2O to the ligation mix and transfer the entire mix to the tube containing the AMPure beads. Allow the DNA to bind to the beads by incubation for 5 min. Using a magnetic rack, remove the supernatant from the beads and rinse the beads twice with 500 μL of 70% ethanol while keeping the tube on the rack. Elute the DNA from the beads by adding 103 μL of ddH2O and incubation for 5 min. Transfer 100 μL to a fresh tube, using a magnetic rack. Pause Point: At this point, the ligated DNA fragments can be stored at -20°C for up to 3 days. This protocol continues with step 29 below.

Extraction of Genomic DNA from Mammalian Cultured Cells

Timing: 3 days This section describes the extraction of genomic DNA from mammalian cultured cells embedded in agarose plugs in order to avoid as much as possible introducing additional nicks into the DNA. : This protocol is recommended for preparing genomic DNA for detection of strand breaks caused inside cells, as it minimizes the introduction of additional nicks and breaks during the extraction procedure. If a low background of nicks is unproblematic (for example when detecting base modifications not involving strand breaks) or if starting from frozen cells or tissues, any other method for the isolation of genomic DNA can be used alternatively. Harvest up to ~107 cells by trypsinization. Using fewer cells is unproblematic, and the protocol can be scaled down considerably when only preparing a single plug. Wash the cells twice in 25–50 mL of ice-cold PBS + 5 mM EDTA. Lyse the cells by resuspending them in 1 mL of nuclear isolation buffer and incubating them on ice for 10 min to dissolve the plasma membrane. Harvest the nuclei: Centrifuge in a swing-out rotor at 1,200×g for 3 min at 4°C. Discard the supernatant. Wash the pellet once by resuspension in 1 mL of nuclear isolation buffer and centrifugation as before. Discard the supernatant. CRITICAL: Loosen the pellet by inversion or tapping of the tube, rather than pipetting. Mix the nuclei with nuclear isolation buffer supplemented with RNase A at a final concentration of 100 μg μL-1 at a ratio of 100 μL of buffer per 20 μL of nuclear pellet and incubate at 37°C for 15 min. Count the nuclei with a hemocytometer in the presence of Trypan blue at a final concentration of 0.2% (w/v). We do not recommend the use of automated cell counters because they do not produce reliable results for this type of analysis. To prepare agarose plugs, harvest the desired number of nuclei (~700,000 per plug) by centrifugation in a swing-out rotor at 1,200×g for 3 min. The number of nuclei used at this step is flexible and can be increased up to a packed volume of ~20 μL per plug. Remove all but ~10 μL of supernatant, taking care not to disturb the pellet of nuclei. Prepare prewarmed solutions for agarose embedding of nuclei: Prewarm PBS + 25 mM EDTA to 50°C. Melt an aliquot of 1.2% (w/v) low-melting point agarose in PBS + 25 mM EDTA at 95°C for 5 min and then let it equilibrate to 50°C for 15 min. Embed the nuclei in agarose: Resuspend the nuclei (by tapping) at a density of about 700,000 nuclei per 22.5 μL of suspension in the prewarmed PBS + 25 mM EDTA solution. Mix the suspension 1:1 (v/v) with the molten agarose solution. Immediately pipette the cell-agarose mixture into the wells of a 45 μL plug mold (Methods Video S1). CRITICAL: Since the precision of 3D printing can be inconsistent, it is important to check before use whether the wells of the agarose casting mold properly fit the dedicated extrusion tool. Use only those wells that snugly fit the tool. Allow the agarose to solidify for 1 h at 4°C. Combine the plugs into 12 mL tubes filled with 7–8 mL of Proteinase K solution (Methods Video S2) and incubate for 24 h at 42°C. CRITICAL: Only combine plugs corresponding to the same DNA sample, and do not combine more than 3 plugs per tube. Handle them gently as shown in Methods Video S2, as they are extremely fragile. On the next day, exchange the Proteinase K solution for a fresh aliquot of 7–8 mL and perform a second incubation at 42°C for 12–16 h (Methods Video S3). CRITICAL: In order to avoid losing the plugs during buffer exchange, let them settle to the bottom of the tube and quickly decant as much of the liquid as possible by tipping the tube while holding a wide spatula tightly to it as shown in Methods Video S3. Pouring out the buffer through a sieve, e.g a cell strainer, can also be useful. On the next day, wash the plugs three times with 7–8 mL of plug wash buffer + 1 mM PMSF for 10 min each. Wash the plugs once with 7–8 mL of plug wash buffer + 1 mM PMSF for 1 h. Wash the plugs once with 7–8 mL of plug wash buffer for 1 h. Transfer each plug to a separate 1.5 mL DNA LoBind tube. Wash each plug twice with 1 mL of TE0.1. Wash each plug once with 1 mL of TE0.1 for 30 min. Wash each plug twice with 1 mL of EDTA0.1 for 15 min each. Briefly rinse the plugs with ddH2O and remove as much residual liquid as possible (Methods Video S4). Pause Point: At this point, the plugs can be stored at 4°C for up to 3 days. When mapping base lesions or modifications rather than strand breaks, additional treatments are applied at this stage, i.e. while the DNA is embedded in the agarose plugs, to generate the corresponding 3′-OH termini, e.g.: abasic (AP) sites: AP endonuclease (APE1) pyrimidine dimers: T4 Endonuclease V + APE1 methylated purines: N-methylpurine DNA glycosylase (AAG/MPG) + APE1 ribonucleotides: RNase H Inactivation of the enzymes after this step could be accomplished by heat denaturation in the presence of EDTA or by Proteinase K treatment.

Denaturation of Genomic DNA and Ligation of 3′-OH Termini (Mammalian Cells)

Timing: 30 min (day 1) and 3.5–4.5 h (day 2) This section describes the heat denaturation of the agarose-embedded DNA and the subsequent capture of the exposed 3′-OH termini by ligation to a biotinylated oligonucleotide. Denature the DNA: Incubate the tubes containing the agarose plugs at 95°C for 4 min. Incubate the suspension on slushy ice for 5 min. Melt the agarose again at 65°C for 5 min and equilibrate to 37°C for 15 min. At the end of this incubation, spin the tube briefly to collect any condensate that may have collected in the lid. In the meantime, prepare a ligation mix: Combine the following reagents per sample: Pre-warm the ligation mix to 37°C. Typically, three plugs are generated for each preparation of genomic DNA. A master mix for several plugs can be made at this step. The ligase is then added separately to each tube at the beginning of the next step to avoid leaving it at 37°C for too long. Set up the ligation reaction: Add 3 μL of T4 DNA ligase to the prewarmed ligation mix. Thoroughly mix the agarose, by tapping, with 20 μL of the prewarmed ligation mix now containing the ligase. Incubate the reaction at 16°C for 12–16 h. On the next day, incubate the mixture at 65°C for 10 min to inactivate the ligase and melt the agarose. Allow the solution to equilibrate to 42°C for 20 min, supplement with 3 μL of β-agarase and incubate at 42°C for 3–4 h. Adjust the sample volume to 100 μL with ddH2O and transfer to a 0.5 mL Bioruptor tube.

Fragmentation and Capture of Biotinylated Single-Stranded (ss)DNA

Timing: 2 h (excluding quality control) This section describes the fragmentation of the purified genomic DNA and the isolation of the ligated fragments by capture on streptavidin beads. From this point onwards, the protocol is identical for yeast and mammalian DNA, independent of whether the ligation was performed in solution or in agarose plugs. Sonicate the eluate from step 28 (100 μL) to a fragment size of 200 nt, using a Bioruptor Pico. Make sure the Bioruptor Pico is cooled to 4°C before sonication. Incubation of the purified samples on ice is not required. The number of cycles (30 s on / 30 s off) depends on the size of the genomic DNA. As a guide, use 4 cycles for yeast or 16 cycles for mammalian DNA. CRITICAL: Make sure fragmentation yields a fragment size range of 150–450 nt, with an average size of 300 nt. This is best verified by analyzing a 1 μL aliquot of the fragmented DNA either on an Agilent RNA ScreenTape (Agilent 2200 Tapestation) or an Agilent 2100 Bioanalyzer (using an RNA chip). A somewhat broader size distribution is not detrimental, but fragments should not be smaller than 150 bp as these will be depleted in the course of purification (Figure 1).
Figure 1

Quality Control for Efficient Fragmentation of Adaptor-Ligated Genomic DNA

Gel view of denatured, adaptor-ligated genomic yeast DNA before fragmentation and after 2 or 4 cycles of sonication, analyzed by Agilent RNA Screen Tape. The sample sonicated for 4 cycles shows an appropriate size distribution. The low molecular weight marker band is situated at 25 nt.

Clean up the DNA by two rounds of binding to an equivalent of 100 μL of AMPure beads and elution in 100 μL of ddH2O: Prepare AMPure beads by adding 100 μL of AMPure bead suspension to a fresh 1.5 mL DNA LoBind microcentrifuge tube and removing the storage buffer, using a magnetic rack. Add NaCl and PEG 8000 to each sample of sonicated DNA at final concentrations of 0.9 M and 7.5% (w/v), respectively (i.e. add 27 μL of 5 M NaCl and 22.5 μL of PEG 8000 solution to a 100 μL sample). Allow the DNA to bind to the beads by incubation for 5 min. Using a magnetic rack, remove the supernatant from the beads and rinse the beads twice with 500 μL of 70% ethanol while keeping the tube on the rack. Elute the DNA from the beads by adding 103 μL of ddH2O and incubation for 5 min. Transfer 100 μL to a fresh tube, using a magnetic rack. CRITICAL: Make sure you perform this purification step twice in order to remove excess unligated adaptor. Transfer the sonicated DNA to a microfuge tube containing 20 μL of Streptavidin MyOne C1 Dynabeads (prewashed once with 1 mL Bind & Wash buffer). Incubate for 15 min on a rotating wheel. Pulse-spin the tube and collect the beads on a magnetic rack. Discard the supernatant. Wash the beads twice with 50 μL of 1× SSC buffer each for 5 min on a rotating wheel. This step serves to remove unligated fragments of genomic DNA. When processing more than 5 samples in parallel, reduce the incubation time to 2.5 min to account for the increased processing time due to buffer addition and resuspension of the samples. Wash the beads once with 25 μL of 20 mM NaOH for 10 min on a rotating wheel. This step serves to remove the splinter oligo by alkaline denaturation. Wash the beads briefly with 100 μL ddH2O. Elute the DNA by adding 16 μL of ddH2O, incubating at 95°C for 5 to 10 min and collecting the supernatant using the magnetic rack. Incubating the samples for 10 min does not affect the subsequent steps. CRITICAL: Failure to remove unligated adaptors is one of the major sources of poor library quality. It is therefore recommended to verify efficient capture of biotinylated DNA and removal of unligated adaptor by analyzing a 1 μL aliquot of the eluted DNA either on an Agilent RNA ScreenTape (Agilent 2200 Tapestation) or an Agilent 2100 Bioanalyzer (using an RNA chip). The size range of the fragments should reflect the addition of the biotinylated adaptor (Figure 2).
Figure 2

Quality Control for Efficient Capture of Fragmented DNA

Gel view of genomic yeast DNA fragments before (Input) and after (Bound) capture on Streptavidin beads, analyzed by Agilent RNA Screen Tape. The low molecular weight marker band is situated at 25 nt.

Quality Control for Efficient Fragmentation of Adaptor-Ligated Genomic DNA Gel view of denatured, adaptor-ligated genomic yeast DNA before fragmentation and after 2 or 4 cycles of sonication, analyzed by Agilent RNA Screen Tape. The sample sonicated for 4 cycles shows an appropriate size distribution. The low molecular weight marker band is situated at 25 nt. Quality Control for Efficient Capture of Fragmented DNA Gel view of genomic yeast DNA fragments before (Input) and after (Bound) capture on Streptavidin beads, analyzed by Agilent RNA Screen Tape. The low molecular weight marker band is situated at 25 nt.

Second Strand Synthesis, End Polishing, and Ligation of the Distal Adaptor

Timing: 3–4 h This section describes the conversion of the captured DNA fragments to double-stranded (ds)DNA and the ligation of a second adaptor to their distal ends. This is required for the subsequent amplification in preparation for sequencing on the Illumina platform. Perform the following reaction for second strand synthesis: Combine the following reagents in a PCR tube: Incubate the reaction mixture in a thermocycler with the following program: When performing more than one reaction in parallel, a master mix should be prepared using a 100 μM stock of oHU3790 to keep the total reaction volume as close to 30 μL as possible. Purify the resulting dsDNA using AMPure beads: Pipette a 54 μL aliquot of AMPure bead suspension into a fresh 1.5 mL DNA LoBind microcentrifuge tube, keeping them in their storage buffer. If a sample is expected to contain few nicks, the sample volume can be increased to 50 μL by addition of ddH2O after completion of the reaction, and 90 μL of AMPure beads should then be used for purification. This minimizes loss of library. Allow the DNA to bind to the beads by incubation for 5 min. Using a magnetic rack, remove the supernatant from the beads and rinse the beads twice with 500 μL of 70% ethanol while keeping the tube on the rack. Elute the DNA from the beads by adding 19 μL of ddH2O and incubation for 5 min. Do not remove the eluate from the beads. CRITICAL: The efficiency of second strand synthesis and ligation of the distal adaptor should be monitored after this step by analyzing a 2 μL aliquot of the eluate on an Agilent High Sensitivity D1000 ScreenTape (Agilent 2200 tape station). The DNA should be in a size range of 150–450 bp, with an average of 300 bp (Figure 3).
Figure 3

Quality Control for Efficient Conversion of Captured ssDNA to dsDNA

Gel view of captured DNA fragments after second strand synthesis, analyzed on an Agilent High Sensitivity D1000 ScreenTape. The lane labeled “Control” shows the faint signal arising from a sample of undigested yeast genomic DNA and the lane labeled “Treatment” shows the abundant material derived from a sample of yeast genomic DNA digested with a restriction enzyme. The low and high molecular weight marker bands are situated at 25 and 1500 bp, respectively. Note that the original ssDNA present in the sample is not well detected on this type of dsDNA-selective ScreenTape.

Perform an end polishing reaction: Set up the reaction by combining the bead suspension with the following reagents from the NEBNext Ultra II DNA Library Prep kit: Eluate (bead suspension) 17.0 μL End Prep Reaction Buffer2.3 μL End Prep Enzyme Mix 1.0 μL Incubate the reaction mixture in a thermocycler with the following program: Perform the ligation of the distal adaptor: Add the following reagents from the NEBNext Ultra II DNA Library Prep kit to the previous reaction to perform the distal adaptor ligation reaction: Incubate the reaction mixture in a thermocycler with the following program: Add the following reagents to the bead suspension in preparation for purification of the DNA: this step adjusts the conditions to re-bind the dsDNA fragments of the appropriate size range to the AMPure beads still present in the reaction from step 39. Rinse the beads twice with 500 μL of 70% ethanol while keeping the tube on the rack. Elute the purified DNA from the beads by incubation in 50 μL of ddH2O for 5 min. Perform a second round of purification on AMPure beads: Add the eluate (50 μL) to an 80 μL aliquot of AMPure bead suspension in the supplied buffer. Incubate the suspension for 5 min. Using a magnetic rack, remove the supernatant from the beads. Rinse the beads twice with 500 μL of 70% ethanol while keeping the tube on the rack. Elute the DNA from the beads by adding 20 μL of ddH2O and incubating for 5 min, then transfer the eluate to a fresh tube, using the magnetic rack. CRITICAL: In order to ensure that the distal adaptor has been efficiently ligated (i.e. the size range of the library has shifted upwards by 32 bp) and the sample is free of unligated adaptors or adaptor concatemers, analyze a 1 μL aliquot of the purified product on a High Sensitivity D1000 Screen Tape (Agilent 2200 tape station) (Figure 4).
Figure 4

Quality Control for Efficient Ligation of the Distal Adaptor and Correct Size Range

Gel view of DNA libraries after ligation of the distal adaptor, analyzed on an Agilent High Sensitivity D1000 ScreenTape. As in Figure 3, the two lanes show material generated from a sample of undigested DNA (Control) and from a sample digested with a restriction enzyme (Treatment). The low and high molecular weight marker bands are situated at 25 and 1500 bp, respectively.

Quality Control for Efficient Conversion of Captured ssDNA to dsDNA Gel view of captured DNA fragments after second strand synthesis, analyzed on an Agilent High Sensitivity D1000 ScreenTape. The lane labeled “Control” shows the faint signal arising from a sample of undigested yeast genomic DNA and the lane labeled “Treatment” shows the abundant material derived from a sample of yeast genomic DNA digested with a restriction enzyme. The low and high molecular weight marker bands are situated at 25 and 1500 bp, respectively. Note that the original ssDNA present in the sample is not well detected on this type of dsDNA-selective ScreenTape. Pause Point: At this point, the library can be stored at -80°C for months. Quality Control for Efficient Ligation of the Distal Adaptor and Correct Size Range Gel view of DNA libraries after ligation of the distal adaptor, analyzed on an Agilent High Sensitivity D1000 ScreenTape. As in Figure 3, the two lanes show material generated from a sample of undigested DNA (Control) and from a sample digested with a restriction enzyme (Treatment). The low and high molecular weight marker bands are situated at 25 and 1500 bp, respectively.

Library Amplification

Timing: 1.5 h This section describes the amplification of the DNA library in preparation for sequencing. Primers P5 and P7 are compatible with the Illumina platform. Amplify the library by the following PCR: Add the following reagents to a PCR tube, using the 2× Q5 Master Mix from the NEBNext Ultra II DNA Library Prep kit: Apply the following PCR program: Oligonucleotide P7 contains a barcode, (X)6, for multiplexing, which should be applied according to the number of samples to be sequenced in parallel. A suitable set of indices for a specific number of samples and Illumina chemistry can be determined using a search tool at https://checkmyindex.pasteur.fr/ (Varet and Coppee, 2019). Purify the amplified library using AMPure beads: Add the PCR reaction to a 25 μL aliquot of AMPure bead suspension in the supplied buffer. Incubate the suspension for 5 min. Using a magnetic rack, remove the supernatant from the beads. Rinse the beads twice with 500 μL of 70% ethanol while keeping the tube on the rack. Elute the DNA from the beads by adding 25 μL of ddH2O and incubating for 5 min, then transfer the eluate to a fresh tube, using the magnetic rack. Repeat the purification via AMPure beads, this time eluting in 20 μL of ddH2O. While removing the eluate, collect only 18 μL and pipette very slowly to avoid transferring any beads along with the supernatant. CRITICAL: In order to ensure that the distal adaptor has been efficiently ligated (i.e. the DNA is in a size range of approximately 250–530 bp) and the sample is free of unligated adaptors or adaptor concatemers, analyze a 1 μL aliquot of the purified PCR product on an Agilent High Sensitivity DNA chip (Agilent 2100 Bionanalyzer) (Figure 5).
Figure 5

Quality Control for Efficient Amplification of the Library

The electropherogram shows GLOE-Seq libraries of high (top) and low (bottom) quality, analyzed by Agilent Bioanalyzer High Sensitivity DNA Kit. (AD: adaptor dimers; LM: lower marker; UM: upper marker). Note that the size range of the libraries shown here slightly exceeds the recommended value; however, a deviation of this magnitude is uncritical.

Determine the concentration of the library sample using a Qubit fluorometer and reagents for quantifying dsDNA and prepare a sample pool with a total concentration of 4 nM for loading onto the sequencer. Quality Control for Efficient Amplification of the Library The electropherogram shows GLOE-Seq libraries of high (top) and low (bottom) quality, analyzed by Agilent Bioanalyzer High Sensitivity DNA Kit. (AD: adaptor dimers; LM: lower marker; UM: upper marker). Note that the size range of the libraries shown here slightly exceeds the recommended value; however, a deviation of this magnitude is uncritical.

Sequencing and Demultiplexing

Timing: 12 h This section describes the settings for sequencing GLOE-Seq libraries on the Illumina platform and the subsequent demultiplexing step that generates the input for the GLOE-Pipe routine. Sequencing of GLOE-Seq libraries is carried out on an Illumina next-generation sequencer (e.g. NextSeq 500) with settings for single-ended 75 nt reads. For single indexed libraries use 7 nt indices; for dual indexed libraries use 8 + 8 nt indices. The necessary sequencing depth will depend on the genome size of the organism from which the samples are derived and on the purpose of the experiment. We aim to retrieve at least 3 million reads for yeast and at least 50 million reads for mammalian GLOE-seq libraries. We typically load a NextSeq 500 flow cell with 1.4 pM of a denatured library that includes 5% PhiX Control, as described in the NextSeq System Denature and Dilute Libraries Guide (https://www.well.ox.ac.uk/ogc/wp-content/uploads/2017/09/nextseq-denature-dilute-libraries-guide-15048776-02.pdf). Upon completion of the run, perform demultiplexing with bcl2fastq and the relevant indices to generate FASTQ files for each library. These files will be used as input for subsequent data processing.

Data Processing Using GLOE-Pipe

Timing: variable (typically up to 1 day for human samples, depending on the specific workstation used for the analysis and the size of the libraries; ~3 min for the test dataset provided on GitHub) This section describes a step-by-step walkthrough of GLOE-Pipe, an analysis pipeline that contains a set of modules for processing raw sequencing data and generating output files to detect, annotate, and visualize strand breaks or modified bases. In its default indirect mode, it identifies the position immediately upstream of a corresponding 3′-OH terminus. This mode should be used when analyzing strand breaks. Alternatively, in its direct mode it identifies the nucleotide immediately downstream of a 3′-OH terminus. This mode should be used when mapping the positions of modified bases by means of treatment with a nuclease that cleaves 5′ to the affected nucleotide. The pipeline is compatible with GLOE-Seq reads and can be accessed at https://github.com/helle-ulrich-lab/ngs-gloepipe. It is designed to run in a high-performance cluster environment with a Linux distribution, Bpipe (Sadedin et al., 2012) (version 0.9.9.3) as the domain specific language, and Lmod (https://lmod.readthedocs.io) (version 6.6) as the module system. In addition, GLOE-Pipe requires a set of additional software dependencies listed in the Key Resources Table that also need to be installed to run GLOE-Pipe successfully: The gloeseq.pipeline.groovy file contains the locations of the 12 modules included in GLOE-Pipe and how they are linked with each other in the direct and indirect modes. The FastQC and Trimmomatic modules are used by GLOE-Pipe to first report the quality of the raw data and then filter and trim the reads based on quality and adaptor inclusion, respectively. The FastQC module is used again to report the quality of the data after the filtering step. The bowtie2 and BAMindexer modules are used to map the reads to the reference genome, generate BAM (Binary Alignment Map) files and create the index file for each one of them. The bam2bedD and bam2bedI modules convert the BAM files into BED (Browser Extensible Data) files for the direct and indirect modes, respectively. For the direct mode, each read represents one unit of signal that is positioned exactly at the 3′- terminal nucleotide of the original captured fragment. The indirect (default) mode positions the signal one nucleotide immediately upstream of the 5′-end of the original captured fragment, which corresponds to the nucleotide immediately 3′ of the break. The bedcoverage, bed2bw and rfd modules convert BED files into normalized, non- normalized and replication fork directionality BIGWIG (Big Wiggle) files, respectively. The replication fork directionality (RFD) index reflects the relative strand bias of the break signals and is calculated as follows: RFD = (REV − FWD)/(REV + FWD). The macs2 module performs the breaks calling for the treatment sample by comparing the BED file for each strand to that of a control sample (for example, a digested sample to an undigested control). The breaks_annotation and breaks_detected modules perform the annotation of detected breaks and check the overlap between the detected and expected breaks. Finally, the collectBpipeLogs module creates a copy of all log files generated by the previous modules into the logs directory (Figure 6).
Figure 6

Flowchart of GLOE-Pipe

For demonstration of the pipeline and testing purposes, a small test dataset can be found in the test_data directory. This directory contains seven FASTQ files and the corresponding configuration file (targets.txt) that is needed to collect the file names and define the sample comparisons used to detect the breaks. Clone or download the pipeline in your project directory using the link reported on GitHub: $ git clone /GLOEPipe Move the test dataset to the project directory and create symbolic links for the files that need to be edited: $ cd $ mv GLOEPipe/test_data . $ ln -s test_data/targets.txt . $ ln -s GLOEPipe/modules/GLOEseq/tool.locations.groovy . $ ln -s GLOEPipe/modules/GLOEseq/tool.versions.groovy . $ ln -s GLOEPipe/modules/GLOEseq/essential.vars.groovy . $ ln -s GLOEPipe/pipelines/GLOEseq/gloeseq.pipeline.groovy . $ ln -s GLOEPipe/pipelines/GLOEseq/bpipe.config . Instead of using symbolic links, you can copy the targets.txt file into the project folder and specify the full path for the gloeseq.pipeline.groovy file to run the analysis: $ cp test_data/targets.txt . $ bpipe run GLOEPipe/pipelines/GLOEseq/gloeseq.pipeline.groovy test_data/∗.fastq.gz Flowchart of GLOE-Pipe In this case, the other 5 files (steps 55–59) need to be edited directly in the pipelines and modules directories. Set the location and the version of the necessary tools in the tool.locations.groovy and tool.versions.groovy files, respectively. For example: tool.locations.groovy TOOL_DEPENDENCIES="/fsimb/common/tools" // Add the path to the folder which contains all the tools used by GLOE-Pipe TOOL_TRIMMOMATIC=TOOL_DEPENDENCIES + "/trimmomatic/0.36/" // Add the subfolder for Trimmomatic tool.versions.groovy TRIMMOMATIC_VERSION="0.36" // Add the version of Trimmomatic that should be loaded (e.g. module load trimmomatic/0.36) Edit the essential.vars.groovy file to adapt it to your specific needs: Edit the file to include the full paths to: the project directory (ESSENTIAL_PROJECT) the adaptor FASTA file used by the trimmer (ESSENTIAL_TRIMMOMATIC) the reference genome index files for Bowtie 2 (ESSENTIAL_BOWTIE_REF) the reference genome chromosome sizes file (ESSENTIAL_BOWTIE_GENOME_INDEX). For example: ESSENTIAL_TRIMMOMATIC="…/TruSeq3-SE.fa" // Add the path to the adaptor FASTA file used by Trimmomatic If running GLOE-Pipe on a dataset not derived from budding yeast, change the information regarding the reference genome and corresponding annotations in the following statements: // Annotation packages used by the R scripts ESSENTIAL_TXDB="TxDb.Scerevisiae.UCSC.sacCer3.sgdGene" // http://bioconductor.org/packages/release/data/annotation/ - Annotation package for TxDb object(s) ESSENTIAL_ANNODB="org.Sc.sgd.db" // http://bioconductor.org/packages/release/data/annotation/ - Genome wide annotation // Mappable genome size for MACS2 ESSENTIAL_MACS2_GSIZE="1.20E+07" // https://deeptools.readthedocs.io/en/develop/content/feature/effectiveGenomeSize.html // TSS region parameter from –200 bp to +200 bp ESSENTIAL_TSS=200 The annotation packages contain genomic locations of the transcript-related features (5′ and 3′ untranslated regions (UTRs), protein coding sequences (CDSs) and exons) and genome-wide annotation databases (SYMBOL, GENENAME and ENSEMBL/ENTREZID) for the budding yeast genome (sacCer3). The user can include up to 3 BED files containing coordinates for the expected breaks. As a default and for the purpose of the test dataset, GLOE-Pipe will use the expected breaks for BsrDI, Nb.BsrDI and NotI: ESSENTIAL_EB1=ESSENTIAL_PROJECT + "/GLOEPipe/tools/REs/BsrDI.bed" // Expected BsrDI breaks in the yeast genome ESSENTIAL_EB2=ESSENTIAL_PROJECT + "/GLOEPipe/tools/REs/Nb_BsrDI.bed" // Expected Nb.BsrDI breaks in the yeast genome. ESSENTIAL_EB3=ESSENTIAL_PROJECT + "/GLOEPipe/tools/REs/NotI.bed" // Expected NotI breaks in the yeast genome To perform pairwise comparisons between treatment and control samples on datasets other than the test dataset, edit the targets.txt file to match the relevant samples. The targets.txt file contains the file names and the sample comparisons that are used by the MACS2 peak caller to detect significant breaks. For example: The file is correctly set up for the test dataset. To run GLOE-Pipe on another dataset, the file names, sample names, and comparison name for the treatment and control samples (in the test dataset: BsrDI-digested versus undigested) need to be included in the targets.txt file. Edit the gloeseq.pipeline.groovy file to set GLOE-Pipe from the default indirect to the optional direct mode and adjust the set of individual modules as required. This is best done by commenting and uncommenting the relevant lines. If needed, set the pipeline to direct mode: // MAIN PIPELINE TASK (DIRECT mode - optional) run { "%.fastq.gz" ∗ [ FastQC, Trimmomatic + [ FastQC, bowtie2 + BAMindexer + bam2bedD + [ bedcoverage, bed2bw + rfd ] + macs2 ] ] + [ breaks_annotation, breaks_detected ] + collectBpipeLogs } Remove unnecessary modules, for example: // Portion of GLOE-Pipe with rfd module … + [ bedcoverage, bed2bw + rfd ] +… // Portion of GLOE-Pipe without rfd module … + [ bedcoverage, bed2bw ] +… new modules can be added to GLOE-Pipe by following the instructions reported in the documentation for Bpipe (http://docs.bpipe.org/). Edit the bpipe.config file to adjust the resources (time limit, number of processors and amount of memory to reserve) required by each module included in the pipeline. For example: Trimmomatic { walltime="02:00:00" // Time limit (in h) procs="1" // Number of processors memory="2" // Amount of memory (in GB) } this step is optional when processing yeast samples. To submit GLOE-Pipe jobs to the cluster, we recommend using Linux Screen (screen) to avoid network disruptions during data processing. After starting a new screen session, load the Bpipe module customized for the Slurm job manager: $ screen $ module load bpipe/0.9.9.3.slurm To start running GLOE-Pipe on the test dataset, execute the following command: $ bpipe run gloeseq.pipeline.groovy test_data/∗.fastq.gz The pipeline should produce an output such as the following: ====================================================================== | Starting Pipeline at 2020-04-16 16:18 | ====================================================================== ======================== Stage FastQC (BsrDI_rep1) ===================== ========================= Stage FastQC (NbBsrDI_rep2) ================== ========================= Stage FastQC (Undigested) ==================== ======================== Stage FastQC (NbBsrDI_rep1) =================== =================== Stage FastQC (NbBsrDI_NotI_1_10_rep1) ============== =================== Stage FastQC (NbBsrDI_NotI_1_10_rep2) ============== ======================== Stage FastQC (BsrDI_rep2) ===================== ============ Stage Trimmomatic (NbBsrDI_NotI_1_10_rep1) ================ ============ Stage Trimmomatic (NbBsrDI_NotI_1_10_rep2) ================ =================== Stage Trimmomatic (BsrDI_rep2) ===================== =================== Stage Trimmomatic (NbBsrDI_rep1) =================== =================== Stage Trimmomatic (NbBsrDI_rep2) =================== =================== Stage Trimmomatic (BsrDI_rep1) ===================== =================== Stage Trimmomatic (Undigested) ===================== CRITICAL: If the pipeline finishes running without errors, it should output the following: =========================== Pipeline Succeeded =========================== 16:21:03 MSG: Finished at Thu Apr 16 16:21:03 CEST 2020 16:21:03 MSG: Outputs are: /home/project/mapped/NbBsrDI_NotI_1_10_rep2_trimmed.bam.bai /home/project/tracks/strandspecific/rfd/NbBsrDI_NotI_1_10_rep2_trimmed.1kb.rfd.bw /home/project/tracks_normalized/NbBsrDI_NotI_1_10_rep2_trimmed.normalized.bw /home/project/results/macs2/NbBsrDI_NotI_1_10_rep2_trimmed_macs2.done /home/project/results/macs2/Breaks_detected_re1.RData … 32 more …

Expected Outcomes

When GLOE-Pipe finishes running without errors, the project directory should contain the following files: ├── rawdata_trimmed ├── qc └── fastqc ├── mapped ├── bed ├── tracks └── strandspecific └── rfd ├── tracks_normalized └── strandspecific ├── results └── macs2 └── breaks_annotation ├── logs └── commandlog.txt rawdata_trimmed: this directory contains the FASTQ files produced by the trimming step that filters and trims the reads based on quality and adaptor inclusion. These files are used as inputs by the mapping step. qc/fastqc: this directory contains the FastQC reports for each raw (SAMPLE_NAME_fastqc.html) and trimmed FASTQ file (SAMPLE_NAME_trimmed_fastqc.html). mapped: this directory contains the BAM file (SAMPLE_NAME_trimmed.bam) and the BAM index file (SAMPLE_NAME_trimmed.bam.bai) for each sample. These BAM files contain the mapped reads on the appropriate genome, filtered by map quality ≥ 30. bed: this directory contains a BED file for each sample (SAMPLE_NAME.bed). In the indirect mode, these files list the coordinates of the nucleotide upstream and on the opposite strand of the 5′-end of each mapped read. In the direct mode, they list the first nucleotide on the strand opposite the 5′-end of each mapped read. The information in these BED files is further filtered to produce files that contain counts for breaks that map exclusively to the plus (SAMPLE_NAME.fwd.bed) or the minus (SAMPLE_NAME.rev.bed) strand. tracks and tracks_normalized: these directories contain non-normalized and BPM- (Bins Per Million mapped reads) -normalized BIGWIG files, respectively, for each sample (SAMPLE_NAME.bw and SAMPLE_NAME.normalized.bw). These files can be visualized in any commonly available genome browser, such as Integrative Genomics Viewer (IGV, http://software.broadinstitute.org/software/igv/). strandspecific: this subdirectory contains two BIGWIG files for each sample with strand- specific information (plus strand, SAMPLE_NAME.fwd.bw; minus strand, SAMPLE_NAME.rev.bw). tracks/strandspecific/rfd: this subdirectory contains a BIGWIG file for each sample with replication fork directionality (RFD) values. RFD is calculated as follows: RFD = (REV − FWD)/(REV + FWD). results/macs2: this directory contains the following files: Standard output files generated by MACS2 (see https://github.com/taoliu/MACS) TREATMENT.vs.CONTROL_macs2_peaks_narrowPeak TREATMENT.vs.CONTROL_macs2_peaks.xls TREATMENT.vs.CONTROL_macs2_summits.bed TREATMENT.vs.CONTROL_EB.xls: the list of detected breaks that match the position of the expected breaks (defined in the optional part of step 56) produced by each analyzed treatment (see essential.vars.groovy). EB_breaks_detected_table.csv: summary table for each BED file (optional part of step 56), reporting the number and the percentage of expected and detected breaks for each comparison included in targets.txt. results/breaks_annotation: this directory contains the following files based on the annotation packages used in step 56: GLOEseq_Feature_Distribution_Barplot.png: The barplot shows the percentage of detected breaks that overlap with genomic features, such as promoter, 5′ UTR, 3′ UTR, 1st Exon, Other Exon, 1st Intron, Other Intron, Downstream and Distal Intergenic. GLOEseq_Feature_Distribution_Related_to_TSS_Barplot.png: The barplot shows the percentage of breaks that are detected upstream and downstream of the transcription start site (TSS) of the nearest genes. TREATMENT.vs.CONTROL_GLOEseq_UpSetplot.png: The UpSet plot illustrates potential interactions between various genomic features and the detected breaks by showing how many breaks overlap with more than one genomic feature. TREATMENT.vs.CONTROL_GLOEseq_Breaks_Coverageplot.png: The coverage plot shows the locations of all breaks over the entire genome. Breaks_Annotation.xls: The annotation of detected breaks for each sample with their distance from the TSS of the nearest genes. logs: this directory contains all the log outputs generated by the modules included in GLOE-Pipe. commandlog.txt: this file includes all the commands submitted by the pipeline to the cluster. After successfully running GLOE-Pipe on the test dataset, we recommend to test the pipeline on a full dataset, which can be downloaded from the Gene Expression Omnibus repository, https://www.ncbi.nlm.nih.gov/geo, e.g. GSE134225, (digestion experiment: GSE134219). This allows the user to compare their results directly with those generated in our laboratory.

Quantification and Statistical Analysis

Each read produced by GLOE-Seq maps to the strand opposite that on which the break was originally situated, with its first (5′) nucleotide at a position one nucleotide upstream of the respective event. Therefore, each GLOE-Seq read represents one 3′-OH terminus per break. Raw, non-normalized break counts are normalized for sequencing depth using the “Bins Per Million mapped reads” method in deepTools (--normalizeUsing BPM). This is equivalent to the TPM (Transcripts Per Million) method that has been developed for RNA-Seq data (Wagner et al., 2012). If control and treatment DNA samples are available, GLOE-Pipe compares them to determine the statistical properties, p- and q- values, of the breaks in the treatment, using the callpeak function, without model building, in MACS2 (Zhang et al., 2008).

Limitations

GLOE-Seq is a powerful tool to map DNA strand breaks as well as modified or damaged bases with nucleotide resolution. Yet, the method has inherent limitations that need to be considered when designing experiments. The availability of free, ligatable 3′-OH ends is an obvious necessity for their capture. Thus, strand breaks with different termini, e.g. bearing a phosphate group or a protein adduct emerging from topoisomerase action, cannot be mapped without an appropriate pre-treatment to liberate the ends. Moreover, base lesions near the termini would interfere with second strand synthesis and thus prevent detection of the corresponding breaks. The need for size selection of captured fragments during removal of unligated adaptors imparts a limitation on the detection of multiple events in close proximity. Therefore, according to our analysis, breaks that are situated less than 100 nt downstream of another break are not efficiently mapped (Sriramachandran et al., 2020). Finally, we observed a measurable pattern of single-stranded breaks in untreated samples of genomic yeast and human DNA that we attribute to the ongoing removal of incorporated ribonucleotides after DNA replication, based on its bias towards leading strand sequences (Sriramachandran et al., 2020). This “background” has hampered the mapping of rare events with frequencies below 0.1%, and we have not examined whether increasing the number of reads would improve detection. Beyond these inherent limitations, technical problems can interfere with key steps of the procedure. The quality of the proximal adaptor is critical, as insufficient biotinylation will prevent its capture. Efficient sonication is important to generate fragments suitable for library amplification and sequencing. Conditions yielding an appropriate size range need to be established empirically, as they will depend on the origin of the DNA and the specifications of the instrumentation. Removal of free adaptors is crucial at multiple steps: during second strand synthesis, excess proximal adaptor can interfere with efficient extension, and after ligation of the distal adaptor, inefficient removal of unligated oligonucleotides will result in undesired PCR products during amplification of the library that may reduce the number of mappable reads during sequencing. Although we have performed extensive proof-of-principle experiments to ensure the robustness of GLOE-Seq, many variations and potential adaptations remain untested. For example, we have not explored alternative sequencing chemistries or platforms or determined the minimal amount of input DNA for library preparation. At present, our procedure does not involve the use of Unique Molecular Identifiers (UMIs) to account for PCR duplicates during library amplification. Although absolute quantification of breaks should be possible by pre-digestion of the genomic DNA with a rare-cutting restriction enzyme (Zhu et al., 2019), we have not rigorously optimized this feature yet. Additional information about the properties of mapped breaks could further be derived from the capture of 5′- termini from the same sample. All these options would constitute valuable extensions of the method and will be developed in the course of future applications of GLOE-Seq.

Troubleshooting

Problem

Improper size range of DNA after fragmentation (visible upon quality control, step 29, Figure 1).

Potential Solution

Adjust and standardize the fragmentation conditions for the type of sample and the instrument used. If the user is unfamiliar with the specific properties of the samples or the instrument used for sonication, the degree of fragmentation should best be determined empirically with a test sample before performing this step on valuable experimental samples. No DNA in the sample of eluted material after capture (visible upon quality control, step 37, Figure 2). If the sample is expected to contain very few nicks, the concentration of captured DNA might be too low to detect at this step. In this case, no action is required. Alternatively, the problem may be due to inefficient capture of the biotinylated DNA. In this case, verify the quality of the Streptavidin beads using unligated proximal (biotinylated) adaptor as a control. Capture efficiency may also depend on the type of biotin label used. We use “3′-Biotin-dT” (from IDT) as a label, as the “Standard Biotin” label has caused problems in our hands. Presence of large amounts of unligated adaptor in the eluted material after capture (visible upon quality control, step 37, Figure 2). The presence of unligated adaptors or other oligonucleotides is one of the most common problems arising in the course of this protocol. Unligated adaptor will be present at this step if it has not been efficiently removed during the clean-up steps before capture on Streptavidin beads. In this case, perform an additional clean-up of the captured fragments after step 37, using 1.6 volumes of AMPure beads and eluting in 16 μL of water. Presence of unligated adaptor, but no DNA of larger size in the eluted material after capture (visible upon quality control, step 37, Figure 2). Excess unligated adaptor in the absence of ligation products can result from inefficient ligation of 3′- OH ends to the biotinylated adaptor. In that case, ligation efficiency should be verified by separating a small sample of the DNA on a TBE-urea gel, blotting onto a Nitrocellulose membrane and probing with an anti-Streptavidin antibody. If needed, ligation conditions can then be adjusted. No product visible after second strand synthesis (visible upon quality control, step 39, Figure 3). Excess unligated biotinylated oligonucleotide may inhibit second strand synthesis because it might titrate away the oligonucleotide used for extension. Therefore, if large amounts of free adaptor are detected in the analysis, perform additional purification of the samples using AMPure beads to remove the excess adaptor and repeat the second strand synthesis reaction. If the reaction fails again or if there is no excess of unligated adaptor detected in the analysis, it is possible that the removal of the non-extendable oligonucleotide from the ligation products during the alkaline wash (step 35) was inefficient, which would impede efficient extension. In that case, repeat the streptavidin capture by re-starting the protocol from step 31. Presence of adaptor concatemers (visible upon quality control, step 49, Figure 4). Adaptor concatemers can result from the presence of excess unligated proximal and distal adaptors. Extreme care must be taken to remove these low-molecular weight products as much as possible, as they will interfere with the efficiency of sequencing and greatly reduce the number of mappable reads. Additional purification using AMPure beads at a beads:sample ratio of 1:1 (v/v) will remove adaptor concatemers. When configuring GLOE-Pipe, paths or the tools cannot be found (step 55). If full paths and the tools used by GLOE-Pipe have not been specified, add the required paths in essential.vars.groovy. Modify the versions and the locations for the required tools in tool.versions.groovy and tool.locations.groovy. Low percentage of mapped reads during read mapping (step 61) Poor mappability of reads could result from the use of an incorrect reference genome. In this case, check that the organism specified is correct. Alternatively, poor sequencing quality could be the cause of poor mapping. In order to assess this, inspect the quality control (QC) reports for your data before and after the trimming step in the qc/fastqc directory. Individual module(s) crash during GLOE-Pipe (step 61). Crashing of individual modules within GLOE-Pipe could result from insufficient time and/or memory allocation for the affected module. In this case, increase the resources required for running a module in bpipe.config. R function cannot be found (step 61). Check the list of required R packages included in the Key Resources Table or at beginning of the R scripts (GLOE-Pipe/tools/breaks_annotation) and make sure they are installed.

Resource Availability

Lead Contact

Further information and requests for resources and reagents should be directed to and will be fulfilled by the Lead Contact, Helle D. Ulrich (h.ulrich@imb-mainz.de).

Materials Availability

This study did not generate new unique reagents.

Data and Code Availability

Published datasets used for this analysis and their accessibility are summarized in the Key Resources Table. GLOE-Pipe is publicly accessible, fully documented, and regularly maintained by the developers at https://github.com/helle-ulrich-lab/ngs-gloepipe.
ReagentFinal ConcentrationVolume
Oligonucleotide 3898 (100 μM), splinter40 μM40 μL
Oligonucleotide 3899 (100 μM)40 μM40 μL
NaCl (5 M)60 mM1.2 μL
ddH2ON/A18.8 μL
TotalN/A100 μL
ReagentFinal ConcentrationVolume
Oligonucleotide 3791 (100 μM)40 μM40 μL
Oligonucleotide 3792 (100 μM)40 μM40 μL
NaCl (5 M)60 mM1.2 μL
ddH2ON/A18.8 μL
TotalN/A100 μL
Reaction Conditions
StepsTemperatureTimeΔT (°C)Ramp (°C s−1)Cycles
Denaturation95°C5 min-200.11
Annealing75°C1 s-200.11
55°C1 s-200.11
35°C1 s-100.11
Hold25°CForever
ReagentFinal ConcentrationVolume/Amount
Low-melting point agarose1.2 % (w/v)0.12 g
PBS (5×)2 mL
EDTA, 0.5 M, pH 8.025 mM0.5 mL
ddH2ON/A7 mL
TotalN/A10 mL
REAGENT or RESOURCESOURCEIDENTIFIER
Chemicals, Peptides, and Recombinant Proteins

2-mercaptoethanolSigma-AldrichCat# M3148
Agarose, NuSieve GTGLonzaCat# 859081
β-Agarase I, 1,000 U mL-1New England BiolabsCat# M0392
Deoxynucleotide triphosphate (dNTP) solution, 10 mMNew England BiolabsCat# N0447S
Ethylene diaminetetraacetic acid (EDTA)Sigma-AldrichCat# E6758
Ethanol, absolute, ≥99.8%Fisher ScientificCat# 15643690
GlycerolSigma-AldrichCat# G5516-500ML
Phenylmethanesulfonyl fluorideSigma-AldrichCat# P7626
Polyethylene glycol (PEG) 8000Sigma-AldrichCat# 89510
Potassium acetateVWR InternationalCat# 236497
Potassium chlorideSigma-AldrichCat# P9541-1KG
Proteinase KRocheCat# 3115801001
NextSeq PhiX Control KitIlluminaCat# FC-110-3002
RNase A from bovine pancreasSigma-AldrichCat# 10109169001
RNase HNew England BiolabsCat# M0288S
SarkosylSigma-AldrichCat# 61743
Sodium chlorideSigma-AldrichCat# S3014
Sodium citrateSigma-AldrichCat# W302600
Sodium dodecyl sulfate (SDS), 20% (w/v) in ddH2OSigma-AldrichCat# 05030
Sodium hydroxideSigma-AldrichCat# S8045
SorbitolSigma-AldrichCat# S1876
SucroseSigma-AldrichCat# S0389-1KG
T4 DNA ligase, 20,000,000 U mL-1New England BiolabsCat# B0202
T4 DNA ligase bufferNew England BiolabsCat# B0202S
Tris baseSigma-AldrichCat# T4661
Triton X-100Sigma-AldrichCat# T9284-500ML
Trypan blue solution, 0.4% (w/v)Thermo Fisher ScientificCat# 15250061
Zymolyase 20TAMS BiotechnologyCat# 120491-1

Critical Commercial Assays

Agilent Bioanalyzer High Sensitivity DNA KitAgilent TechnologiesCat# 5067-4646
AMPure XP beadsBeckman CoulterCat# A63881
Dynabeads MyOne Streptavidin C1Life TechnologiesCat# 65001
High Sensitivity D1000 ScreenTapeAgilent TechnologiesCat# 5067-5584
High Sensitivity D1000 ScreenTape reagentsAgilent TechnologiesCat# 5067-5585
NEBNext Ultra II DNA Library Prep Kit for IlluminaNew England BiolabsCat# E7645
NextSeq 500/550 High Output Kit v2.5IlluminaCat# 20024906
PhiX Control v3IlluminaCat# FC-110-3001
Phusion Flash high-fidelity PCR master mixThermo Fisher ScientificCat# F-548
Qubit dsDNA HS Assay KitInvitrogenCat# Q32854
RNA ScreenTapeAgilent TechnologiesCat# 5067-5576
RNA ScreenTape sample bufferAgilent TechnologiesCat# 5067-5577
RNA ScreenTape ladderAgilent TechnologiesCat# 5067-5578

Deposited Data

Human reference genome UCSC GRCh37/hg19UCSC Genome Browserftp://hgdownload.soe.ucsc.edu/goldenPath/hg19/chromosomes/
Yeast reference genome UCSC sacCer3UCSC Genome Browserftp://hgdownload.soe.ucsc.edu/goldenPath/sacCer3/chromosomes/
GLOE-Pipe/test_dataSriramachandran et al., 2020https://gitlab.com/GPetrosino/GLOE-Pipe/-/tree/master/test_data

Oligonucleotides

Primer #3898:CTACACGACGCTCTTCCGATCTNNNNN∗N-NH2 (∗: phosphorothioate bond, IDT code ∗; NH2: 3′-amino modification, IDT code /3AmMO/)Integrated DNA TechnologiesN/A
Primer #3899:PO4-AGATCGGAAGAGCGTCGTGTAGGGAAAGAGTG TAGATCTCGTTTTT-Bio (PO4: 5′-phosphorylation, IDT code /5Phos/; T-Bio: 3′-biotin-dT, IDT code /3BiodT/)Integrated DNA TechnologiesN/A
Primer #3790:CGAGATCTACACTCTTTCCCTACACGACGCTCTTCCGATCTIntegrated DNA TechnologiesN/A
Primer #3791:GACTGGAGTTCAGACGTGTGCTCTTCCGATCTIntegrated DNA TechnologiesN/A
Primer #3792:GATCGGAAGAGCACACGTCTGAACTCCAGTCIntegrated DNA TechnologiesN/A
Primer P5:AATGATACGGCGACCACCGAGATCTACACTCTTTCCCTACACGACGCTCTTCCGATCTIntegrated DNA TechnologiesN/A
Primer P7:CAAGCAGAAGACGGCATACGAGAT(X)6GTGACTGGAGTTCAGACGTGTGCTCTTCCGATCTIntegrated DNA TechnologiesN/A

Software and Algorithms

bcl2fastq, version 2.19Illuminahttps://support.illumina.com/sequencing/sequencing_software/bcl2fastq-conversion-software.html
bedGraphToBigWig, version 365Kent et al., 2010https://github.com/ENCODE-DCC/kentUtils
BEDTools, version 2.25.0Quinlan and Hall, 2010https://bedtools.readthedocs.io/en/latest/
Bowtie 2, version 2.3.4Langmead and Salzberg, 2012http://bowtie-bio.sourceforge.net/bowtie2/index.shtml
Bpipe, version 0.9.9.3Sadedin et al., 2012http://docs.bpipe.org/
Cairo, version 1.15-10N/Ahttps://cran.r-project.org/web/packages/Cairo/index.html
ChIPseeker, version 1.14.1Yu et al., 2015https://bioconductor.org/packages/release/bioc/html/ChIPseeker.html
deepTools, version 3.1.0Ramírez et al., 2014https://deeptools.readthedocs.io/en/develop/
FastQC, version 0.11.5Andrews, 2019https://www.bioinformatics.babraham.ac.uk/projects/fastqc/
GLOE-Pipe, version 1.0Sriramachandran et al., 2020https://gitlab.com/GPetrosino/GLOE-Pipe
Lmod, version 6.6Geimer et al., 2014https://lmod.readthedocs.io
MACS2 version 2.1.1Zhang et al., 2008https://github.com/taoliu/MACS
Openxlsx, version 4.1.0N/Ahttps://cran.r-project.org/web/packages/openxlsx/index.html
R, version 3.5.1R Core Team, 2019https://www.r-project.org/
regioneR, version 1.14.0Gel et al., 2016https://bioconductor.org/packages/release/bioc/html/regioneR.html
rtracklayer, version 1.42.2Lawrence et al., 2009https://bioconductor.org/packages/release/bioc/html/rtracklayer.html
Samtools, version 1.5Li et al., 2009http://samtools.sourceforge.net/
Trimmomatic, version 0.36Bolger et al., 2014http://www.usadellab.org/cms/?page=trimmomatic

Other

3D model of a custom-made mold for agarose plugsSriramachandran et al., 2020See Supplemental Information
3D model of a tool for extrusion of agarose plugs from custom-made moldSriramachandran et al., 2020See Supplemental Information
Agilent 2200 TapeStation SystemAgilent TechnologiesCat# G2964AA
Agilent 2100 Bioanalyzer InstrumentAgilent TechnologiesCat# G2939AA
Aluminum foil sealing film, e.g. AlumaSeal 96 filmSigma-AldrichCat# Z721549
Axygen 8-Strip PCR Tubes, 0.2 mLThermo Fisher ScientificCat# 14-222-252
Benchtop centrifuge, Heraeus Multifuge X3RVWR InternationalCat# 97040-234
Bioruptor PicoDiagenodeCat# B01060010
Centrifuge, Sorvall RC6 PlusThermo Fisher ScientificCat# 36-101-0816
Centrifuge Tubes, 12 mLSarstedtCat# 60.9922.937
Centrifuge Tubes, 50 mLCorningCat# 430829
Counting chamber, NeubauerneoLabCat# CE | C-1003
DNA LoBind Tubes, 1.5 mLEppendorfCat# 003010851
DynaMag-2 MagnetThermo Fisher ScientificCat# 12321D
Filter Tips, 10/20 μL, 20 μL, 200 μL and 1,000 μLTipOneCat# S1120-3810, - 1810, -8810, -7810
Microcentrifuge Tubes, 2 mLEppendorfCat# 0030120094
Microtubes for Bioruptor Pico, 0.65 mLDiagenodeCat# C30010011
Qubit 2.0 FluorometerThermo Fisher ScientificCat# Q32866
Qubit Assay TubesLife TechnologiesCat# Q32856
Refrigerated centrifuge, Heraeus Fresco 21Thermo Fisher ScientificCat# 75002555
Rotating wheelStuartCat# SB2
Sequencer, Illumina NextSeq 500IlluminaN/A
StereomicroscopeLeica BiosystemsCat# DM1000 LED
ThermocyclerBiometraCat# 070-723
Tube holders for Bioruptor, 0.5/0.65 mLDiagenodeCat# B01200043

Buffers and Solutions

NameReagentsVolume per sample
1× SSC150 mM sodium citrate, 15 mM NaCl, pH 7.0100 μL
5× PBS50 mM Na2HPO4, 9 mM KH2PO4, 685 mM NaCl, 13.5 mM KCl, pH 7.450 mL (M)
Bind & Wash buffer10 mM Tris-HCl, 2 mM NaCl, pH 8.51 mL
ddH2Osterile, deionized water2 mL
EDTA0.10.1 mM, pH 8.0 (prepare from EDTA500)1 mL
EDTA500500 mM, pH 8.02 mL
Ethanol70% (v/v)40 mL (Y), 7 mL (M)
NaCl5 M150 μL
NaOH20 mM25 μL
Nuclear isolation buffer10 mM Tris-HCl, 50 mM NaCl, 50 mM EDTA, 340 mM sucrose, 10% (w/v) glycerol, 0.1% (w/v) Triton X-1003 mL (M)
PBS + 5 mM EDTAPrepare from 5× PBS and EDTA500100 mL (M)
PBS + 25 mM EDTAPrepare from 5× PBS and EDTA50025 μL (M)
PEG 800050% (w/v)100 μL
Plug wash buffer10 mM Tris-HCl, 100 mM NaCl, 1 mM EDTA, pH 8.040 mL (M)
PMSF solution200 mM in 100% (v/v) ethanol200 μL (M)
Potassium acetate5 M2 mL (Y)
Proteinase K solution1 mg mL−1 Proteinase K, 1% (w/v) sarkosyl, 125 mM EDTA, pH 9.016 mL (M)
SDS1% (w/v)10 μL (Y)
TE10 mM Tris-HCl, 1 mM EDTA, pH 8.0250 μL (Y)
TE0.110 mM Tris-HCl, 0.1 mM EDTA, pH 8.03 mL (M)
Tris-HCl pH 8.510 mM Tris-HCl, pH 8.526 mL (Y)
Y1 buffer1 M sorbitol, 100 mM EDTA, pH 8.0, 14 mM 2- mercaptoethanol (added immediately before use where noted)8 mL (Y)
Yeast lysis buffer50 mM Tris-HCl, 50 mM EDTA, pH 8.05 mL (Y)
Zymolyase solution10 mg mL−1 Zymolyase 20T400 μL (Y)
Denatured DNA2.5 μg
10× T4 DNA ligase buffer6.5 μL
Proximal adaptor3.55 μL
50% PEG 800019.5 μL
T4 DNA ligase3.0 μL

ddH2O up to a total volume of 65 μL.

Reaction Conditions
StepsTemperatureTimeCycles
Annealing25°C60 min1
Ligation22°C120 min1
Hold16°CForever
10× T4 DNA ligase buffer65 μL
Proximal adaptor35 μL
ddH2O7.0 μL
Eluate from step 3714.85 μL
Phusion FLASH mix15.0 μL
oHU3790 (100 μM)0.15 μL
Reaction Conditions
StepsTemperatureTimeCycles
Denaturation95°C2 min1
Annealing60°C30 s1
Extension72°C2 min1
Hold4°CForever
Reaction Conditions
StepsTemperatureTimeCycles
End polishing20°C30 min1
Enzyme inactivation65°C30 min1
Hold4°CForever
Ligation Master Mix13.5 μL
Ligation Enhancer0.45 μL
Distal adaptor225 μL
ddH2O8.8 μL
Reaction Conditions
StepsTemperatureTimeCycles
Ligation20°C20 min1
Hold4°CForever
5 M NaCl13.5 μL
PEG 800011.25 μL
ddH2O5.25 μL
DNA (from step 46)7.5 μL
2× Q5 Master Mix12.5 μL
P5 (1 μM)2.5 μL
P7 (1 μM)2.5 μL
Reaction Conditions
StepsTemperatureTimeCycles
Initial Denaturation95°C2 min1
Denaturation95°C15 s8
Annealing60°C30 s
Extension72°C20 s
Hold4°CForever
File name (treatment sample)Sample nameFile name (control sample)Sample nameComparison name
BsrDI_rep1_trimmed.bedBsrDI_rep1Undigested_trimmed.bedUndigestedBsrDI_rep1.vs.Undigested
  16 in total

1.  Bpipe: a tool for running and managing bioinformatics pipelines.

Authors:  Simon P Sadedin; Bernard Pope; Alicia Oshlack
Journal:  Bioinformatics       Date:  2012-04-12       Impact factor: 6.937

2.  Measurement of mRNA abundance using RNA-seq data: RPKM measure is inconsistent among samples.

Authors:  Günter P Wagner; Koryu Kin; Vincent J Lynch
Journal:  Theory Biosci       Date:  2012-08-08       Impact factor: 1.919

3.  The Sequence Alignment/Map format and SAMtools.

Authors:  Heng Li; Bob Handsaker; Alec Wysoker; Tim Fennell; Jue Ruan; Nils Homer; Gabor Marth; Goncalo Abecasis; Richard Durbin
Journal:  Bioinformatics       Date:  2009-06-08       Impact factor: 6.937

4.  rtracklayer: an R package for interfacing with genome browsers.

Authors:  Michael Lawrence; Robert Gentleman; Vincent Carey
Journal:  Bioinformatics       Date:  2009-05-25       Impact factor: 6.937

5.  BigWig and BigBed: enabling browsing of large distributed datasets.

Authors:  W J Kent; A S Zweig; G Barber; A S Hinrichs; D Karolchik
Journal:  Bioinformatics       Date:  2010-07-17       Impact factor: 6.937

6.  deepTools: a flexible platform for exploring deep-sequencing data.

Authors:  Fidel Ramírez; Friederike Dündar; Sarah Diehl; Björn A Grüning; Thomas Manke
Journal:  Nucleic Acids Res       Date:  2014-05-05       Impact factor: 16.971

7.  Genome-wide Nucleotide-Resolution Mapping of DNA Replication Patterns, Single-Strand Breaks, and Lesions by GLOE-Seq.

Authors:  Annie M Sriramachandran; Giuseppe Petrosino; María Méndez-Lago; Axel J Schäfer; Liliana S Batista-Nascimento; Nicola Zilio; Helle D Ulrich
Journal:  Mol Cell       Date:  2020-04-21       Impact factor: 17.970

8.  qDSB-Seq is a general method for genome-wide quantification of DNA double-strand breaks using sequencing.

Authors:  Yingjie Zhu; Anna Biernacka; Benjamin Pardo; Norbert Dojer; Romain Forey; Magdalena Skrzypczak; Bernard Fongang; Jules Nde; Razie Yousefi; Philippe Pasero; Krzysztof Ginalski; Maga Rowicka
Journal:  Nat Commun       Date:  2019-05-24       Impact factor: 14.919

9.  Genome-wide mapping of embedded ribonucleotides and other noncanonical nucleotides using emRiboSeq and EndoSeq.

Authors:  James Ding; Martin S Taylor; Andrew P Jackson; Martin A M Reijns
Journal:  Nat Protoc       Date:  2015-08-27       Impact factor: 13.491

10.  Trimmomatic: a flexible trimmer for Illumina sequence data.

Authors:  Anthony M Bolger; Marc Lohse; Bjoern Usadel
Journal:  Bioinformatics       Date:  2014-04-01       Impact factor: 6.937

View more

北京卡尤迪生物科技股份有限公司 © 2022-2023.