De Bruijn graphs¶ TODO: Memory efficiency for large genomes Ability to handle high-throughput short read data Implicit representation of repeats Scalability and parallelization potential