Un sistem de calcul biologic, alcatuit din porti logice functionale pe baza de ADN sintetic, poate extrage radacina patrata a numerelor formate din patru biti in sistem zecimal. Acesta opereaza prin combinarea a peste 130 de secvente moleculare cu ADN-uri diferite.
Computerul este extrem de lent deoarece un calcul matematic poate dura si pana la zece ore. Noul aparat de calcul este creatia cercetatorilor de la Caltech, din SUA si reprezinta cel mai complex circuit biochimic creat vreodata de la zero. Sistemul de calcul biologic foloseste secvente ADN in dublu helix ca porti logice. Atunci cand o inlantuire ADN solitara (intrare) se combina cu inlantuirea unei perechi (poarta), separa si elibereaza cealalta inlantuire a perechei (iesire), care devine la randul ei solitara. Noua inlantuire de sine statatoare poate servi ulterior ca intrare pentru urmatoarea poarta logica.
Toate aceste procese se manifesta intr-o eprubeta cu apa salina, in care lanturile de molecule se ramifica si se amesteca. Pentru a calcula radacina patrata a unui numar, cercetatorii au început cu patru legaturi de ADN-uri reprezentand digitii binari ai numarului, pe care le-au amestecat intr-o eprubeta cu porti logice de ADN. Dupa o serie de amestecuri coordonate, circuitul a furnizat radacina patrata, pe care a evidentiat-o prin chimicale fluorescente, ale caror nuante semnalau valoarea (1 sau 0) a digitilor binari ai rezultatului.