ويشمل هذا خوارزميات مبرمجة للتنبؤ بماهية الحمض النووي الذي نرغب ببنائه، وكيمياء لربط القواعد النتروجينية G ،A ،T،C لتشكيل وحدات صغيرة من الحمض النووي، وتركيبة جيبسون لربط الوحدات الصغيرة في وحدة أطول بكثير، وبيولوجيا لتحويل الحمض النووي إلى وحدات بيولوجية مختلفة، مثل البروتينات.