This document discusses how mate-pair information can be used to effectively increase read lengths and overcome challenges posed by short read lengths in de novo genome assembly. It describes how the Eulerian assembly algorithm transforms mate-pair reads into long "mate-reads" by connecting the two reads in a pair via the estimated insert length. This has the effect of increasing the overall read length and improving assembly, to the point where read length may no longer be a major limitation as long as the span between mate-pairs is large enough. The repeat graph data structure enables easy processing of mate-pair information in this way.