Full Transcript

·YouTLDR

Eric Drexler | MSEP: What, Why, and How?

34:111,269 summary words · ~6 min readEnglishBy Foresight InstituteTranscribed Aug 6, 2026
Analyze another video with Pro30-day money-back guarantee
Summary

Eric Drexler presents the Molecular Systems Engineering Platform (MSEP), an open-source, Godot- and Python-based CAD software stack designed to bridge biomolecular engineering with dense covalent atomically precise manufacturing (APM).

By building an extensible, multi-scale simulation engine and crowdsourced design environment, MSEP aims to accelerate the hardware tools and community necessary to manufacture atomic-scale machinery.

Section summaries

0:00-4:00

Introduction & The Case for Molecular Systems Engineering

watch

Eric Drexler explains his return to molecular nanotechnology after seven years studying AI trajectories at Oxford FHI and DeepMind. He argues that the long-termist and effective altruism communities underestimate future physical fabrication capabilities, implicitly assuming future space faring systems will still be built from sheet metal. Drexler contends that progress has stalled not because of physical impossibility, but due to a lack of clear visualization tools, CAD environments, and an integrated engineering community. He introduces the Molecular Systems Engineering Platform (MSEP) as the foundational infrastructure to solve this.

  • Long-term forecasting frequently underestimates physical manufacturing potential due to a lack of concrete simulation tools.
  • MSEP aims to accelerate molecular manufacturing by building unified software, visual simulation environments, and component repositories.

Establishes the foundational core thesis, project motivation, and strategic goals of MSEP.

4:00-8:00

Kinematic Machines & Material Stiffness Dynamics

watch

Drexler reviews early 1990s Xerox PARC workstation designs for nanoscale planetary gears and universal joints, noting that physics allows high-frequency gigahertz operation and high power densities. He explains that development halted because existing point-and-click tools could not scale to complex systems. He then presents a structural comparison between DNA origami and protein biopolymers like keratin. Protein exhibits approximately 100 times the elastic modulus of DNA, which reduces thermal vibration footprint area by 100x and provides the precision necessary for positional molecular chemistry.

  • Macroscopic kinematic concepts (gears, differential joints) scale effectively to nanoscale components operating at high frequencies.
  • Protein substrates offer 100x higher elastic modulus than DNA origami, enabling far greater spatial positioning precision.

Delivers critical physical principles and numerical stiffness metrics comparing molecular materials.

8:00-12:00

Multiscale Modeling & Azobenzene Stepper Motors

optional

Drexler outlines a top-down refinement strategy for molecular systems using a 3D positional manufacturing frame as an example concept. He introduces a patented light-actuated stepper motor concept that uses red/infrared-tuned azobenzene molecules to achieve reversible nanosecond switching state control. To model such systems, he advocates elastic network models that bridge coarse continua with atomistic details in a single modeling universe. He concludes by analyzing domain-specific software like caDNAno and its integration as a Maya plugin.

  • Azobenzene photo-actuators tuned to red/IR light enable fast nanosecond molecular stepper motors.
  • Elastic network models provide a unified universe bridging continuum elastic representations with atomistic mechanics.

Covers specific actuator mechanism designs and specialized elastic modeling techniques.

12:00-17:00

Tool Integration & Gamified Citizen Science

watch

The presentation highlights the disconnect between DNA engineering tools (caDNAno, OxDNA) and protein design suites (Rosetta), pointing out that current integration rarely goes beyond basic steric excluded volume checks. Drexler emphasizes the need to combine DNA's structural addressability with protein's mechanical stiffness. To scale platform development, he highlights gamification lessons from Foldit and Minecraft's Redstone ecosystem. By providing simple block-based physics and social leaderboards, MSEP can engage thousands of citizen engineers to design and certify validated component repositories.

  • Combining DNA origami scaffolding with protein functional domains requires multi-tool CAD integration.
  • Gamifying molecular engineering can engage hundreds of thousands of users to crowdsource component designs.

Presents key concepts regarding multi-material tool integration and crowdsourced developer ecosystems.

17:00-22:00

MSEP Tech Stack: Godot Engine & Calculator Abstractions

watch

Drexler details the core technical stack of MSEP, selecting the open-source Godot game engine for its C++ performance, rendering pipeline, and extensible architecture. Godot's default GDScript is swapped for Python to integrate native PyMOL visualization. For physical calculations, MSEP utilizes an atomic simulation environment abstraction called 'calculators'. External solvers like LAMMPS, Quantum Espresso, and OxDNA operate as calculators that receive atom coordinates from MSEP, run calculations, and return force vectors, maintaining a flexible and extensible platform surface area.

  • MSEP builds on the Godot engine, Python scripting, and PyMOL graphics pipelines.
  • External engines (LAMMPS, Quantum Espresso) integrate as modular 'calculators' feeding force calculations back to MSEP.

Provides the explicit architectural blueprint and developer integration points for the platform.

22:00-25:00

Funding, Team Structure, and Contribution Roadmap

optional

Drexler announces initial funding from Astera via Adam Marblestone and introduces professional software project manager Pine Peter HP. Rather than relying on graduate student labor, the team is hiring roughly six full-time professional software engineers to build reliable core software infrastructure. He closes with an invitation to the research and developer communities to specify domain workflows, integrate software components, and contribute leadership to the upcoming software demonstration.

  • MSEP is backed by Astera funding and staffed by full-time professional software engineers.
  • The project actively seeks community contributions for domain workbenches, software leadership, and UI toolsets.

Focuses on administrative updates, project funding sources, and hiring plans.

25:00-29:00

Q&A: Experimental Interfaces & Positional Synthesis

watch

In the Q&A session, an audience member asks about integration with lab experiments and whether chemical synthesis is the true bottleneck. Drexler explains that MSEP handles database consistency between simulation models and experimental validation data. Addressing synthesis, he clarifies that dense covalent structures require building intermediate bootstrapping tools. He describes how positional synthesis directs reactive molecular fragments with single-angstrom precision to act as the ultimate protecting group, while explicitly cautioning against primitive ultra-high vacuum STM approaches.

  • MSEP manages database consistency between physical lab test data and theoretical CAD models.
  • Positional synthesis achieves selective chemical reactivity by controlling single-angstrom positional thermal error.

Contains crucial clarification on positional chemistry, reactive fragments, and physical synthesis limits.

29:00-34:00

Q&A: Biological Constraints vs Physics-First Design

watch

An audience member questions why nanomachinery should mirror macroscopic mechanical concepts like gears when biological evolution rarely uses them. Drexler responds that biological systems are bound by evolutionary local optima, aqueous salt environments, and ribosome assembly limits. Direct physics-based engineering enables nanoscale electronics, rigid covalent solids, and high-speed signal propagation orders of magnitude superior to biological tissue. He concludes by affirming that theoretical end-state CAD work and practical experimental tool development are synergistic and funded simultaneously.

  • Biological evolution operates under strict material and environmental constraints that limit physical performance.
  • Direct application of physical laws yields molecular materials and operating speeds far exceeding natural biology.

Provides essential strategic and philosophical arguments distinguishing physics-first nanotechnology from biomimicry.

Key points

  • Structural Stiffness Scaling in Biomolecular Systems — Protein structures exhibit an elastic modulus approximately 100 times greater than DNA origami scaffolds. This higher modulus reduces thermal positional fluctuation area by two orders of magnitude, making proteins significantly more capable of precise mechanical positioning at room temperature.
  • Calculator Abstraction Architecture for Multi-Physics Engine Integration — MSEP decouples UI state management from physical simulation by treating external software (such as LAMMPS, Quantum Espresso, and OxDNA) as modular 'calculators'. The core platform updates atom position coordinates and queries external solvers for force vectors in an iterative loop.
  • Crowdsourced Design via Gamified Engineering Environments — Inspired by platforms like Minecraft and Foldit, MSEP integrates intuitive component-based mechanics, social leaderboards, and validated design repositories. This gamification lowers the barrier to entry for citizen engineers to design and verify complex nanomachines.
  • Physics-Based Manufacturing vs Evolutionary Constraints — Biology relies on aqueous environments, ribosome translation, and flexible polymers due to evolutionary heritage. Designing molecular machinery based directly on physical laws allows for rigid materials, gigahertz operational frequencies, and power densities orders of magnitude beyond nature.
tells us about what can be built using atomically precise Machinery that can among other things be used to build atomically precise machinery Eric Drexler
this has a modulus of elasticity something like a hundred times that of DNA that means the amplitude of thermal fluctuations Square goes at the square root is is 10 times smaller Eric Drexler

AI-generated from the transcript. May contain errors.

0:00

good to be here uh talking to a

0:03

foresight group it's I guess my first

0:05

face to face

0:07

talk to a group in three years having

0:10

spent a lot of time in covid lockdown in

0:12

England

0:14

I did use my my status as a co-founder

0:18

of the foresight Institute to negotiate

0:20

for a little bit more time which I will

0:22

use in part to give some some context

0:23

some perspective on what drew me out of

0:28

uh the AI area which is where I've been

0:31

in the last seven years

0:32

uh asking where does AI go as it goes in

0:36

the directions it seems to be going

0:38

broadly speaking

0:40

often the future of humanity Institute

0:42

at Oxford and in the orbit of deepmind

0:46

so what dragged me back was realizing

0:49

that after all of this time people who

0:52

are concerned about the long-term future

0:54

have not taken account of what physics

0:56

tells us about what can be built using

0:58

atomically precise Machinery that can

1:00

among other things be used to build

1:01

atomically precise machinery and a wide

1:04

range of High Performance Products

1:07

I see the the effect of altruism

1:09

movement uh thinking about the future

1:11

future centuries and assuming that we

1:14

will still be making for example

1:15

spacecraft out of sheet metal

1:18

implicitly assuming that not explicitly

1:21

so why has there been a failure to

1:24

update on this possibility my conclusion

1:27

was that you can stand around talking

1:28

about it and uh putting out texts on

1:31

Applied Physics all that you want but

1:34

without a clear and Vivid picture of

1:37

future prospects they will not be

1:39

understood without a community of people

1:41

who are visibly working towards toward

1:43

those those purposes they won't be

1:45

understood

1:46

so accelerating progress toward Advanced

1:49

molecular machinery building on the work

1:51

being done by people in this room

1:53

making it clear what some of the paths

1:55

forward are and where they lead I think

1:57

can make a tremendous difference to the

1:59

human future and I guess I could

2:01

incidentally say should greatly increase

2:03

funding for work in molecular machines

2:06

so uh

2:08

how to make these things visible and

2:09

clear

2:10

well we need simulations we need design

2:12

environments we need to be able to go

2:14

beyond building you know designing and

2:16

building simple machines to building

2:17

complex systems

2:19

so the we need a new name if anyone has

2:22

a better name than msap for something

2:24

that serves as a molecular systems

2:26

engineering platform that would be great

2:28

but a number of points here I've already

2:31

said something about concrete vision and

2:33

goals and why those are important uh I'd

2:36

like to talk about design by refinement

2:38

top down design as a way of thinking

2:40

about complex systems and how to how to

2:42

develop them

2:43

the different worlds of DNA protein and

2:46

dense covalent structures as as media

2:48

for design

2:50

and then

2:52

since the topic is uh you know a a

2:54

specific

2:56

plan a specific approach a specific

2:58

project for building a design platform

3:01

uh talk about the virtues of open

3:03

architecture and large what I'm calling

3:05

large surface area and making that work

3:07

well and finally an invitation to

3:10

contribute where the main question will

3:11

be

3:13

I barely touched this whoop

3:16

okay this this is mysterious

3:19

there was a switch on the side of a of a

3:22

computer at MIT which had it was

3:23

attached to a wire that led nowhere and

3:25

had a switch that the one position it

3:26

said magic and in the other position it

3:28

said more magic it wasn't connected to

3:30

anything but if you turn the switch to

3:32

computer failed

3:34

um okay so yes that's dangerous

3:38

I think we're okay

3:39

thank you oh

3:46

think about the invitation to contribute

3:48

the what we're most interested in is

3:49

what people need to to do their work

3:52

better and what what chunks of

3:55

functionality should be built that we

3:56

don't have and what chunks of

3:57

functionality should be brought into the

3:59

same workspace so we can better Design

4:01

Systems

4:03

okay

4:05

now that is not advancing

4:08

this is not an a

4:09

presentation mode at the moment

4:13

there we go thank you

4:15

yeah so I wanted to incorporate by

4:18

reference a whole lot of earlier talks

4:20

which have touched on very crucial

4:23

themes and then at 3 pm cut off because

4:25

I actually had to finish the

4:27

presentation turned it in but

4:29

so it's been known for a while that

4:31

dense covalent machines structures where

4:33

you do not have uh uh conformational

4:37

degrees of freedom

4:38

can be used to build machines that are

4:40

like those that we see in the

4:41

macroscopic world in a car you'll find a

4:43

transmission that has a planetary gear

4:46

and a universal joint and differential

4:48

gears that enable the parts to move

4:51

together and work as a system

4:53

well uh you can do systems with the

4:55

kinematics and function at

4:57

extraordinarily high frequencies like

4:59

gigahertz range and extremely high power

5:01

densities uh you know many megahertz

5:04

megawatts per cubic centimeter because

5:06

of Elementary scaling laws make

5:08

planetary gears

5:09

uh universal joints

5:12

differential gears

5:14

but all of these were designed

5:17

on workstations that by present

5:19

standards have no computational capacity

5:21

at all

5:23

at Xerox Park in 1992.

5:27

so why have we not seen more of this

5:30

kind of thing why did this basically

5:32

stall it simple machines and the answer

5:33

is no they're no good design tools these

5:35

things easy to design yes they're fairly

5:38

easy but even with with point and click

5:40

atom by atom copy paste maneuver draw

5:43

bonds

5:44

uh it's fun

5:45

and simulations work very well because

5:48

they're insensitive to small differences

5:49

in energy

5:51

so they are very nice in terms of what

5:54

the physics tells us about their

5:55

performance and uh are going to be

5:58

characteristic I think there's every

6:00

reason to believe of techno important

6:02

Technologies at some point

6:04

but they're not understood much less the

6:07

systems that can be built with them

6:09

so a little closer to the present and

6:11

and implementability this is a diagram

6:14

of three configurations of a device that

6:17

is a the framework for a 3D printer a

6:21

positional chemistry system and additive

6:23

manufacturing system

6:25

and it has a number of Virtues it has a

6:29

surface area for certain kind of motor

6:31

device it has interfaces and a geometry

6:35

that enables a rather stiff structure

6:37

low thermal low amplitude of thermal

6:39

vibrations for given given modulus of

6:41

elasticity of the materials

6:45

in 2015

6:46

was presented uh somewhat before that at

6:49

one doe workshop and then in a follow-up

6:52

Workshop 2015 that was organized by Adam

6:55

marblestone at the University of

6:57

Cambridge

6:58

that's what led to the funding that went

7:01

to uh to Andrew turberfield and William

7:04

she working on the 3D

7:07

you know the the two-dimensional

7:09

positioning mechanism using DNA origami

7:12

and uh and strand based actuation

7:18

but do you want to use protein or DNA

7:20

what are the consequences of those

7:21

stiffness thermal fluctuations

7:23

components kinematics Dynamics

7:25

it's not easy with available design

7:27

tools and I would like to have a little

7:28

aside at advertisement for protein

7:30

this this is a deadly weapon it's made

7:33

of a biopolymer keratin it's protein

7:37

and you can tell something about its

7:38

mechanical properties from

7:41

its prop from its its acoustic

7:43

properties

7:44

and a key fact if you're interested in

7:46

machines that can position things

7:48

precisely in the presence of thermal

7:49

fluctuations is that this has a modulus

7:51

of elasticity

7:53

something like a hundred times that of

7:55

DNA

7:57

that means the amplitude of thermal

7:58

fluctuations Square goes at the square

8:00

root is is 10 times smaller with it for

8:04

an equivalent shape with protein that

8:06

means that the area circular error

8:08

probable the RMS footprint

8:11

is a hundred times smaller

8:13

which makes a big difference you can get

8:15

another order of magnitude or more by

8:17

going to strong covalent solids but

8:19

proteins get you a long way

8:22

so designed by refinement you need to

8:24

have a concept and go somewhere with it

8:27

so here's a concept 3D printer uh XYZ

8:30

control and some kind of of thing that

8:33

the motion of which results in material

8:36

somehow being deposited and there are a

8:37

lot of ways of doing that

8:39

the configuration that I showed there is

8:42

an example of a concept for design it's

8:44

a mechanical concept it's not

8:48

analyzed numerically but the geometry is

8:51

the right kind of geometry to provide

8:52

good performance to take that further

8:54

one would want to have a coarse grained

8:56

elastic model of the structure to get

8:59

more more detailed uh specification of

9:02

of shapes and so on to meet the uh the

9:05

the

9:06

criteria for adequate stiffness

9:09

need a motor

9:11

well 2D interface with a set of

9:15

azobenzene molecules on it that are

9:17

tuned to or can get energy from light

9:19

antenna from three different wavelengths

9:21

is enough to make three independently

9:22

controllable reversible stepper Motors

9:26

which can be reliable in the pla in the

9:28

presence of photo bleaching and

9:29

crosstalk so it's a neat scheme

9:31

patentable and fact patented uh and if

9:35

you want to look into that it's a really

9:37

cool way of making a reliable motor

9:39

that's light I actuated the trick there

9:42

was that azobenzes used to be activated

9:44

in the Violet ultraviolet range and to

9:46

switch back to relax thermally if

9:48

they're Trans State in a Time on the

9:50

order of an hour advances in 2011 2012

9:55

got the the wavelength the energy

9:57

required down to the the red or in later

10:00

infrared range and the reverse switching

10:02

time tunable down to nanoseconds which

10:04

is what makes these practical for a fast

10:06

stepper motor

10:08

so General pattern concept think in

10:10

terms of shape moving beyond that to

10:13

solid bodies where at that point one can

10:15

start doing physical modeling elastic

10:17

body models a good way to do that in the

10:20

context of a uniform system of looking

10:22

at for for modeling molecular systems is

10:25

with an elastic Network model

10:27

which is not quite as doesn't have quite

10:30

the Fidelity

10:31

of a finite element model doesn't

10:34

capture the poisons ratio but it can

10:36

capture elastic modulus and the the

10:39

considerations that matter most for

10:41

design and in a way that's continuous

10:43

with uh

10:45

shapes that are are can be can be made

10:49

to uh well my key point is that it fits

10:51

with coarse grain and atomistic modeling

10:54

can have one modeling universe that

10:56

describes both large continua and actual

11:00

atomistic detail

11:02

could live in the same in the same

11:04

modeling world

11:05

so moving beyond simple structures we

11:08

start work moving into the world of

11:09

computer-aided design

11:11

complex systems have a lot of parts the

11:13

parts work together they have shapes

11:15

they have elastic properties they have

11:16

kinematics they have forces torques and

11:18

so on

11:19

the computer aided design work world has

11:23

been working this problem for decades

11:25

and they have ways of systematically

11:27

representing compositions of parts and

11:30

keeping track of things like the uh the

11:32

computational models that tell us about

11:34

the performance of those parts

11:36

and the thing on the left there is

11:38

called a model tree and it's important

11:40

to be able to do that because if one has

11:42

ambitious aspirations eventually you're

11:44

building things that are very complex

11:48

so comments on DNA protein and dense

11:50

covalent structures we have cap Nano

11:53

which serves the DNA engineering

11:54

community I gather it's the most popular

11:56

software at this point though it's a an

11:58

area in field and Rapid flux

12:01

you'll note here that it was embedded as

12:03

a Maya plug-in I have the old

12:05

capitalization there

12:07

so that just illustrates the fact that

12:10

one can have a a package that has a lot

12:12

of complex domain specific information

12:15

in this case about how to design DNA

12:17

origami structures and it can then be

12:19

embedded in a range of different

12:20

environments for visualization and and

12:22

manipulation

12:24

I'll be talking about a different

12:25

environment for embedding this kind of

12:26

functionality in a few moments

12:29

other areas as uh well one thing that's

12:32

very useful is of course coarse grain

12:34

model like ox DNA

12:36

making these design loops work well

12:39

protein engineering another area where

12:41

there isn't a lively Community Rosetta

12:44

has developed a design software for for

12:47

doing work in this in this domain

12:49

I'm told that protein engineering

12:51

software and DNA design software

12:53

together don't really work together

12:56

the the one can make substantial

12:58

progress by how by by just having the

13:01

shape of a protein molecule embedded in

13:03

the DNA world so that you can make sure

13:05

that the DNA fits geometrically the

13:08

shape of the protein forget about

13:09

actually modeling anything in terms of

13:11

forces but just the excluded volume

13:13

I think that's kind of shocking

13:15

surely where we want to go is to combine

13:17

our different biomolecular Technologies

13:19

to use for example the mechanical

13:21

properties and and chemical design

13:23

flexibility of proteins and the ability

13:26

to make huge uh addressable

13:30

structures with DNA origami those need

13:32

to be brought together systematically

13:33

and well

13:35

how else are we going to make really

13:37

large aperiodic protein structures well

13:40

there are ways but this may be very

13:41

attractive way we need to bring these

13:42

tools into the same environment make the

13:44

tools work together

13:46

now as a segue to where I'm going in a

13:48

moment here I would note that this

13:50

picture is actually not a picture of

13:52

something from from the Rosetta design

13:54

but from folded which comes out of the

13:56

same group

13:57

and folded is a citizen science game it

13:59

has more than 700 000 I don't know how

14:01

many players on a given day but 700 000

14:03

registered users

14:05

so this is a citizen science Community

14:07

is very interested in playing with the

14:09

molecular world

14:11

so this raises this now that moves to

14:13

the next question what about the world

14:15

of things we can't make things that

14:17

physics tells us we will want to make

14:19

things that we will be able to make

14:21

along the path that we're following

14:23

the things that no one can make no one

14:25

is going to pay you to design things

14:27

usually that can't be made not an

14:28

industry only in the more theoretical

14:31

activities in Academia

14:33

so how does one make progress

14:35

in exploring this world and getting a

14:37

sense of where we're going then perhaps

14:39

working backward to bridge the gap

14:41

between biomolecular machines

14:43

positional chemistry working perhaps

14:46

with dense non-covalent but but ionic

14:51

solids or or metal oxide solids that can

14:54

be built in aqueous Solutions and have

14:55

modulus that's much higher than protein

14:57

much finer grain there are bridging

14:59

Technologies

15:00

so how could we get a clear picture a

15:04

lot of work done a whole lot of whole

15:05

lot of time going into this into

15:07

designing and modeling systems like this

15:12

I think Minecraft

15:13

millions and millions of users they're

15:15

given this world which doesn't look like

15:17

any real world it's a bunch of blocks

15:18

with with a very simple simple-minded

15:21

kind of physics

15:22

they added something called Redstone

15:24

which allows one to build machines

15:26

robots uh working Rubik's Cubes all

15:29

sorts of crazy stuff in Minecraft

15:32

now if there's seven if Minecraft has

15:34

millions and millions of users and fold

15:35

it has 700 000 people who've at least

15:38

downloaded and registered it I think we

15:40

might be able to get a substantial user

15:42

base uh playing around with what I will

15:44

guarantee you or are fun things to to

15:46

build

15:47

uh with blocks where you can point at

15:49

them and say look

15:51

I made this thing and this is what

15:53

physics how physics tells us it will

15:55

work see the the community curation has

15:57

certified that the simulations are are

15:59

appropriately done it's a good it's a

16:02

proper member of the repository of

16:04

designs it's better than anything that

16:06

was there before or it's the first

16:07

implementation of a certain kind of

16:08

machine and you talk about it on social

16:10

media and it goes up on the leaderboard

16:12

and you have more friends come in and

16:14

they play with it and they say this is

16:16

fun and perhaps you build out not a a

16:19

Minecraft city

16:21

but a molecular systems engineering

16:24

platform based at least that was would

16:26

be under the under the hood I'm sure the

16:27

name of the the that you'd see is

16:29

different

16:32

it would be something on that platform

16:34

that would be a view of intricate future

16:37

technologies that would be clear and

16:39

concrete and could have videos instead

16:41

of being science fiction

16:43

I'm very tired of the science fiction

16:45

I pretty much ate everything

16:46

for a decade or two

16:49

Okay so

16:51

that's the gamified end of the spectrum

16:53

they have computational chemistry at one

16:55

end and games at the other and the

16:58

computational chemistry underlies the

16:59

games

17:00

open architecture large surface area

17:03

want to build on free permissively

17:06

licensed open source software

17:08

right thing to build on I concluded and

17:10

I tried to talk myself out of this just

17:12

for exercise and came back to the the

17:14

conclusion which is you want to build on

17:15

a game engine

17:16

and there is a rising star in the game

17:19

engine world it is the high quality open

17:21

source game engine called Godot good OS

17:25

and waiting for Godot meaning you'll

17:26

wait forever for all the features to

17:27

appear as a large enthusiastic user base

17:30

it has capabilities for rendering and

17:33

manipulation and interaction and user

17:36

interface building and

17:38

I did not touch the machine at all I

17:40

touched the cow horn and it jostled the

17:42

edge of the computer and my watch and

17:45

the watches touching this wire here

17:48

this is this is this is more magic flick

17:50

the switch and it will stop now Okay so

17:53

gado

17:54

it's basically C plus plus

17:56

plugins and IPC communication with other

17:59

things it has a scripting language it

18:01

has a native scripting language what

18:03

we're going to be doing is replacing

18:05

that with python

18:07

and that makes it easier to integrate

18:09

beautiful Graphics from PI Mall not just

18:12

picking up pie mall but uh because of

18:14

issues with shaders and various things

18:16

but using pie Mall as a major leg up and

18:18

getting high quality publication quality

18:21

highly informative graphics

18:24

so that combination gives one malleable

18:26

user interfaces visualization

18:28

interaction et cetera et cetera et

18:29

cetera and python scripting for

18:30

everybody and for interfacing with lots

18:32

of existing packages like for example

18:34

lamps and lamps in turn the large-scale

18:37

atomic molecular massively parallel

18:39

simulator supports uh favorites of the

18:42

protein engineering community like Amber

18:44

and charm Ox DNA though it's apparently

18:47

a very slow implementation but I am told

18:49

that it will be easy to use the the

18:51

certified high efficiency aux DNA and

18:54

interface that instead of going through

18:56

lamps on that

18:57

and handles rigid body mechanics and

19:00

custom force fields and all these can be

19:02

made to live in the same world with take

19:05

your pick of favorite Quantum modeling

19:06

package

19:07

live in the same world through an

19:09

abstraction used in the atomic

19:10

simulation environment which I

19:12

eventually decide was too heavyweight in

19:14

itself but has this cool abstraction

19:15

which is you have a thing it's called

19:17

that you call a calculator lamps in a

19:20

particular mode would be a calculator

19:21

Quantum espresso would be calculator oxy

19:24

and eight would be a calculator

19:25

and your your your authoritative source

19:28

of information on the configuration of

19:30

the world is on your side of the fence

19:32

and you tell these different calculators

19:34

where the particles are that they're

19:36

supposed to be thinking about they think

19:37

about it a while they come back and tell

19:39

you the forces on the particles

19:41

you put those together

19:42

add some other calculated forces that

19:45

you made up like something that

19:46

simulates the force of a motor that's

19:48

not a real physical motor but represents

19:50

a boundary condition from a larger

19:52

system

19:53

and you do a relaxation step or need to

19:57

integrate the equations of motion

19:58

forward a step that gives you new

20:00

positions you send those out to the

20:01

calculator again

20:03

very flexible very clean very extensible

20:08

so picture here is core platform

20:10

Graphics manipulation Etc et cetera Etc

20:13

and when I speak of surface area I mean

20:16

surface area for contributions things

20:18

that can be built in parallel

20:19

functionality that other people have

20:21

that can be brought in

20:22

scripting that people can do because

20:24

they did a task once they now know what

20:26

the configuration of tools is and what

20:27

the sequence of operations is and if you

20:30

save the configuration and perhaps

20:32

perhaps do the do scripting to automate

20:34

what you did by hand you now have a

20:36

workbench environment

20:38

you have a a setup for doing a

20:41

particular task in the molecular systems

20:43

engineer engineering you were doing so

20:45

plugins modeling and design workbenches

20:47

uis tool sets educational and game

20:50

content uh if you start working with the

20:52

good old Community you find people

20:54

saying I know how to make this into a

20:55

compelling game

20:57

okay we'll do it

20:58

uh some things on Wiki content that's

21:01

another story

21:03

but building up a designed and validated

21:05

repository of components and systems is

21:08

a major part of the objective here as

21:11

well as supporting people who are

21:12

actually building things in the lab

21:15

and that in turn

21:18

supports again activities ranging from a

21:22

range of computational chemistry

21:23

workflows through games in education and

21:26

bracket in between are the molecular

21:28

systems engineers and for the long term

21:30

molecular systems engineering the

21:32

stand-ins who will be the citizen

21:35

scientists engineers

21:37

so picture platform engine extensions to

21:40

make it a molecular systems engineering

21:42

platform

21:43

toolkit workbenches past focused uis and

21:48

tool sets and growing repository of

21:52

products

21:53

so

21:55

picture here is one in which you have

21:57

mostly core team contributions in the

22:00

lower left and mostly community

22:02

community contributions above

22:04

and with respect to community

22:06

contributions I should emphasize the

22:08

idea here isn't here's this big thing it

22:10

doesn't do everything it's going to

22:12

Stone Soup you you bring you bring

22:14

different uh different things and then

22:15

it does something else it's gonna be a

22:16

bunch of functionality

22:18

and added functionality where it's a

22:21

distinct chunk of functionality like

22:22

this is like embedding embed CAD Nano

22:25

and Maya embed CAD Nano in msep what

22:28

does that look like it looks like

22:30

something that is branded as CAD Nano

22:32

with a you know reference to the website

22:34

and papers to site

22:35

it's not some the idea isn't to have

22:37

these little little contributions be

22:39

hidden away but to push forward

22:41

attention and make people responsible

22:43

for their work and fixing bugs

22:46

okay status newly funded after very long

22:49

incubation a lot of thought about money

22:51

flowing just this month

22:54

so Apple initial funding from Astera

22:56

courtesy of a lot of work by uh by Adam

23:00

marblestone part of which was persuading

23:02

me that perhaps I wanted to play a

23:04

leadership role in something like this

23:08

and we have

23:10

an excellent project manager Pine Peter

23:13

HP you should talk to him he's here he

23:16

introduced himself earlier

23:19

so he's he's not a graduate student and

23:22

who's learning computer so learning to

23:24

program because he wants to program

23:25

something that's useful in his in his

23:27

PhD

23:29

in this dissertation he's a professional

23:31

software developer who's LED million

23:33

dollar scale projects before and has a

23:36

network of

23:38

software Engineers he's worked with and

23:40

so we're going to be building to and

23:42

Beyond in the next year about a half a

23:44

dozen full-time equivalent software

23:45

engineers

23:46

that's enough to get something done and

23:48

there's enough excitement out there that

23:51

uh I think we're going to be getting a

23:53

lot more than that done

23:55

and again lots of parallel work to be

23:58

done with Strong's Community Support

24:01

I think means that it will be possible

24:03

to expand on that build on that surface

24:05

area rather rapidly

24:06

so finally an invitation to contribute

24:09

we need to understand what people need

24:12

to need to do their work

24:13

so that we can have a road map that

24:16

leads to supporting that

24:17

we need help to build what you need

24:20

which includes help finding the the

24:22

software components and systems that can

24:25

be usefully integrated

24:27

help recruiting contributors and

24:28

Leadership

24:30

this project is going to need to build

24:32

out leadership as well at some point

24:33

we're going to need a full-time uh

24:37

product manager as they say in the

24:39

software world slash project leader

24:43

and of course development moves faster

24:45

if we have more money especially with

24:48

many parallel tasks we expect to have a

24:51

a demo at some point in not too many

24:53

months in the future that will give some

24:55

indication of of where we're going

24:59

so with that I will just say thank you

25:01

and invite questions

25:08

[Applause]

25:16

yeah thank you for sharing your vision

25:18

uh how do you see the integration with

25:21

experiment both in terms of obtaining

25:24

data from experiment as well as a

25:26

feeding bacterialization of some of

25:28

those ideas

25:29

yeah workflows that go through the

25:31

experimental world and back in again on

25:34

this side of the of the the interface

25:36

with experiment you have have problems

25:39

of

25:41

keeping data aligned uh the experimental

25:44

data aligned with the simulation data

25:46

aligned with the model that generated it

25:48

and not getting confused about that

25:49

that's a database and consistency

25:52

management kind of problem that that

25:54

burden could be taken on inside this

25:56

this framework and in fact the mechanism

25:58

should be there to do that because it's

26:00

needed for a wide range of purposes

26:02

beyond that it's a question of very

26:04

specific workflows you know how are you

26:06

how are you using your experimental data

26:08

to update your models how are using your

26:10

models to to to guide your

26:12

experimentation and that is something

26:15

where the the aim is to provide tools

26:17

that make it easy to describe and

26:20

Implement those workflows

26:22

but we need you to tell us how that

26:25

works and perhaps uh you to uh to direct

26:28

the implementation perhaps with some

26:30

professional software engineering

26:31

support to make that go well and be a

26:33

good solid usable product

26:37

um I guess my question is really late

26:38

but um so isn't the bottleneck uh the

26:41

actual synthesis of these machines more

26:44

than the modeling the long-term uh

26:46

strong covalent solid machines or oh I

26:49

mean the current generation atomic scale

26:51

machines uh protein engineering and

26:53

structural DNA oh I mean like so like

26:56

for example like DNA is very easy to

26:57

assemble because of the productivity and

26:59

and protein is made by cells yes

27:02

but so how do you make how do you

27:04

actually synthesis synthesize this very

27:07

complex uh do you mean dense covalent

27:09

solids the ones that have the gears and

27:10

so on yeah for example the answer is

27:12

that today you don't we're in the

27:14

process of building tools that will

27:15

enable us to build tools that will

27:17

enable us to build tools that will move

27:19

into that domain part of the conceptual

27:22

difficulty that people have had is that

27:24

these machines are

27:26

almost childishly simple they look like

27:28

macroscopic machines you know surely

27:30

this is just some silly idea real

27:32

molecules don't work like it physics

27:33

tells us this is what you want to build

27:34

if you could physics tells us that you

27:37

can build this kind of thing if you have

27:38

tools that are made of comparable you

27:41

know materials of comparable stiffness

27:43

and and fine granularity and you work

27:46

with extremely reactive molecular

27:48

fragments in construction if you want to

27:51

grow a something like Silicon or silicon

27:52

carbide or diamond or or graphene those

27:56

those kinds of structures the growth

27:58

species tend to be small and highly

28:01

reactive how do you make that work well

28:04

chemists when they want to direct direct

28:06

reactivity tend to use uh you know the

28:09

inherent differential reactivity of

28:10

molecules or they use protective groups

28:14

you can think of a machine doing

28:16

positional synthesis and sort of the

28:18

ultimate protecting group The reactive

28:20

molecule only touches the work days

28:22

where it's supposed to if you have

28:24

adequate adequate control of thermal

28:26

thermal vibration amplitudes you can

28:29

Target one location rather than another

28:30

with angstrom Precision if you have that

28:33

then you can use highly reactive

28:34

molecular fragments that can form

28:36

multiple covalent bonds in in one

28:39

deposition operation which means you can

28:40

build up these very rigid polycyclic

28:42

structures one does not want to try to

28:44

do that today or tomorrow some people

28:47

have looked at this and said oh we're

28:48

going to go off and try to do it in high

28:49

ultra high vacuum with STM and because

28:53

because Eric said it was a good idea and

28:54

I've always said no I've always said

28:56

that's a bad idea

28:57

look at my my first paper on the subject

29:00

it was 1981. it was at the root of the

29:03

citation tree for protein engineering

29:05

until people got tired of citing papers

29:07

that old

29:08

because I said that's the way forward

29:09

and now we're getting there

29:20

I'm trying to be the devil's advocate

29:22

here obviously

29:25

um

29:25

so so a lot of us can build

29:29

wonderful structures

29:32

but nature doesn't use them for example

29:34

nature doesn't use gears with few

29:37

exceptions nature doesn't use CIS trans

29:39

isomerization for motion with few

29:42

exceptions and yet nature does things

29:45

that we would kill to do so so the

29:48

question is

29:49

what are we trying to what do we want to

29:52

do and maybe that's what needs to be

29:55

clarified and then go back and see what

29:58

are the things

30:00

that we need to achieve to get to that

30:03

goal

30:04

yeah backward chaining from goals is

30:07

very much the way that one wants to

30:09

proceed abstractly speaking uh clarify

30:11

the goal find what the steps are

30:13

necessary to get there and the better

30:14

your design environment is the more one

30:17

can have a

30:19

complex Target have confidence that it

30:21

would work if you made the parts and

30:23

back out from there and start working on

30:25

parts that fit the large scheme instead

30:27

of parts then sort of hoping they might

30:28

be useful for something

30:30

though it's a good exercise to do that

30:32

initially

30:33

uh but in terms of of non-biological

30:36

models which is a grand example of using

30:39

that that methodology

30:42

why do our brains uh conduct electrical

30:45

signals in little tubes full of salt

30:47

water

30:48

we don't do that in our computers we

30:50

have nanoscale Electronics which is you

30:52

know finer finer scale than synapses and

30:54

the signal Transit transmission speeds

30:56

are a healthy fraction at the speed of

30:58

light instead of being measured in you

30:59

know like single or double digit meters

31:01

per second

31:03

why are our bones made of a mineral

31:05

material that is deposited from aqueous

31:08

solution rather than being say the

31:10

strength of carbon fiber composite

31:12

because we have evolutionary constraints

31:15

and those apply all the way through

31:17

cellular architecture molecular machine

31:20

architecture protein

31:22

is an amazing material

31:24

but in terms of its engineering

31:26

properties it is crap it's low modulus

31:28

low stability low strength well actually

31:31

spider silk is kind of competitive with

31:33

some very good engineering materials

31:35

but why why do we have that well it's

31:37

made by ribosomes why ribosomes well at

31:40

some point back before the the last

31:42

Universal common ancestor the life

31:44

stabilized on three three three base per

31:47

codon system that worked with the the 20

31:50

economical amino acids and that's what

31:52

we do and the cell is full of salt water

31:54

because we came from the ocean

31:56

if you're not conveying to that you end

31:58

up with you ask what does physics tell

32:00

us and you find that you can make

32:02

materials and systems that are by many

32:04

many engineering uh uh criteria orders

32:08

of magnitude better

32:10

sure you want to make something that's

32:13

that's better than what you can find uh

32:16

in nature but the point Still Remains

32:19

what is that thing that you want

32:23

um uh tell me what application and I

32:25

might be able to say more details give

32:26

you something in more detail well you

32:28

you suggest an application where where

32:31

we can we can get there and beat nature

32:35

oh I I have already did sorry yeah

32:38

another another time yes

32:40

I'd really like to talk about things

32:42

that might be within reach of this

32:43

community that are stretch goals and uh

32:45

could uh make have an enormous uh

32:48

medical impact uh the the the word to

32:50

tag for that is mechanism I think

32:53

exosome but with something complicated

32:55

inside that can do some uh rudimentary

32:57

computation and sensing

33:00

so Eric to follow up and comment from my

33:02

colleague here critical path analysis

33:04

what we need is not motivation in terms

33:06

of the final product I mean even the

33:08

crude things that we've got already are

33:10

plenty of motivation

33:12

what we need is is to to work out how to

33:14

build the machines to make the machines

33:15

to make the machines

33:17

I mean the tools you're developing will

33:19

do that too

33:21

um but what I'm suggesting is that that

33:22

should be the focus if you want to speed

33:24

things up if you want to get the

33:25

community and you know the world able to

33:28

explore this technology it's not what

33:30

we're aiming at that we need to

33:32

understand it's how to make it

33:34

um I think that both are very important

33:37

for reasons that are in commensurate

33:39

it's very hard to compare the value of a

33:42

greater Clarity a vision of long-term

33:45

future it's very hard to compare the

33:46

compare the value of that with more

33:48

rapid progress and contributions to

33:51

aiding the experimental design and test

33:53

cycle

33:54

I think both are important and I don't

33:56

think they I think they're they're

33:57

synergistic rather than interfering

34:00

this project is going to have surface

34:02

area and if we have enough funding we

34:03

can build it build out in both

34:04

directions at the same time and share

34:07

some of the the work and Tooling in the

34:09

process

Continue with YouTLDR

Analyze another video with Pro

Process a new video, search every timestamp, compare sources, and keep the result in your library.

Get Pro — $12/month30-day money-back guarantee

More transcripts

Explore other videos transcribed with YouTLDR.