Abstract

Background: Reduced-representation sequencing technology is widely used in genotyping for its economical and efficient features. A popular way to construct the reduced-representation sequencing libraries is to digest the genomic DNA with restriction enzymes. A key factor of this method is to determine the restriction enzyme(s). But there are few computer programs which can evaluate the usability of restriction enzymes in reduced-representation sequencing. SimRAD is an R package which can simulate the digestion of DNA sequence by restriction enzymes and return enzyme loci number as well as fragments number. But for linkage mapping analysis, enzyme loci distribution is also an important factor to evaluate the enzyme. For phylogenetic studies, comparison of the enzyme performance across multiple genomes is important. It is strongly needed to develop a simulation tool to implement these functions. Results: Here, we introduce a Perl module named RestrictionDigest with more functions and improved performance. It can analyze multiple genomes at one run and generate concise comparison of enzyme performance across the genomes. It can simulate single-enzyme digestion, double-enzyme digestion and size selection process and generate comprehensive information of the simulation including enzyme loci number, fragments number, sequences of the fragments, positions of restriction sites on the genome, the coverage of digested fragments on different genome regions and detailed fragments lengths distribution. Conclusions: RestrictionDigest is an easy-to-use Perl module with flexible parameter settings. With the help of the information produced by the module, researchers can easily determine the most appropriate enzymes to construct the reduced-representation libraries to meet their experimental requirements.

Highlights

  • With the development of generation sequencing (NGS), reduced-representation sequencing technology is widely used in single nucleotide polymorphism (SNP) genotyping [1], linkage/ association mapping, and population analysis in various species [2]

  • To show the performance of RestrictionDigest, we describe here two example uses of it: single-enzyme digestion and double-enzyme digestion of RestrictionDigest::SingleItem

  • Constructing reduced-representation libraries by digesting genomic DNA with restriction enzymes is widely used for many species, there are few published computer programs that can simulate the digestions and comprehensively evaluate the enzyme usability in reduced-representation libraries construction

Read more

Summary

Introduction

With the development of generation sequencing (NGS), reduced-representation sequencing technology is widely used in single nucleotide polymorphism (SNP) genotyping [1], linkage/ association mapping, and population analysis in various species [2]. All these methods utilize restriction endonucleases to digest genomic DNA; selecting the appropriate enzyme(s) is fundamental for successfully constructing sequencing libraries. A popular way to construct the reduced-representation sequencing libraries is to digest the genomic DNA with restriction enzymes. Results: Here, we introduce a Perl module named RestrictionDigest with more functions and improved performance It can analyze multiple genomes at one run and generate concise comparison of enzyme performance across the genomes. It can simulate single-enzyme digestion, double-enzyme digestion and size selection process and generate comprehensive information of the simulation including enzyme loci number, fragment number, sequences of the fragments, positions of restriction sites on the genome, the coverage of digested fragments on different genome regions and detailed fragment length distribution. With the help of the information produced by the module, researchers can determine the most appropriate enzymes to construct the reduced-representation libraries to meet their experimental requirements

Methods
Results
Conclusion
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.