Nanotecnología de ADN
El diseño de ácidos nucléicos tiene objetivos similares a los del diseño de proteínas. En ambos, la secuencia de monómeros es diseñada para favorecer las estructuras objetivo y para desfavorecer otras estructuras que puedan llegar a formarse. El diseño de ácidos nucleicos tiene la ventaja de ser mucho más fácil a nivel computacional que el del diseño de proteínas, ya que la regla de apareamiento entre las bases es mucho más sencilla y no requiere información completa sobre la estructura para poder llevarse a cabo un diseño. Esto permite el uso de simples métodos heurísticos que generan buenos borradores de diseños. Sin embargo, las estructuras de ácidos nucleicos son menos versátiles que las de las proteínas ya que estas últimas poseen una mayor habilidad para plegarse de acuerdo a la polaridad y carga de los 20 posibles aminoácidos, mientras que los ácidos nucleicos tienen una diversidad limitada a solo 4 posibles formas de nucleótidos.
Vestigialidad
Conceptos similares se aplican a nivel molecular: algunas secuencias de ácidos nucleicos en genomas eucariotas no tienen una función biológica conocida; algunos de ellos pueden ser "ADN basura", pero es una cuestión difícil demostrar que una secuencia particular en una región particular de un genoma dado es realmente no funcional. El simple hecho de que es ADN no codificante no establece que no tenga funciones. Además, incluso si una secuencia de ADN existente no tiene función, no se deduce que haya descendido de una secuencia ancestral de ADN funcional. Lógicamente, tal ADN no sería vestigial en el sentido de ser el vestigio de una estructura funcional. Por el contrario, los pseudogenes han perdido su capacidad de codificación de proteínas o, de lo contrario, ya no se expresan en la célula. Ya sea que tengan alguna función existente o no, han perdido su función anterior y en ese sentido se ajustan a la definición de vestigiosidad.