Definition
DNA computing is an emerging branch of unconventional computing which uses DNA, biochemistry, and molecular biology hardware, instead of the traditional electronic computing. Research and development in this area concerns theory, experiments, and applications of DNA computing. Although the field originally started with the demonstration of a computing application by Len Adleman in 1994, it has now been expanded to several other avenues such as the development of storage technologies, nanoscale imaging modalities, synthetic controllers and reaction networks, etc.
Related concepts
3-satisfiabilityArto SalomaaBiochemistryBiocomputerBoolean satisfiability problemCaltechCellular automatonChemical computerChemical reactionChemical reaction network theoryCompilerComputability theory (computer science)Computational geneCurrent Cancer Drug TargetsDNADNA chipDNA code constructionDNA digital data storageDNA nanotechnologyDNA sequencingDeoxyribozymeDigital logicEXPSPACEEhud ShapiroElectronic computingErik WinfreeExclusive orFokIFractalGSTP1HPN (gene)Hamiltonian pathHamiltonian path problemIBMIEEE Transactions on NanotechnologyIn vivoIntermediate representationKarin StraussLeonard AdlemanLila KariLogic functionLogic gateLogical ANDLogical NOTLogical ORLulu QianMAYA IMAYA IIMDM2Martyn AmosMembrane computingMolecular biologyMolecular electronicsMolecular logic gateNP-completeNeural network (machine learning)OligonucleotideP53PIM1PPAP2BParallel computingPeptide computingPerlPersonal computerPost correspondence problemProof-of-conceptProof of conceptProstate cancerQuantum computingReversible computingSierpinski gasketSticky endTest tubeTic-tac-toeToehold mediated strand displacementTranscriptorTravelling salesman problemTuring machineUnconventional computingUniversity of Southern CaliforniaUniversity of Western OntarioVon Neumann architectureWang tileWeizmann Institute of ScienceWetware computer
12 concepts already in your glossary