Using the A* algorithm to build DNA nanostructures
dc.contributor.author | Hedbrandh, Christofer | |
dc.contributor.department | Chalmers tekniska högskola / Institutionen för data- och informationsteknik, Datavetenskap (Chalmers) | sv |
dc.contributor.department | Chalmers University of Technology / Department of Computer Science and Engineering, Computing Science (Chalmers) | en |
dc.date.accessioned | 2019-07-03T12:17:47Z | |
dc.date.available | 2019-07-03T12:17:47Z | |
dc.date.issued | 2010 | |
dc.description.abstract | In this project a suggested idea for an abstraction of simplex DNA was used to simulate DNA behavior. Furthermore, the A* search algorithm was used to construct a sequence of simplex DNA strands used to build a desired DNA structure. DNA nanotechnology is a subfield of nanotechnology where DNA is used as structural material. DNA origami is an example of an accomplishment in this field, where short "staple" strands are used to fold up a longer DNA stand in order to produce 2 dimensional shapes. Demonstrated designs have included a smiley face and a map of the Americas. Various different DNA "machines" such as DNA tweezers, which can operate with nanoscale precision, and DNA walkers, which can walk along a track of DNA, have been built. Potential applications for these machines are within nanorobotics and nanomedicine. The abstraction of simplex DNA consists of reducing sequences of DNA bases to single entities, and of discarding some odd and unusual behavior. This simplification makes it feasible to perform quick simulations, and still deliver simulated results comparable to the actual. | |
dc.identifier.uri | https://hdl.handle.net/20.500.12380/117965 | |
dc.language.iso | eng | |
dc.setspec.uppsok | Technology | |
dc.subject | Datalogi | |
dc.subject | Bioinformatik och systembiologi | |
dc.subject | Computer science | |
dc.subject | Bioinformatics and Systems Biology | |
dc.title | Using the A* algorithm to build DNA nanostructures | |
dc.type.degree | Examensarbete för masterexamen | sv |
dc.type.degree | Master Thesis | en |
dc.type.uppsok | H |