Offers time-efficient sorting of paired and unpaired oligonucleotides based on various parameters defined by the user. EvOligo is a software package that provides the means to design and group DNA and RNA molecules with defined lengths. EvOligo combines two modules. The first module performs oligonucleotide design, and the second module performs oligonucleotide grouping. It applies a nearest-neighbor model of nucleic acid interactions coupled with a parallel evolutionary algorithm to construct individual oligonucleotides, and to group the molecules that are characterized by the weakest possible cross-interactions.

This study was partially supported by the European Regional Development Fund within the Innovative Economy Program (Grant No. POIG.01.03.01-30-045/09). This work was also partially supported by the European Union Regional Development Fund within the PARENT-BRIDGE Program of Foundation for Polish Science [Pomost/2011-3/5] and by the Polish Ministry of Science and Higher Education under the KNOW program.