Skip to main content

A Versatile Procedure to Generate Genome-Wide Spatiotemporal Program of Replication in Yeast Species

  • Protocol
Yeast Functional Genomics

Part of the book series: Methods in Molecular Biology ((MIMB,volume 1361))

Abstract

Here, we describe a complete protocol, comprising both the experimental and the analytical procedures, that allows to generate genome-wide spatiotemporal program of replication and to find the location of chromosomally active replication origins in yeast. The first step consists on synchronizing a cell population by physical discrimination of G1 cells according to their sedimentation coefficient. G1 cells are then synchronously released into S-phase and time-point samples are regularly taken until they reach the G2 phase. Progression through the cell cycle is monitored by measuring DNA content variation by flow cytometry. DNA samples, covering the entire S-phase, are then extracted and analyzed using deep sequencing. The gradual change of DNA copy number is measured to determine the mean replication time along the genome. A simple method of peak calling allows to infer from the replication profile the location of replication origins along the chromosomes. Our protocol is versatile enough to be applied to virtually any yeast species of interest and generate its replication profile.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Protocol
USD 49.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 89.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 119.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Raghuraman MK, Winzeler EA, Collingwood D et al (2001) Replication dynamics of the yeast genome. Science 294:115–121

    Article  CAS  PubMed  Google Scholar 

  2. Meselson M, Stahl F (1958) The replication of DNA in Escherichia coli. Proc Natl Acad Sci U S A 44:671–682

    Article  PubMed Central  CAS  PubMed  Google Scholar 

  3. Feng W, Collingwood D, Boeck ME et al (2006) Genomic mapping of single-stranded DNA in hydroxyurea-challenged yeasts identifies origins of replication. Nat Cell Biol 8:148–155

    Article  PubMed Central  CAS  PubMed  Google Scholar 

  4. Yabuki N, Terashima H, Kitada K (2002) Mapping of early firing origins on a replication profile of budding yeast. Genes Cells 7:781–789

    Article  CAS  PubMed  Google Scholar 

  5. Müller CA, Nieduszynski CA (2012) Conservation of replication timing reveals global and local regulation of replication origin activity. Genome Res 22:1953–1962

    Article  PubMed Central  PubMed  Google Scholar 

  6. Koren A, Tsai HJ, Tirosh I et al (2010) Epigenetically-inherited centromere and neocentromere DNA replicates earliest in S-phase. PLoS Genet 6, e10011068

    Article  Google Scholar 

  7. Liachko I, Youngblood RA, Tsui K et al (2014) GC-rich DNA elements enable replication origin activity in the methylotrophic yeast Pichia pastoris. PLoS Genet 10, e1004169

    Article  PubMed Central  PubMed  Google Scholar 

  8. Di Rienzi SC, Lindstrom KC, Mann T et al (2012) Maintaining replication origins in the face of genomic change. Genome Res 22:1940–1952

    Article  PubMed Central  PubMed  Google Scholar 

  9. Agier N, Romano OM, Touzain F et al (2013) The spatiotemporal program of replication in the genome of Lachancea kluyveri. Genome Biol Evol 5:370–388

    Article  PubMed Central  PubMed  Google Scholar 

  10. Hawkins M, Retkute R, Müller CA et al (2013) High-resolution replication profiles define the stochastic nature of genome replication initiation and termination. Cell Rep 5:1132–1141

    Article  PubMed Central  CAS  PubMed  Google Scholar 

  11. Müller CA, Hawkins M, Retkute R et al (2014) The dynamics of genome replication using deep sequencing. Nucleic Acids Res 42:1–11

    Article  Google Scholar 

  12. Marbouty M, Ermont C, Dujon B et al (2014) Purification of G1 daughter cells from different Saccharomycetes species through an optimized centrifugal elutriation procedure. Yeast 31:159–166

    Article  CAS  PubMed  Google Scholar 

  13. Li H, Handsaker B, Wysoker A et al (2009) The sequence alignment/map format and SAMtools. Bioinformatics 25:2078–2079

    Article  PubMed Central  PubMed  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Gilles Fischer .

Editor information

Editors and Affiliations

Appendix

Appendix

List of commands for BWA:

    ‘genome indexing

        ./bwa index genome.fasta

    ‘read mapping

        ./bwa aln -n 0 -o 0 genome.fasta my_reads.fastq > results_temp.sai

    ‘format as sam file

        ./bwa samse -n 0 -f results.sam genome.fasta results_temps.sai my_reads.fastq

    ‘filter the results.sam file

        awk ‘{if($5==37 && $12==”XT:A:U”)  print}’ results.sam > results_filtered.sam

R script for Trep estimation:

       ‘Prepare one Input table for each chromosome. The first column named “ID” contains a unique ‘ID for each 500 window and the following columns (one column per time point) contain the ‘Rscaled ratios. The following script is given for 8 times points j = [25, 30, 35, 40, 45, 50, 55, 60] ‘and the corresponding columns containing the Rscaled ratio are named T1 to T8.

      t = read.table("Input table", header=TRUE)

      lev = levels(t$ID)

      lev = lev[2:length(lev)]

      tab = matrix(nrow = length(lev), ncol = 3)

      for(i in 1:length(lev))

      {

              if(lev[i] != "")

              {

                  print(paste("Sonde ", as.character(i), " / ", as.character(length(lev)), " : ",

      lev[i], sep = ""))

      ‘format the data.

                  me = seq(1,8)

      me[1] = t$T1_Adj[t$ID == lev[i]]

      me[2] = t$T2_Adj[t$ID == lev[i]]

      me[3] = t$T3_Adj[t$ID == lev[i]]

      me[4] = t$T4_Adj[t$ID == lev[i]]

      me[5] = t$T5_Adj[t$ID == lev[i]]

      me[6] = t$T6_Adj[t$ID == lev[i]]

      me[7] = t$T7_Adj[t$ID == lev[i]]

      me[8] = t$T8_Adj[t$ID == lev[i]]

      ‘Here enter the list of values for j manually

                  time=c(25,30,35,40,45,50,55,60)

      ‘Loess fitting of scaled data for each 500 bp window

                  l = loess(me~time, span = 0.75, family = "gaussian")

      ‘Estimation of time (Trep) when the Rscaled ratio is equal to 1.5.

                  pred = -1

      ‘Enter inf value manually (inf value = min(j))

                  inf = 25

      ‘Enter sup value manually (sup value = max(j))

                  sup = 60

                  lim = 0.03

                  while(pred == -1)

                  {

                      temps = mean(c(inf, sup))

                      if(sup - inf < 0.03)

                      {

                          pred = predict(l, temps)

                          break

                      }

                      if(predict(l, temps) > 1.5)

                          sup = temps

                      else if(predict(l, temps) < 1.5)

                          inf = temps

                      else

                          pred = predict(l, temps)

                  }

                  print(paste("Point ", as.character(pred), " trouve a ", as.character(temps),

      sep = ""))

                  tab[i, ] = c(lev[i], temps, pred)

              }

            }

      colnames(tab) = c("Probe", "Trep", "Rscaled")

      write.table(tab, "My_results.txt", row.names = FALSE, sep = "\t", quote = FALSE)

R script for spatiotemporal replication profile:

      ‘Prepare one Input table for each chromosome. Each input table contains 3 columns: ‘Chromosome, Position, Trep. Position are expressed in base pair.

      t = read.table("Input table", header = TRUE)

      threshold = 60000

      sp = threshold/max(t$Position)

      l = loess(t$Trep~t$Position, span = sp)

      tabresult = matrix(nrow=l$n, ncol=3, data=c(l$x, l$y, l$fitted))

      colnames(tabresult) = c("Position", "Trep", "Tfit")

      Result = as.data.frame(tabresult)

      write.table(Result, file = "profile.txt",row.names = FALSE, sep=",")

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer Science+Business Media New York

About this protocol

Cite this protocol

Agier, N., Fischer, G. (2016). A Versatile Procedure to Generate Genome-Wide Spatiotemporal Program of Replication in Yeast Species. In: Devaux, F. (eds) Yeast Functional Genomics. Methods in Molecular Biology, vol 1361. Humana Press, New York, NY. https://doi.org/10.1007/978-1-4939-3079-1_14

Download citation

  • DOI: https://doi.org/10.1007/978-1-4939-3079-1_14

  • Publisher Name: Humana Press, New York, NY

  • Print ISBN: 978-1-4939-3078-4

  • Online ISBN: 978-1-4939-3079-1

  • eBook Packages: Springer Protocols

Publish with us

Policies and ethics