TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

DNA Logic Gates Calculate a Square Root

63 pointsby jedi_stannisalmost 14 years ago

4 comments

ChuckMcMalmost 14 years ago
To my way of thinking I'd like to see a species of grass that factors 2048 bit integers. Figuring that once a factorization was found it would express a gene which turned to color of the blade red, then every week after you mow you lawn you could look through your clippings to find the red ones, sequence those and then see if you had the keys to any banks. :-)
评论 #2614189 未加载
评论 #2615290 未加载
评论 #2614242 未加载
评论 #2615087 未加载
评论 #2614567 未加载
pjscottalmost 14 years ago
This is DNA strand displacement logic, a particularly simple (yet surprisingly robust) style of DNA computing. They can chain together "logic gates" made from reactions of partially complementary DNA oligonucleotides, computing arbitrary boolean logic functions, in an asynchronous logic style. The big potential here is that they can use this for drugs (and other biological purposes) that can do a bit of simple computation. Biology does this sort of thing all the time -- that's where it gets a lot of its power -- but this kind of simplified logic is easier for humans.<p>Looking over the paper, it looks like they figured out how to combine their seesaw gates and thresholding gates into AND and OR gates, then from there, used dual-rail asynchronous logic to make a four-bit square root calculator. They can't make NOT gates (or NAND, or NOR), so each bit gets two "wires", holding opposite values; this lets them make arbitrary logic without NOT operations.<p>There's a pretty slick simulator program you can play with here, along with more information, if anybody's interested:<p><a href="http://research.microsoft.com/en-us/projects/dna/" rel="nofollow">http://research.microsoft.com/en-us/projects/dna/</a>
rcthompsonalmost 14 years ago
It's neat, but are there any practical applications for this?
评论 #2614485 未加载
评论 #2614417 未加载
gcbalmost 14 years ago
Open publication. nice. take that old, dying, journals.