scholarly journals Rational programming of history-dependent logic in cellular populations

2019 ◽  
Author(s):  
Ana Zúñiga ◽  
Sarah Guiziou ◽  
Pauline Mayonove ◽  
Zachary Ben Meriem ◽  
Miguel Camacho ◽  
...  

AbstractGenetic programs operating in an history-dependent fashion are ubiquitous in nature and govern sophisticated processes such as development and differentiation. The ability to systematically and predictably encode such programs would advance the engineering of synthetic organisms and ecosystems with rich signal processing abilities. Here we implement robust, scalable history-dependent programs by distributing the computational labor across a cellular population. Our design is based on recombinase-driven DNA scaffolds expressing different genes according to the order of occurrence of inputs. These multicellular computing systems are highly modular and any program can be built by differential composition of strains containing well-characterized logic scaffolds. We developed an automated workflow that researchers can use to streamline program design and optimization. We anticipate that the history-dependent programs presented here will support many applications using cellular populations for material engineering, biomanufacturing and healthcare.One Sentence SummarySystematic and automated frameworks for implementing robust history-dependent genetic programs in cellular populations.

2020 ◽  
Vol 11 (1) ◽  
Author(s):  
Ana Zúñiga ◽  
Sarah Guiziou ◽  
Pauline Mayonove ◽  
Zachary Ben Meriem ◽  
Miguel Camacho ◽  
...  

Abstract Genetic programs operating in a history-dependent fashion are ubiquitous in nature and govern sophisticated processes such as development and differentiation. The ability to systematically and predictably encode such programs would advance the engineering of synthetic organisms and ecosystems with rich signal processing abilities. Here we implement robust, scalable history-dependent programs by distributing the computational labor across a cellular population. Our design is based on standardized recombinase-driven DNA scaffolds expressing different genes according to the order of occurrence of inputs. These multicellular computing systems are highly modular, do not require cell-cell communication channels, and any program can be built by differential composition of strains containing well-characterized logic scaffolds. We developed automated workflows that researchers can use to streamline program design and optimization. We anticipate that the history-dependent programs presented here will support many applications using cellular populations for material engineering, biomanufacturing and healthcare.


2021 ◽  
Vol 19 (4) ◽  
pp. 111-117
Author(s):  
N. E. Sapozhnikov ◽  
V. G. Zolotykh ◽  
A. S. Zakharov

At present, digital signal processing involves enormous amounts of computations with large-bit arrays, which are carried out in real time. In connection with the need to solve more and more complex problems, constantly growing requirements are imposed on the main parameters of digital processors (speed, reliability, power consumption, etc.), which determine the computing capabilities of systems with digital signal processing. In turn, the rapid development of microelectronics, its successes make it possible to create more and more high-performance computing systems, which makes it possible to solve more and more complex problems, including in the military sphere. The production of the latest information technology means is a technological task that can be solved exclusively by economically developed countries. Bringing domestic microelectronics to the current world level requires significant investments. Therefore, the study and research of discrete nodes and devices is of the direct practical importance. When developing promising computers, new technological approaches should be applied: minimizing power consumption, maintaining modularity and high computational density within a single node, creating high-speed data transmission with the lowest delays, creating an efficient storage system, and choosing the best types of memory. One of such possible approaches is the use of a non-positional form of information presentation in computing systems for national and military purposes. This gives a number of advantages, the main ones of which are: a decrease (by orders of magnitude) in the hardware volume of computing devices, an increase in the speed of calculations, an increase in the noise immunity of communication channels. To use the above method, it is proposed to include a probabilistic arithmetic device in the information processing device that performs basic arithmetic operations (addition, multiplication, exponentiation, subtraction, division), which are performed without the use of additional algorithms and mechanisms, in contrast to “classical" digital representation of binary information, where all operations are performed on the basis of the addition operation.


2005 ◽  
Vol 23 (1) ◽  
pp. 109-121 ◽  
Author(s):  
T. Grydeland ◽  
F. D. Lind ◽  
P. J. Erickson ◽  
J. M. Holt

Abstract. Software infrastructure is a growing part of modern radio science systems. As part of developing a generic infrastructure for implementing Software Radar systems, we have developed a set of reusable signal processing components. These components are generic software-based implementations for use on general purpose computing systems. The components allow for the implementation of signal processing chains for radio frequency signal reception, correlation-based data processing, and cross-correlation-based interferometry. The components have been used to implement the signal processing necessary for incoherent scatter radar signal reception and processing as part of the latest version of the Millstone Hill Data Acquisition System (MIDAS-W). Several hardware realizations with varying capabilities have been created, and these have been used successfully with different radars. We discuss the signal processing components in detail, describe the software patterns in which they are used, and show example data from the Millstone Hill, EISCAT Svalbard, and SOUSY Svalbard radars.


2014 ◽  
Vol 536-537 ◽  
pp. 320-324
Author(s):  
Deng Hua Li ◽  
Cui Hao

Although piezoelectric acceleration sensors enclosure can shield electromagnetic pulse commendably, the electromagnetic pulse can be coupled into the sensor and interfere signal processing circuit in the high-frequency electromagnetic environment, which can lead to the failure of acceleration sensor. So, the reasonable design and optimization are necessary for the improvement of signal processing circuit anti-electromagnetic interference ability under the principle of EMC. Some methods were proposed in this paper, such as adding a filter circuit, increasing the spacing between the wires and increasing the number of ground wires, etc. Finite integration technique (FIT) is used in this paper for these simulations in CST software. Simulating results show that the transfer impedances of signal processing circuit under the high-frequency electromagnetic interference were greatly reduced after optimization and power integrity was greatly improved. It achieves the goal of enhancing electromagnetic interference resistance of the signal processing circuit, thereby reduces the influence of the electromagnetic pulse on the piezoelectric acceleration sensor greatly.


Sign in / Sign up

Export Citation Format

Share Document