Skip to main content
Advertisement

< Back to Article

Next-Generation Sequence Assembly: Four Stages of Data Processing and Computational Challenges

Figure 9

The proposed layered architecture for building a general assembler (dotted circle).

This architecture has two basic layers: presentation and assembly layers. The presentation layer accepts the data from the user and outputs the assembly results through a set of user interface components. It is also responsible for converting platform-specific files to a unified file format for the underlying processing layers. The assembly layer contains three basic services: preprocessing filtering, assembly, and postprocessing filtering, which are provided through the four stages of the data processing layer. These services are supported through a set of communicated interfaces corresponding to each sequencing platform.

Figure 9

doi: https://doi.org/10.1371/journal.pcbi.1003345.g009