ABOUT THE SPEAKER
Paul Rothemund - DNA origamist
Paul Rothemund folds DNA into shapes and patterns. Which is a simple enough thing to say, but the process he has developed has vast implications for computing and manufacturing -- allowing us to create things we can now only dream of.

Why you should listen

Paul Rothemund won a MacArthur grant this year for a fairly mystifying study area: "folding DNA." It brings up the question: Why fold DNA? The answer is -- because the power to manipulate DNA in this way could change the way we make things at a very basic level.

Rothemund's work combines the study of self-assembly (watch the TEDTalks from Neil Gershenfeld and Saul Griffith for more on this) with the research being done in DNA nanotechnology -- and points the way toward self-assembling devices at microscale, making computer memory, for instance, smaller, faster and maybe even cheaper.

More profile about the speaker
Paul Rothemund | Speaker | TED.com
TED2007

Paul Rothemund: Playing with DNA that self-assembles

Поль Ротмунд робить заклинання за допомогою ДНК

Filmed:
471,278 views

Поль Ротмунд пише програми, що вибудовують ДНК у вигляді зірочки, посмішки і т.д. Трюк, безсумнівно, але він демонструє систему самоорганізації в найменшому масштабі, що обіцяє колосальний потенціал виробництва в майбутньому.
- DNA origamist
Paul Rothemund folds DNA into shapes and patterns. Which is a simple enough thing to say, but the process he has developed has vast implications for computing and manufacturing -- allowing us to create things we can now only dream of. Full bio

Double-click the English transcript below to play the video.

00:26
There's an ancientстародавній and universalуніверсальний conceptконцепція that wordsслова have powerвлада,
0
1000
4000
З давніх давен існує універсальна ідея про те, що слова мають силу,
00:30
that spellsзаклинання existіснувати, and that if we could only pronounceвимовляти the right wordsслова,
1
5000
4000
силу заклинання, тобто, якщо промовити потрібні слова,
00:34
then -- whoooshwhooosh -- you know, an avalancheлавина would come
2
9000
2000
то зі свистом зійде лавина
00:36
and wipeпротріть out the hobbitsХоббіти, right? So this is a very attractiveпривабливий ideaідея
3
11000
5000
і змете все навколо. Думка доволі приваблива,
00:41
because we're very lazyледачий, like the sorcerer'sчаклуна apprenticeучень,
4
16000
2000
адже кожен із нас лінивий, як Учень Чарівника, чи як
00:43
or the world'sсвітовий greatestнайбільший computerкомп'ютер programmerпрограміст.
5
18000
2000
найвидатніший в світі програміст [на фото – Лінус Торвальдс]
00:45
And so this ideaідея has a lot of tractionтяга with us.
6
20000
2000
Ця думка набула серед нас поширення.
00:47
We love the ideaідея that wordsслова, when pronouncedвимовляється як --
7
22000
2000
Нам сподобалось, що сказане слово -
00:49
they're just little more than pureчистий informationінформація,
8
24000
2000
а слова - це лиш трохи більше, аніж чиста інформація - викликає
00:51
but they evokeвикликати some physicalфізичний actionдія
9
26000
1000
фізичну дію в реальному світі
00:53
in the realреальний worldсвіт that helpsдопомагає us do work.
10
28000
1000
і допомагає нам чогось добитись.
00:54
And so, of courseзвичайно, with lots of programmableпрограмований computersкомп'ютери
11
29000
3000
Звісно, при надлишку комп'ютерів та роботів
00:57
and robotsроботів around this is an easyлегко thing to pictureкартина.
12
32000
3000
це неважко собі уявити.
01:00
So how manyбагато хто of you know what I'm talkingговорити about?
13
35000
2000
Хто розуміє, про що йде мова - підніміть
01:02
RaiseПідняти your right handрука. OK. How manyбагато хто of you
14
37000
1000
праву руку. Прекрасно.
01:03
don't know what I'm talkingговорити about? RaiseПідняти your left handрука.
15
38000
3000
Хто не розуміє, про що мова - підніміть ліву руку. Прекрасно.
01:06
So that's great. So that was too easyлегко.
16
41000
3000
Дуже добре. Це було зовсім не складно.
01:09
You guys have very insecureнезахищений computersкомп'ютери, OK?
17
44000
3000
Скажу вам, що ваші комп'ютери дуже ненадійні.
01:12
So now, the thing is that this is a differentінший kindдоброзичливий of spellзаклинання.
18
47000
5000
Справа в тому, що мова іде про зовсім інше заклинання - про складену
01:17
This is a computerкомп'ютер programпрограма madeзроблений of zerosНулі and onesті, хто.
19
52000
1000
з нулів та одиниць програму.
01:18
It can be pronouncedвимовляється як on a computerкомп'ютер. It does something like this.
20
53000
3000
Його можна "промовити" на комп'ютері і воно створить, наприклад, ось це.
01:21
The importantважливо thing is we can writeписати it in a high-levelвисокий рівень languageмова.
21
56000
2000
А головне - його можна записати на мові високого рівня.
01:23
A computerкомп'ютер magicianЧарівник can writeписати this thing.
22
58000
3000
Комп'ютерний чарівник може написати заклинання,
01:26
It can be compiledскладений into this -- into zerosНулі and onesті, хто --
23
61000
3000
воно буде скомпільовано в нулі та одиниці і буде
01:29
and pronouncedвимовляється як by a computerкомп'ютер.
24
64000
1000
"промовлено" на комп'ютері.
01:30
And that's what makesробить computersкомп'ютери powerfulпотужний:
25
65000
1000
Сила комп'ютерів в тому, що
01:32
these high-levelвисокий рівень languagesмови that can be compiledскладений.
26
67000
2000
вони можуть компілювати мови високого рівня.
01:34
And so, I'm here to tell you, you don't need a computerкомп'ютер
27
69000
3000
Так я вам ось що скажу: для заклинання
01:37
to actuallyнасправді have a spellзаклинання. In factфакт, what you can do
28
72000
3000
комп'ютери зовсім не потрібні. Насправді,
01:40
at the molecularмолекулярна levelрівень is that if you encodeкодувати informationінформація --
29
75000
3000
інформацію можна кодувати на молекулярному рівні -
01:43
you encodeкодувати a spellзаклинання or programпрограма as moleculesмолекули --
30
78000
2000
заклинання чи програма кодується у вигляді молекул -
01:46
then physicsфізика can actuallyнасправді directlyбезпосередньо interpretінтерпретувати that informationінформація
31
81000
3000
а потім фізичні властивості інтерпретують інформацію напряму,
01:49
and runбіжи a programпрограма. That's what happensбуває in proteinsбілки.
32
84000
2000
в результаті чого запускається програма. Так працює білок.
01:52
When this aminoаміно acidкислота sequenceпослідовність getsотримує pronouncedвимовляється як as atomsатоми,
33
87000
2000
Коли ця послідовність амінокислот "промовляє"
01:55
these little lettersлисти are stickyлипкий for eachкожен other.
34
90000
2000
у вигляді атомів - а ці букви між собою склеюються, - то
01:57
It collapsesзгортання into a three-dimensionalтривимірний shapeформа that turnsвиявляється it into
35
92000
3000
послідовність звертається в трьохвимірну форму, яка перетворюється
02:00
a nanomachinenanomachine that actuallyнасправді cutsскорочення DNAДНК.
36
95000
2000
в нано-механізм по розрізанню ДНК.
02:02
And the interestingцікаво thing is that if you changeзмінити the sequenceпослідовність,
37
97000
3000
Цікаво, що коли змінити послідовність, то вона
02:05
you changeзмінити the three-dimensionalтривимірний foldingскладання.
38
100000
2000
звернеться в іншу трьохвимірну форму. і тепер уже перетвориться
02:07
You get now a DNAДНК staplerСтеплер insteadзамість цього. These are the kindдоброзичливий of
39
102000
3000
в механізм по скріплюванню ДНК. Такий тип молекулярної програми
02:10
molecularмолекулярна programsпрограми that we want to be ableздатний to writeписати,
40
105000
2000
ми і хочемо навчитись писати.
02:12
but the problemпроблема is, we don't know the machineмашина languageмова of
41
107000
2000
Але проблема в тому, що ми не знаємо машинної мови для білків,
02:14
proteinsбілки. We don't have a compilerкомпілятор for proteinsбілки.
42
109000
2000
у нас немає компілятора для білків.
02:17
So I've joinedприєднався a growingзростає bandгурт of people that try to make
43
112000
2000
Я приєднався до спільноти, що росте і намагається створити
02:19
molecularмолекулярна spellsзаклинання usingвикористовуючи DNAДНК. We use DNAДНК because it's cheaperдешевше.
44
114000
3000
молекулярне заклинання з допомогою ДНК. Цікавість до ДНК викликана тим, що вона дешевша,
02:23
It's easierлегше to handleобробляти. It's something that we understandзрозуміти really well.
45
118000
2000
з нею легше працювати і її будова достатньо зрозуміла.
02:25
We understandзрозуміти it so well, in factфакт, that we think we can actuallyнасправді writeписати
46
120000
4000
Настільки зрозуміла, що ми готові створювати
02:29
programmingпрограмування languagesмови for DNAДНК and have molecularмолекулярна compilersкомпілятори.
47
124000
3000
мови програмування для ДНК і молекулярні компілятори.
02:32
So then, we think we can do that. And my first questionпитання doing this --
48
127000
4000
Ми вважаємо, що це можливо. А тому одне з моїх перших запитань було:
02:36
or one of my questionsпитання doing this -- was how can you make
49
131000
1000
Як можна згорнути ДНК
02:38
an arbitraryдовільне shapeформа or patternвізерунок out of DNAДНК? And I decidedвирішив to use
50
133000
3000
в довільну форму чи структуру? Я вирішив скористатись
02:41
a typeтип of DNAДНК origamiорігамі, where you take a long strandStrand of DNAДНК
51
136000
3000
чимось типу ДНК орігамі: береш довгу нитку ДНК
02:44
and foldскладати it into whateverщо б не було shapeформа or patternвізерунок you mightможе want.
52
139000
3000
і складаєш в яку-небудь форму чи структуру.
02:47
So here'sось тут a shapeформа. I actuallyнасправді spentвитрачений about a yearрік in my home,
53
142000
3000
Ось, наприклад, форма. Над створенням коду мені довелось приблизно рік попотіти вдома,
02:50
in my underwearНижня білизна, codingкодування, like LinusЛінус [TorvaldsТорвальдс], in that pictureкартина before.
54
145000
3000
в нижній білизні - точнісінько, як Лінус Торвальдс на одній із фотографій перед цим.
02:54
And this programпрограма takes a shapeформа, spitsвипльовує out 250 DNAДНК sequencesпослідовності.
55
149000
3000
Отож, задається форма і програма складає 250 коротких послідовностей
02:57
These shortкороткий DNAДНК sequencesпослідовності are what are going to foldскладати the long strandStrand
56
152000
3000
ДНК, які в подальшому згорнуть довгу нитку ДНК в потрібну форму.
03:00
into this shapeформа that we want to make. So you sendвідправити an e-mailелектронна пошта
57
155000
3000
Є компанія, яка займається ось чим. Надсилає електронний лист
03:03
with these sequencesпослідовності in it to a companyкомпанія, and what it does --
58
158000
3000
зі своєю послідовністю і вони її "промовляють"
03:07
the companyкомпанія pronouncesвимовляє them on a DNAДНК synthesizerсинтезатор.
59
162000
1000
на синтезаторі ДНК.
03:09
It's a machineмашина about the sizeрозмір of a photocopierкопіювальний апарат. And what happensбуває is,
60
164000
3000
Цей прилад, розміром з фотокопіювальну машину,
03:12
they take your e-mailелектронна пошта and everyкожен letterлист in your e-mailелектронна пошта,
61
167000
2000
заміняє кожну вказану в повідомленні літеру
03:14
they replaceзамінити with 30-atom-Атом clusterкластер -- one for eachкожен letterлист,
62
169000
3000
на набір з 30-ти атомів, для кожної літери свій:
03:17
A, T, C, and G in DNAДНК. They stringрядок them up in the right sequenceпослідовність,
63
172000
3000
A, T, C, і G - як в ДНК. Вибудовані в потрібній послідовності набори
03:21
and then they sendвідправити them back to you viaчерез FedExFedEx.
64
176000
1000
відсилаються терміновою поштою FedEx.
03:23
So you get 250 of these in the mailпошта in little tubesтрубки.
65
178000
1000
В посилці їх 250 штук в пробірках.
03:25
I mixзмішати them togetherразом, addдодати a little bitбіт of saltсіль waterвода,
66
180000
3000
Перемішуєш, заливаєш трохи солоної води,
03:28
and then addдодати this long strandStrand I was tellingкажучи you about,
67
183000
2000
додаєш ту довгу нитку, про яку я говорив -
03:30
that I've stolenвкрадений from a virusвірус. And then what happensбуває is,
68
185000
2000
я її вилучив у вірусу. Потім нагріваєш суміш майже до кипіння,
03:33
you heatтепло this wholeцілий thing up to about boilingкипіння. You coolкруто it down
69
188000
3000
охолоджуєш до кімнатної температури і,
03:37
to roomкімната temperatureтемпература, and as you do,
70
192000
1000
по міри вистигання,
03:38
what happensбуває is those shortкороткий strandsпасма, they do the followingнаступний thing:
71
193000
2000
короткі нитки роблять ось що:
03:41
eachкожен one of them bindsпов'язує that long strandStrand in one placeмісце,
72
196000
3000
кожна скріплюється з довгою ниткою в певному місці одним кінцем,
03:44
and then has a secondдругий halfполовина that bindsпов'язує that long strandStrand
73
199000
2000
а другим кінцем - з іншою частиною тієї ж довгої нитки,
03:47
in a distantдалекий placeмісце, and bringsприносить those two partsчастин of the long strandStrand
74
202000
3000
так, що зводить дві частини довгої нитки докупи
03:50
closeзакрити togetherразом so that they stickпалиця togetherразом.
75
205000
2000
і вони склеюються.
03:52
And so the netнетто effectефект of all 250 of these strandsпасма is to foldскладати
76
207000
3000
В результаті 250 коротких ниток складають
03:55
the long strandStrand into the shapeформа that you're looking for.
77
210000
4000
довгу нитку у відповідну форму і виходить
03:59
It'llВін буде approximateприблизний that shapeформа. We do this for realреальний in the testтест tubeтрубка.
78
214000
3000
наближення до заданої форми. Ми реально досягаємо його в пробірці.
04:02
In eachкожен little dropпадіння of waterвода you get 50 billionмільярд of these guys.
79
217000
3000
В кожній краплі води - 50 мільярдів таких штучок.
04:05
You can look with a microscopeмікроскоп and see them on a surfaceповерхня.
80
220000
2000
Через мікроскоп можна побачити їх на поверхні.
04:08
And the neatакуратний thing is that if you changeзмінити the sequenceпослідовність
81
223000
1000
Особливо цікава
04:09
and changeзмінити the spellзаклинання, you just changeзмінити the sequenceпослідовність of the staplesскоби.
82
224000
4000
можливість змінити заклинання - це змінить послідовність з'єднань.
04:13
You can make a moleculeмолекула that looksвиглядає like this, and, you know,
83
228000
3000
Можна зробити молекулу такого виду і, виявляється,
04:16
he likesлюбить to hangповісити out with his buddiesдрузі, right.
84
231000
2000
вони прагне бовтатись із собі подібними. Багато з них
04:19
And a lot of them are actuallyнасправді prettyкрасиво good.
85
234000
1000
вийшли доволі непогано.
04:21
If you changeзмінити the spellзаклинання again, you changeзмінити the sequenceпослідовність again.
86
236000
2000
Знову зміниш заклинання - знову зміниться послідовність і
04:23
You get really niceприємно 130 nanometerнанометр trianglesтрикутники. If you do it again,
87
238000
4000
отримаєш прекрасні трикутники довжиною в 130 нанометрів. Зміни ще раз -
04:27
you can get arbitraryдовільне patternsвізерунки. So on a rectangleпрямокутник
88
242000
3000
отримаєш довільну форму. Можна на фоні прямокутника
04:30
you can paintфарбувати patternsвізерунки of NorthШампань and SouthПівдень AmericaАмерика, or the wordsслова, "DNAДНК."
89
245000
5000
намалювати образ Північної та Південної Америки, чи слова "ДНК".
04:35
So that's DNAДНК origamiорігамі. That's one way. There are manyбагато хто waysшляхи
90
250000
4000
Ось що таке ДНК орігамі. Це один із способів - а їх багато -
04:39
of castingлиття molecularмолекулярна spellsзаклинання usingвикористовуючи DNAДНК.
91
254000
3000
робити молекулярні заклинання з допомогою ДНК.
04:42
What we really want to do in the endкінець is learnвчитися how to programпрограма
92
257000
3000
Насправді наша кінцева ціль - навчитись програмувати
04:45
self-assemblyсамозбірка so that we can buildбудувати anything, right?
93
260000
3000
самоупорядкування, що відкриє можливість будувати що завгодно.
04:48
We want to be ableздатний to buildбудувати technologicalтехнологічний artifactsартефакти
94
263000
2000
Ми хочемо будувати об'єкти технологій -
04:50
that are maybe good for the worldсвіт. We want to learnвчитися
95
265000
2000
від цього буде користь всім.
04:52
how to buildбудувати biologicalбіологічний artifactsартефакти, like people and whalesкити and treesдерева.
96
267000
4000
Хочемо навчитись будувати об'єкти біології - людей, китів, дерева.
04:57
And if it's the caseсправа that we can reachдосягти that levelрівень of complexityскладність,
97
272000
2000
І якщо нам вдасться досягнути такого рівня складності,
04:59
if our abilityздібності to programпрограма moleculesмолекули getsотримує to be that good,
98
274000
3000
якщо наша здатність програмувати молекули буде настільки успішною,
05:03
then that will trulyсправді be magicмагія. Thank you very much.
99
278000
3000
то це справді стане чарами. Дякую вам.
05:06
(ApplauseОплески)
100
281000
1000
(Оплески)
Translated by Olena Sovyn
Reviewed by Khrystyna Romashko

▲Back to top

ABOUT THE SPEAKER
Paul Rothemund - DNA origamist
Paul Rothemund folds DNA into shapes and patterns. Which is a simple enough thing to say, but the process he has developed has vast implications for computing and manufacturing -- allowing us to create things we can now only dream of.

Why you should listen

Paul Rothemund won a MacArthur grant this year for a fairly mystifying study area: "folding DNA." It brings up the question: Why fold DNA? The answer is -- because the power to manipulate DNA in this way could change the way we make things at a very basic level.

Rothemund's work combines the study of self-assembly (watch the TEDTalks from Neil Gershenfeld and Saul Griffith for more on this) with the research being done in DNA nanotechnology -- and points the way toward self-assembling devices at microscale, making computer memory, for instance, smaller, faster and maybe even cheaper.

More profile about the speaker
Paul Rothemund | Speaker | TED.com

Data provided by TED.

This site was created in May 2015 and the last update was on January 12, 2020. It will no longer be updated.

We are currently creating a new site called "eng.lish.video" and would be grateful if you could access it.

If you have any questions or suggestions, please feel free to write comments in your language on the contact form.

Privacy Policy

Developer's Blog

Buy Me A Coffee