keywords CAPACITY Computer Science Computer Science, Theory & Methods DIGITAL INFORMATION Engineering Engineering, Electrical & Electronic OLIGONUCLEOTIDES Science & Technology Technology