Abstract
Actin filaments are conductive to ionic currents, mechanical and voltage solitons. These travelling localisations can be utilised to generate computing circuits from actin networks. The propagation of localisations on a single actin filament is experimentally unfeasible to control. Therefore, we consider excitation waves propagating on bundles of actin filaments. In computational experiments with a two-dimensional slice of an actin bundle network we show that by using an arbitrary arrangement of electrodes, it is possible to implement two-inputs-one-output circuits.
Subject terms: Computer science, Electronic devices, Computational models
Introduction
An idea to implement a computation by using collisions of signals travelling along one-dimensional non-linear geometries can be traced back to the mid 1960s when Atrubin developed a chain of finite-state machines executing multiplication1, Fisher designed prime numbers generators in cellular automata2 and Waksman proposed the eight-state solution for a firing squad synchronisation problem3. In 1986, Park, Steiglitz, and Thurston4 designed a parity filter in cellular automata with soliton-like dynamics of localisations. Their design led to a construction of a one-dimensional particle machine, which performs the computation by colliding particles in one-dimensional cellular automata, i.e. the computing is embedded in a bulk media5. Exploring ways to translate the purely theoretical ideas of collision-based computing6,7 into nano-computing at a subcellular level, we consider actin networks as ideal candidates for a computing substrate. The idea of subcellular computing on cytoskeleton networks has been firstly announced by Hameroff and Rasmussen in a context of microtubule automata in 1980s8–10. Priel, Tuszynski and Cantiello analysed how information processing could be realised in actin-tubulin networks of neuron dendrites11. In the present paper we focus purely on actin.
Actin is a crucial protein, which is highly conserved throughout all eukaryotic cells. It is present in forms of monomeric, globular actin (G-actin) and filamentous actin (F-actin)12–14. Under the appropriate conditions, G-actin polymerises into F-actin forming a double helical structure15. Signals in the actin networks could be represented by travelling localisations. The existence of the travelling localisations — defects, ionic waves, solitons — in cytoskeleton polymer networks is supported by (bio)-physical models16–25.
Why is actin more advantageous than other polymers for developing unconventional computers? We provided detailed answers in26, which we briefly summarise below. DNA has proven to act well as a nanowire, however no transformations of signals were observed. Tubulin microtubules can act as wires and signal amplifiers, however, there is no experimental evidence of voltage solitons propagating along the microtubules. Actin filaments display very high (comparing to DNA and microtubules) density charges (c. 1.65 × 105e/μm) manifested by the extensive charges in electric dipole momentum27. Actin filaments also display nonlinear inhomogeneous transmission lines supporting propagation of nonlinear dispersive waves and solitons17–19,21–25. Actin can even renew itself via polymerisation and depolymerisation, which can be further tuned with accessory proteins or bionic complexes28. On the relevant length scales it is less structurally complex than DNA and therefore experimental prototyping is easier to achieve. Actin is a macro-molecular actuator29,30, which opens additional application domains of actin computing circuits — embedded controllers for molecular machinery. Furthermore, the investigated structures are especially suitable since they form by self-assembly settling into an energetic minimum. In this form, the structures can be stable over days even without additional treatment and re-anneal quickly even after harsh mechanical deformations.
Computational studies discussed the feasibility of implementing Boolean gates on a single actin filament31 and on an intersection of several actin filaments32 via collisions between solitons. Further studies applied a reservoir-computing-like approach to discover functions on a single actin unit33 as well as filament34. In 2016, for instance, we demonstrated that it is possible to implement logical circuits by linking the protein chains32. In such a setup, Boolean values are represented by localisations travelling along the filaments and the computation is realised via collisions between localisations at the junctions between the chains. We have shown that and, or and not gates can be implemented in such setups. These gates can be cascaded into hierarchical circuits, as we have shown on an example of nor32.
The theoretical models developed so far address processing of information on a single actin unit or a chain of a few units. Whilst being attractive from a computing point of view, it appears difficult to implement under experimental laboratory conditions. In the present work, we therefore developed an alternative version of the computing on actin networks by considering excitation waves propagating on bundles of actin filaments. Not a single actin filament is considered but an overall ‘density’ of the conductive material formed by the actin bundles arranged by crowding effects without the need for additional accessory proteins35,36. First results of this approach are presented below.
Model
FitzHugh-Nagumo (FHN) equations37–39 is a qualitative approximation of the Hodgkin-Huxley model40 of electrical activity of living cells:
| 1 |
| 2 |
where u is a value of a trans-membrane potential, v a variable accountable for a total slow ionic current, or a recovery variable responsible for a slow negative feedback, I is a value of an external stimulation current. The current through intra-cellular spaces is approximated by , where Du is a conductance. Detailed explanations of the ‘mechanics’ of the model are provided in41, here we shortly repeat some insights. The term governs a passive spread of the current. The terms and describe the ionic currents. The term has two stable fixed points u = 0 and u = 1 and one unstable point u = a, where a is a threshold of an excitation.
We integrated the system using the Euler method with the five-node Laplace operator, a time step and a grid point spacing , while other parameters were , , , . We controlled excitability of the medium by varying c2 from 0.09 (fully excitable) to 0.013 (non excitable). Boundaries are considered to be impermeable: , where n is a vector normal to the boundary.
We used still images of the actin network, produced in laboratory experiments on formation of regularly spaced bundle networks from homogeneous filament solutions42 as a conductive template. We have chosen this particular network because it is a result of an experimental protocol which reliably produces regularly spaced aster-based networks formed due to cross-linking and bundling mechanisms in the absence of molecular motor-driven processes or other accessory proteins42. These structures effectively form very stable and long-living three-dimensional networks, which can be readily imaged with the confocal laser scanning microscope and subsequently displayed as two-dimensional structures. Thus, these networks can form a hardware of future cytoskeleton based computers26.
The actin network (Fig. 1(a)) was projected onto a 1024 × 1024 nodes grid. The original image , , where and (Fig. 1(a)), was converted to a conductive matrix (Fig. 1(b)) derived from the image as follows: if , and .
Figure 1.
(a) Original image, which was published in42. (b) The ‘conductive’ matrix selected from (a) Locations of the electrodes are shown by their indexes.
The parameter c2 determines excitability of the medium and thus determines a range of the network coverage by excitation waves fronts. This is illustrated in Fig. 2.
Figure 2.
Time lapse images of excitation wave-fronts propagating on the network displayed in Fig. 1(a) for selected values of . In each trial excitation was initiated at the site labelled ‘7’ in Fig. 1(b) and labelled as star in (a). Excitation wave-fronts are shown in red, conductive sites in black.
To show dynamics of both u and v, we calculated a potential at an electrode location x as . Locations of the electrodes are shown in Fig. 1(b).
The numerical integration code written in Processing was inspired by previous methods of numerical integration of FHN and our own computational studies of the impulse propagation in biological networks39,41,43–45. Time-lapse snapshots provided in the paper were recorded at every 150th time step, and we display sites with ; videos and figures were produced by saving a frame of the simulation every 100th step of the numerical integration and assembling the saved frames into the video with a play rate of 30 fps. Videos are available at https://zenodo.org/record/2561273.
Results
Input Boolean values are encoded as follows. We earmark two sites of the network as dedicated inputs, x and y, and represent logical True, or ‘1’, as an excitation. If then the site corresponding to x is excited, if the site is not excited. There are several ways to represent output values: presence/absence of an excitation wave-front at a dedicated output site, patterns of spike activity in the network and frequencies of the activity in dedicated output domains. We present four prototypes of logical gates: structural gates (exact timing of collisions between excitation wave-fronts is determined geometrically), frequency-based gates (Boolean values of outputs are encoded into frequencies of excitation), integral activity gates (an activity of the whole network is encoded into Boolean values) and spiking gates (where logical values are represented by spikes or their combinations and a search for the gates is done by using many output electrodes scattered in the network).
Structural gates
An example of an interaction gate is shown in Fig. 3. The gate is a junction of seven actin bundles, we call them ‘channels’ (Fig. 3(a)). We earmark two channels as inputs x and y, and five other channels as outputs . Such allocation is done for illustrative purposes. In principle, the mapping can be considered. To represent we excite channel x, to represent we excite channel y. When only channel y is stimulated the excitation wave-fronts propagate into channels and (Fig. 3(b)). When only channel x is stimulated, the excitation is recorded in channels , , (Fig. 3(c)). When both channels are excited, and , the excitation propagates into all channels (Fig. 3(d)). Thus, the following functions are implemented on the output channels , , . The channel is a selector function. The channels and realise disjunction. The channels and implement conjunction. An advantage of the interaction gate is that it is cascadable, i.e. many gates can be linked together without decoders or couplers. A disadvantage is that functioning of the gate is determined by exact geometrical structure of the actin bundle network, which might be difficult to control precisely.
Figure 3.
Interaction gate. (a) A scheme of input and output channels. (b–d) Time lapse images of wave-fronts propagating in the gate for inputs (b) and , (c) and , (d) and . Excitability of the medium is
Frequency based gates
For each pair of inputs (xy) we calculated a frequency matrix , , where each entity with coordinates s show how often a node s of L was excited. At every iteration t of the simulation the frequency at every node s is updated as follows: if . When the simulation ends, the frequencies in all nodes were normalised as . For each we selected domains of higher frequency as having entities . These domains are shown in Fig. 4. This unique mapping allows to implement any two-inputs-one-output logical gate by placing electrodes in the required unique domains. For example, by placing electrodes in the domains which represent outputs for both input pair (01) and input pair (10) (black and red discs in Fig. 4), we can realise a xor gate.
Figure 4.
Domains with the highest frequency of excitation represent spatially separated outputs. They are shown by black discs for inputs and , red discs for inputs and and green discs for inputs and . Inputs x and y are sites and shown by arrows. (a) . (b) .
While in excitable mode, , domains corresponding to different input tuples are somewhat dispersed in the network (Fig. 4(a)), the sub-excitable medium, , shows compact and well spatially separated domains (Fig. 4(b)). Moreover, for we even observe a localised domain (shown by orange dashed contour in Fig. 4(b)), where input tuples (01) and (10) are displayed and thus a xor gate is realised.
Overall level of activity
At every iteration t we measured the activity of the network as a number of conductive nodes x with . A stimulation of the resting network evokes travelling wave-fronts, which collide with each other and may annihilate or form new wave-fronts in the result of the collisions. The wave-fronts also travel along cycling pathways in the network. Typically, e.g. after 8 × 104 iterations for and 105 iterations for , the system falls in one of the limit cycle of the overall level of activity with a range of superimposed oscillations (Fig. 5). We found no evidence that shapes of the superimposed spikes in activity reflect the exact combination of inputs, however, an average level of activity definitely does. A correspondence between input tuples and average level of activity A as percentage of the total number of conductive nodes is the following:
![]() |
Figure 5.
Activity for input pairs (xy) (stimulation sites are E7 and E17 in (Fig. 1(b))): (01) — black solid, (10) — red dashed, (11) — dashed dotted. (a) . (b) .
By selecting an interval of A′ as a logical True we can implement a range of gates. Consider the scenario : xy for , for , for , . In the scenario , a range of gates, implementable by assigning an activity interval to True, is limited to for and for .
Spiking gate
A spiking activity of the network shown in Fig. 1(a), with in a response to stimulation via electrodes and recorded from electrodes is shown in Fig. 6. We here assume that each spike represents logical True and that spikes occuring within less than iterations happen simultaneously. Then a representation of gates by spikes and their combinations will be as shown in Table 1.
Figure 6.
Potential recorded at 30 electrodes (Fig. 1(b)) during c. iterations. Indexes of electrodes are shown on the left. Black lines show potential when the network was stimulated by input pair (01), red by (10) and green by (11). Excitability of the medium is .
Table 1.
Representation of gates by combinations of spikes. Black lines show the potential when the network was stimulated by input pair (01), red by (10) and green by (11).
| Spikes | Gate | Notations |
|---|---|---|
|
or | |
|
select | |
|
xor | |
|
select | x |
|
not-and | |
|
and-not | |
|
and | xy |
By selecting specific intervals of recordings we can realise several gates in a single site of recording. In this particular case we assumed that spikes are separated if their occurrences lie more than 103 iterations apart. An example is shown in Fig. 7.
Figure 7.

Spikes recorded at the electrode . The moment of initial stimulation is shown by ‘*’. Black lines show the potential when the network was stimulated by input pair (01), red by (10) and green by (11).
To estimate the logical richness of the network, we calculated frequencies of logical gates’ discoveries. For each of the recording sites we calculated a number of gates realised during iterations (Table 2). In terms of ‘frequency’ of appearance of gates during the simulation, the gates can be arranged in the following hierarchy, from the most frequently found gate to the least frequent gate: select ⊳ {and-not, not-and} ⊳ and ⊳ or ⊳ xor.
Table 2.
Number of gates discovered for each recording site. Excitability of the medium is .
| i (Ei) | x + y | y | x ⊕ y | x | xy | Total | ||
|---|---|---|---|---|---|---|---|---|
| 1 | 0 | 7 | 1 | 3 | 2 | 5 | 3 | 21 |
| 2 | 0 | 8 | 1 | 3 | 2 | 5 | 3 | 22 |
| 3 | 2 | 2 | 0 | 6 | 5 | 3 | 4 | 22 |
| 4 | 2 | 3 | 0 | 6 | 5 | 3 | 3 | 22 |
| 5 | 2 | 2 | 0 | 6 | 4 | 3 | 4 | 21 |
| 6 | 1 | 4 | 1 | 5 | 4 | 2 | 5 | 22 |
| 7 | 1 | 4 | 1 | 4 | 2 | 2 | 2 | 16 |
| 8 | 0 | 3 | 1 | 6 | 3 | 1 | 2 | 16 |
| 9 | 1 | 2 | 0 | 7 | 3 | 1 | 0 | 14 |
| 10 | 1 | 2 | 0 | 8 | 4 | 0 | 0 | 15 |
| 11 | 1 | 3 | 0 | 4 | 3 | 3 | 3 | 17 |
| 12 | 2 | 7 | 0 | 3 | 0 | 3 | 0 | 15 |
| 13 | 3 | 10 | 0 | 1 | 0 | 3 | 0 | 17 |
| 14 | 2 | 11 | 0 | 1 | 0 | 4 | 0 | 18 |
| 15 | 0 | 11 | 0 | 4 | 0 | 3 | 0 | 18 |
| 16 | 0 | 11 | 0 | 3 | 1 | 4 | 0 | 19 |
| 17 | 2 | 9 | 0 | 2 | 0 | 2 | 0 | 15 |
| 18 | 3 | 8 | 0 | 2 | 0 | 2 | 0 | 15 |
| 19 | 1 | 5 | 0 | 5 | 2 | 2 | 2 | 17 |
| 20 | 2 | 8 | 1 | 1 | 1 | 5 | 3 | 21 |
| 21 | 2 | 7 | 0 | 3 | 1 | 5 | 3 | 21 |
| 22 | 2 | 4 | 0 | 7 | 2 | 0 | 3 | 18 |
| 23 | 3 | 5 | 1 | 6 | 2 | 1 | 4 | 22 |
| 24 | 1 | 5 | 1 | 7 | 2 | 1 | 4 | 21 |
| 25 | 2 | 7 | 0 | 3 | 2 | 3 | 1 | 18 |
| 26 | 2 | 2 | 0 | 6 | 5 | 2 | 1 | 18 |
| 27 | 2 | 6 | 1 | 5 | 2 | 2 | 3 | 21 |
| 28 | 1 | 10 | 0 | 3 | 0 | 5 | 0 | 19 |
| 29 | 0 | 9 | 0 | 4 | 0 | 4 | 0 | 17 |
| 30 | 2 | 9 | 0 | 3 | 0 | 3 | 1 | 18 |
| Average | 1.43 | 6.13 | 0.30 | 4.23 | 1.90 | 2.73 | 1.80 | 18.53 |
| St dev | 0.94 | 3.06 | 0.47 | 1.96 | 1.67 | 1.46 | 1.65 | 2.57 |
| Median | 2.00 | 6.50 | 0.00 | 4.00 | 2.00 | 3.00 | 2.00 | 18.00 |
The model can realise two-inputs-two-outputs logical gates when we consider values of two recording electrodes at the same specified interval. For example, a one-bit half-adder: one output is and and another output is xor, and a Toffoli gate: one output is select and another xor.
Discussion
In numerical experiments we demonstrated that logical gates can be implemented in actin bundle networks by various ways of mapping excitation dynamics of the network onto output space. We illustrated the approach with detailed constructions of structural, frequency-based and overall activity based gates. We concluded our study with a comprehensive analysis of spiking gates, where we constructed a frequency of gates hierarchy: select ⊳ {and-not, not-and} ⊳ {or, and} ⊳ xor. The hierarchy matches, with some variations, hierarchies of gates discovered in living slime mould46, living plants47 and Belousov-Zhabotinsky chemical medium48. The gate select is dominating because it reflects a reachability of the recording site from the stimulation site: excitation from one electrode reaches a recording site, while an excitation originated from another electrode does not. The gates and-not and not-and represent the scenario when an excitation wave-front propagating from one input site blocks, for instance by its refractory tail, the wave-front propagating from another input site. A gate and symbolises the situation when wave-fronts originated on both input sites must meet up at some point of their travel to traverse areas with lower excitability, for example loci where a narrow channel suddenly expands. When excitation wave-fronts from both input sites can reach a recording side without annihilating each other, the site implements a gate or. The gate xor reflects the situation when wave-fronts, which originated at different input sites, cancel each other. The presented modelling results are encouraging: they show that a computation can be implemented in an actin bundle network by recording excitation dynamics of the network at few arbitrarily selected domains. The experiments have been conducted with a two-dimensional projection of a slice of a three dimensional actin bundle network. The complete three-dimensional networks will be considered in future studies. Nonetheless, it is important to comment that not dimensionality of the graph but its connectivity might mostly affect a distribution of logical gates. More likely, based on our previous experiments with other disorganised substrates43,46–48, the geometry of the gates’ distribution will remain the same.
An experimental implementation of a computing actin bundle network is a challenging task for future studies. Potential realisations of the I/O interface are discussed in our position paper26. These include multi-electrode array (MEA) technology49,50, as it has been successfully tested with disorganised ensembles of carbon nanotubules51, nanofibre light-addressable potentiometric sensor52. The inputs can be generated as electrical impulses, conventional for MEA, or using pump-probe approaches53,54 or directly exciting polymers into their 350 nm absorption band using Nd:YAG laser55,56. Outputs of the actin bundles computer can be recorded via MEA, or by adapting existing system for imaging voltage in neurons57, or by single-molecule fluorescence methods such as Förster resonance energy transfer58–60.
In living cells, actin networks are highly dynamical systems due to complex interactions with a pool of accessory proteins and continuous energy dissipation through ATP hydrolysis. In contrast to the cellular case, our experimental system was not enriched with any accessory proteins and did not have a constant energy supply. In fact, the arising structures formed solely due to the minimisation of the free energy42. Once formed, the networks remained stable over many hours or even days without any additional treatments. We have even observed that harsh mechanical treatments and subsequent bundle breakage are self-repaired by re-annealing effects within the same bundles yielding the very same final network architecture. However, the potential actin dynamics can be even used for our advantage. Dynamical re-configurations could be potentially triggered by releasing, for instance, caged ATP by UV light as an energy source in the system. This can allow implementations of a larger set of logical functions, than a set of functions implementable on a single static network (because a structure of the function is determined by a geometry of the network) and implementation of the evolutionary computing and machine learning techniques. These techniques have been already successfully tested on a thin layer Belousov-Zhabotinsky medium, which is an example of a highly dynamical system expressing continuously changing patters of excitation activity61–63. We believe similar techniques could be applied to actin bundle networks in future studies. Moreover, geometry of the networks can be programmed, controlled and sustained as outlined further.
Based on our previous experimental work42, we can extend this approach by specifically biasing the architectural design of these networks. Actin in its natural environment has many accessory proteins such as cross-linkers, which directly impact the properties of the bundle structures64. We have recently been able to mimic the properties of these naturally occurring accessory proteins with DNA-based, artificial constructs, which can alter the properties of actin structures in a programmable fashion28.
The geometrical design of these constructs can be readily tuned by choosing different numbers of binding domains and by altering the underlying DNA template connecting them. These templates can be designed to favour specific binding angles and the number of bundles per junction. They would only act as a molecular precursor for the architecture of the actin system without interfering in the bundle formation and information transport themselves. With the ability to tune the properties of the junctions, we gain control over the computing potential. Theoretically, it would be even possible to mix different types of structural proteins to allow parallel processing of information65. Programming a geometry of actin bundles networks with electrical fields66–70 could be an approach complimentary to the templating and stabilising the networks with cross-linkers.
Author contributions
A.A., F.H., J.S. undertook the research and wrote the manuscript.
Competing interests
The authors declare no competing interests.
Footnotes
Publisher’s note Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
References
- 1.Atrubin AJ. A one-dimensional real-time iterative multiplier. IEEE Transactions on Electronic Computers. 1965;3:394–399. doi: 10.1109/PGEC.1965.264145. [DOI] [Google Scholar]
- 2.Fischer PC. Generation of primes by a one-dimensional real-time iterative array. Journal of the ACM (JACM) 1965;12(3):388–394. doi: 10.1145/321281.321290. [DOI] [Google Scholar]
- 3.Waksman A. An optimum solution to the firing squad synchronization problem. Information and control. 1966;9(1):66–78. doi: 10.1016/S0019-9958(66)90110-0. [DOI] [Google Scholar]
- 4. Park JK, Steiglitz K, Thurston WP. Soliton-like behavior in automata. Physica D: Nonlinear Phenomena. 1986;19(3):423–432. doi: 10.1016/0167-2789(86)90068-0. [DOI] [Google Scholar]
- 5.Squier RK, Steiglitz K. Programmable parallel arithmetic in cellular automata using a particle model. Complex systems. 1994;8(5):311–324. [Google Scholar]
- 6.Adamatzky A. Collision-based computing in biopolymers and their automata models. International Journal of Modern Physics C. 2000;11:1321–1346. doi: 10.1142/S0129183100001176. [DOI] [Google Scholar]
- 7.Adamatzky, A. editor. Collision-based Computing. (Springer, 2002).
- 8.Hameroff, S. R. & Rasmussen, S. Microtubule automata: Sub-neural information processing in biological neural networks (1990).
- 9.Hameroff, S. R. & Rasmussen, S. Information processing in microtubules: Biomolecular automata and nanocomputers. In Molecular Electronics, pages 243–257. (Springer, 1989).
- 10.Rasmussen S, Karampurwala H, Vaidyanath R, Jensen KS, Hameroff S. Computational connectionism within neurons: A model of cytoskeletal automata subserving neural networks. Physica D: Nonlinear Phenomena. 1990;42(1-3):428–449. doi: 10.1016/0167-2789(90)90093-5. [DOI] [Google Scholar]
- 11.Priel, A., Tuszynski, J. A. & Cantiello, H. F. The dendritic cytoskeleton as a computational device: an hypothesis. In The emerging physics of consciousness, pages 293–325. (Springer, 2006).
- 12.Korn ED. Actin polymerization and its regulation by proteins from nonmuscle cells. Physiological Reviews. 1982;62(2):672–737. doi: 10.1152/physrev.1982.62.2.672. [DOI] [PubMed] [Google Scholar]
- 13.Straub FB. Actin, ii. Stud. Inst. Med. Chem. Univ. Szeged. 1943;3:23–37. [Google Scholar]
- 14.Szent-Györgyi AG. The early history of the biochemistry of muscle contraction. The Journal of general physiology. 2004;123(6):631–641. doi: 10.1085/jgp.200409091. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 15.Florian Huber, et al. Emergent complexity of the cytoskeleton: from single filaments to tissue. Advances in Physics. 2013;62(1):1–112. doi: 10.1080/00018732.2013.771509. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 16.Kavitha L, Parasuraman E, Muniyappan A, Gopi D, Zdravković S. Localized discrete breather modes in neuronal microtubules. Nonlinear Dynamics. 2017;88(3):2013–2033. doi: 10.1007/s11071-017-3359-7. [DOI] [Google Scholar]
- 17.Priel A, Tuszynski JA, Cantiello HF. Ionic waves propagation along the dendritic cytoskeleton as a signaling mechanism. Advances in Molecular and Cell Biology. 2006;37:163–180. doi: 10.1016/S1569-2558(06)37008-7. [DOI] [Google Scholar]
- 18.Satarić MV, Ilić DI, Ralević N, Tuszynski JA. A nonlinear model of ionic wave propagation along microtubules. European biophysics journal. 2009;38(5):637–647. doi: 10.1007/s00249-009-0421-5. [DOI] [PubMed] [Google Scholar]
- 19.Satarić, M. V. & Satarić, B. M. Ionic pulses along cytoskeletal protophilaments. In Journal of Physics: Conference Series, volume 329, page 012009. (IOP Publishing, 2011).
- 20.Satarić MV, Sekulić D, Živanov M. Solitonic ionic currents along microtubules. Journal of Computational and Theoretical Nanoscience. 2010;7(11):2281–2290. doi: 10.1166/jctn.2010.1609. [DOI] [Google Scholar]
- 21.Tuszyński JA, et al. Molecular dynamics simulations of tubulin structure and calculations of electrostatic properties of microtubules. Mathematical and Computer Modelling. 2005;41(10):1055–1070. doi: 10.1016/j.mcm.2005.05.002. [DOI] [Google Scholar]
- 22.Tuszyński JA, Hameroff S, Satarić MV, Trpisova B, Nip MLA. Ferroelectric behavior in microtubule dipole lattices: implications for information processing, signaling and assembly/disassembly. Journal of Theoretical Biology. 1995;174(4):371–380. doi: 10.1006/jtbi.1995.0105. [DOI] [Google Scholar]
- 23.Tuszynski JA, Luchko T, Carpenter EJ, Crawford E. Results of molecular dynamics computations of the structural and electrostatic properties of tubulin and their consequences for microtubules. Journal of Computational and Theoretical Nanoscience. 2004;1(4):392–397. doi: 10.1166/jctn.2004.042. [DOI] [Google Scholar]
- 24.Tuszyński JA, Portet S, Dixon JM, Luxford C, Cantiello HF. Ionic wave propagation along actin filaments. Biophysical journal. 2004;86(4):1890–1903. doi: 10.1016/S0006-3495(04)74255-1. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 25.Tuszyński J, Portet S, Dixon J. Nonlinear assembly kinetics and mechanical properties of biopolymers. Nonlinear Analysis: Theory, Methods & Applications. 2005;63(5-7):915–925. doi: 10.1016/j.na.2005.01.089. [DOI] [Google Scholar]
- 26.Adamatzky, A. et al. Towards cytoskeleton computers. A proposal. In Adamatzky, A., Akl, S. & Sirakoulis, G. editors, From parallel to emergent computing. (CRC Group/Taylor & Francis, 2019).
- 27.Lin EC, Cantiello HF. A novel method to study the electrodynamic behavior of actin filaments. evidence for cable-like properties of actin. Biophysical journal. 1993;65(4):1371. doi: 10.1016/S0006-3495(93)81188-3. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 28.Lorenz JS, et al. Synthetic transient crosslinks program the mechanics of soft, biopolymer-based materials. Advanced Materials. 2018;30(13):1706092. doi: 10.1002/adma.201706092. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 29.Giannone G, et al. Lamellipodial actin mechanically links myosin activity with adhesion-site formation. Cell. 2007;128(3):561–575. doi: 10.1016/j.cell.2006.12.039. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 30.Huck WTS. Responsive polymers for nanoscale actuation. Materials today. 2008;11(7–8):24–32. doi: 10.1016/S1369-7021(08)70146-9. [DOI] [Google Scholar]
- 31.Siccardi S, Tuszynski JA, Adamatzky A. Boolean gates on actin filaments. Physics Letters A. 2016;380(1-2):88–97. doi: 10.1016/j.physleta.2015.09.024. [DOI] [Google Scholar]
- 32.Siccardi S, Adamatzky A. Logical gates implemented by solitons at the junctions between one-dimensional lattices. International Journal of Bifurcation and Chaos. 2016;26(06):1650107. doi: 10.1142/S0218127416501078. [DOI] [Google Scholar]
- 33.Adamatzky A. Logical gates in actin monomer. Scientific reports. 2017;7(1):11755. doi: 10.1038/s41598-017-11333-7. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 34.Adamatzky, A. On discovering functions in actin filament automata. arXiv preprint arXiv:1807.06352, (2018). [DOI] [PMC free article] [PubMed]
- 35.Schnauß J, et al. Transition from a linear to a harmonic potential in collective dynamics of a multifilament actin bundle. Phys. Rev. Lett. 2016;116(10):108102. doi: 10.1103/PhysRevLett.116.108102. [DOI] [PubMed] [Google Scholar]
- 36.Schnauß J, Händler T, Käs JA. Semiexible biopolymers in bundled arrangements. Polymers. 2016;8(8):274. doi: 10.3390/polym8080274. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 37.FitzHugh R. Impulses and physiological states in theoretical models of nerve membrane. Biophysical journal. 1961;1(6):445–466. doi: 10.1016/S0006-3495(61)86902-6. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 38.Nagumo J, Arimoto S, Yoshizawa S. An active pulse transmission line simulating nerve axon. Proceedings of the IRE. 1962;50(10):2061–2070. doi: 10.1109/JRPROC.1962.288235. [DOI] [Google Scholar]
- 39.Pertsov AM, et al. Spiral waves of excitation underlie reentrant activity in isolated cardiac muscle. Circulation research. 1993;72(3):631–650. doi: 10.1161/01.RES.72.3.631. [DOI] [PubMed] [Google Scholar]
- 40.Beeler GW, Reuter H. Reconstruction of the action potential of ventricular myocardial fibres. The Journal of physiology. 1977;268(1):177–210. doi: 10.1113/jphysiol.1977.sp011853. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 41.Rogers JM, McCulloch AD. A collocation-Galerkin finite element model of cardiac action potential propagation. IEEE Transactions on Biomedical Engineering. 1994;41(8):743–757. doi: 10.1109/10.310090. [DOI] [PubMed] [Google Scholar]
- 42.Huber F, Strehle D, Schnauß J, Käs J. Formation of regularly spaced networks as a general feature of actin bundle condensation by entropic forces. New Journal of Physics. 2015;17(4):043029. doi: 10.1088/1367-2630/17/4/043029. [DOI] [Google Scholar]
- 43.Adamatzky, A. On interplay between excitability and geometry. arXiv preprint arXiv:1904.06526, (2019).
- 44.Adamatzky Andrew. Plant leaf computing. Biosystems. 2019;182:59–64. doi: 10.1016/j.biosystems.2019.02.004. [DOI] [PubMed] [Google Scholar]
- 45.Hammer, P. Spiral waves in monodomain reaction-diffusion model (2009).
- 46.Harding, S., Koutník, J., Schmidhuber, J. & Adamatzky, A. Discovering boolean gates in slime mould. In Inspired by Nature, pages 323–337. (Springer, 2018).
- 47.Adamatzky, A. et al. Computers from plants we never made: Speculations. In Inspired by nature, pages 357–387. (Springer, 2018).
- 48.Toth R, Stone C, Adamatzky A, Costello BdeL, Bull L. Dynamic control and information processing in the belousov–zhabotinsky reaction using a coevolutionary algorithm. The Journal of chemical physics. 2008;129(18):184708. doi: 10.1063/1.2932252. [DOI] [PubMed] [Google Scholar]
- 49.Franke F, et al. High-density microelectrode array recordings and realtime spike sorting for closed-loop experiments: an emerging technology to study neural plasticity. Frontiers in neural circuits. 2012;6:105. doi: 10.3389/fncir.2012.00105. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 50.Spira ME, Hai A. Multi-electrode array technologies for neuroscience and cardiology. Nature nanotechnology. 2013;8(2):83. doi: 10.1038/nnano.2012.265. [DOI] [PubMed] [Google Scholar]
- 51.Kotsialos A, et al. Logic gate and circuit training on randomly dispersed carbon nanotubes. International journal of unconventional computing. 2014;10(5–6):473–497. [Google Scholar]
- 52.Shaibani PM, et al. The detection of escherichia coli (e. coli) with the ph sensitive hydrogel nanofiber-light addressable potentiometric sensor (nf-laps) Sensors and Actuators B: Chemical. 2016;226:176–183. doi: 10.1016/j.snb.2015.11.135. [DOI] [Google Scholar]
- 53.Pieper J. Time-resolved quasielastic neutron scattering studies of native photosystems. Biochimica et Biophysica Acta (BBA)-Proteins and Proteomics. 2010;1804(1):83–88. doi: 10.1016/j.bbapap.2009.09.016. [DOI] [PubMed] [Google Scholar]
- 54.Pieper J, Buchsteiner A, Dencher NA, Lechner RE, Hauß T. Transient protein softening during the working cycle of a molecular machine. Physical review letters. 2008;100(22):228103. doi: 10.1103/PhysRevLett.100.228103. [DOI] [PubMed] [Google Scholar]
- 55.Beavis RC, Chait BT, Standing KG. Matrix-assisted laser-desorption mass spectrometry using 355 nm radiation. Rapid Communications in Mass Spectrometry. 1989;3(12):436–439. doi: 10.1002/rcm.1290031208. [DOI] [PubMed] [Google Scholar]
- 56.Fan TY, Byer RL. Continuous-wave operation of a room-temperature, diodelaser-pumped, 946-nm nd: Yag laser. Optics letters. 1987;12(10):809–811. doi: 10.1364/OL.12.000809. [DOI] [PubMed] [Google Scholar]
- 57.Peterka DS, Takahashi H, Yuste R. Imaging voltage in neurons. Neuron. 2011;69(1):9–21. doi: 10.1016/j.neuron.2010.12.010. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 58.Aloisi A, Torre AD, Benedetto AD, Rinaldi R. Bio-recognition in spectroscopy-based biosensors for heavy metals-water and waterborne contamination analysis. Biosensors. 2019;9(3):96. doi: 10.3390/bios9030096. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 59.Crevenna AH, Naredi-Rainer N, Lamb DC, Wedlich-Söldner R, Dzubiella J. Effects of hofmeister ions on the α-helical structure of proteins. Biophysical Journal. 2012;102(4):907–915. doi: 10.1016/j.bpj.2012.01.035. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 60.Pompa, P. P., Sabella, S., Rinaldi, R., Cingolani, R. & Calabi, F. Method and a microdevice for the identification and/or quantification of an analyte in a biological sample, December 10 2009. US Patent App. 12/518,816.
- 61.Bull L, et al. Towards unconventional computing through simulated evolution: control of nonlinear media by a learning classifier system. Artificial life. 2008;14(2):203–222. doi: 10.1162/artl.2008.14.2.203. [DOI] [PubMed] [Google Scholar]
- 62.Bull, L., Toth, R., Stone, C., Costello, B. D. L. & Adamatzky, A. Lightsensitive Belousov–Zhabotinsky computing through simulated evolution. In Advances in Unconventional Computing, pages 199–212. (Springer, 2017).
- 63.Bull, L., Toth, R., Stone, C., Costello, B. D. L. & Adamatzky, A. Chemical computing through simulated evolution. In Inspired by Nature, pages 269–286. (Springer, 2018).
- 64.Strehle D, et al. Transiently crosslinked f-actin bundles. European Biophysics Journal. 2011;40(1):93–101. doi: 10.1007/s00249-010-0621-z. [DOI] [PubMed] [Google Scholar]
- 65.Golde T, et al. Glassy dynamics in composite biopolymer networks. Soft Matter. 2018;14(39):7970–7978. doi: 10.1039/C8SM01061G. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 66.Huang L, Manandhar P, Byun K-E, Chase PB, Hong S. Selective assembly and alignment of actin filaments with desired polarity on solid substrates. Langmuir. 2006;22(21):8635–8638. doi: 10.1021/la061008a. [DOI] [PubMed] [Google Scholar]
- 67.Luther PW, Peng HB, Lin JJ-C. Changes in cell shape and actin distribution induced by constant electric fields. Nature. 1983;303(5912):61. doi: 10.1038/303061a0. [DOI] [PubMed] [Google Scholar]
- 68.Onuma EK, Hui S-W. Electric field-directed cell shape changes, displacement, and cytoskeletal reorganization are calcium dependent. The Journal of cell biology. 1988;106(6):2067–2075. doi: 10.1083/jcb.106.6.2067. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 69.Perrier DL, et al. Response of an actin network in vesicles under electric pulses. Scientific reports. 2019;9(1):8151. doi: 10.1038/s41598-019-44613-5. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 70.Wong IY, Footer MJ, Melosh NA. Electronically activated actin protein polymerization and alignment. Journal of the American Chemical Society. 2008;130(25):7908–7915. doi: 10.1021/ja7103284. [DOI] [PubMed] [Google Scholar]







