Week 10 Flashcards

1
Q

What are the 4 operations on DNA?

A

Synthesis
Separation
Gel electrophoresis
Polymerase chain reaction

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is synthesis?

A

Strand may be synthesized by a machine that is supplied with the required sequence of basis.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is separation?

A

Strands may be separated by a machine that is supplied with a short sequence of bases that they contain.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is Gel Electrophoresis?

A

Strands may be sorted by size using gel electrophoresis.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What is PCR?

A

PCR quickly amplifies DNA by making copies of a specific region that lies between two known sequences. Note that this target sequence (which may be up to around 3k bases long) may be unknown ahead of time.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is the Hamilton Path problem

A

Start at node 1 to node 5, visiting each node while following the available edges. (directional) NP.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

How did the first DNA computation solve the HPP?

A

Encoding
Computing
Decoding

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What is encoding in DNA computation?

A

Each vertex is encoded as short sequences of DNA. (i.e. v1 is encoded as 2 sequences of V1 V1).

Each edge is assigned a 20 nucleotide sequence of DNA made from 2 10-nucleotide sequences that are the complements of the vertices connected.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

How do we COMPUTE the HPP?

A

To compute the HPP, simply mix the DNA pieces together in a flask, so performing massively parallel random search using strands of DNA. Use gel electrophoresis to identify sequences of length 6. Use PCR to amplify sequences from V1 to V5

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Why use DNA computing?

A

It uses a billion times less energy than silicon computers
It uses a trillion times less space than a silicon computers
It has the ability to self-assemble
It is easily available and cheap.
Living organisms can be used to run programs.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What is the Calculus of Communicating systems?

A

an inactive process 0
an action followed by a process a.P
an identifier naming a process A
a choice of two processes P1+P2
a composition of two processes P1|P2
a renaming of one action as another P[b/a]
a restriction removing an action P\a

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What is the Gamma language?

A

Concurrent computation should be expressed as the global result of successive applications of local independent atomic reactions.

Gamma programs are expressed as multisets with transformation rules that alter their components and structure.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What is the Chemical Abstract machine?

A

The CHAM uses the gamma language as the basis of a semantic framework.

multisets = chemical solution
execution rules = chemical reactions

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Advantages of CHAM

A

Parallelism

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What are the components of the CHAM?

A

Solutions
Reaction rules
Laws

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What are solutions?

A

the state of the CHAM is like a chemical solution in which floating molecules are stirred by a magical mixing mechanism that allows for possible contact between them.

17
Q

What is a reaction rule?

A

A reaction rule changes the information in a solution in an irreversible way.

18
Q

What are CHAM laws?

A

A heating rule decomposes a single molecule into simpler ones, and a cooling rule recomposes a compound molecule from its components.
A cleanup is performed by a heating rule with no corresponding cooling rule.