Font Size: a A A

Programmed Interpretation Of The Life Phenomena And The Key Processes Simulation

Posted on:2013-10-18Degree:DoctorType:Dissertation
Country:ChinaCandidate:J MaFull Text:PDF
GTID:1228330398469439Subject:Radio Physics
Abstract/Summary:PDF Full Text Request
Life phenomenon and genome research is cutting-edge research field of bioinformatics, genetics, biology and other disciplines. The study of life issues related to the numerous cross-disciplinary. Using computer technology to simulate and study life phenomenon is the hotspot in these research fields.The dissertation used analogy analysis and simulation method, compared the life phenomenon and computer process, genome code and computer program code, then analyzed and abstracted their common properties, and used some computer programs to simulate several key life phenomena. From the simulation results we can see the life phenomena and computer processes are in line with the principle of program (ordered set of instructions) execution. From the perspective of program to study the DNA code sequence and the life phenomenon, and try to answer the question,"what is life?", which Schrodinger asked in1944. And pointed out how to qualitative the relationship of DNA code, RNA code and protein code in the program perspective.The main contents and innovative points of this dissertation are as follows:1) Based on gene expression should pass transcripts and translation process, and such a fact that embryonic stem cell must be division and differentiation. This dissertation used the reflection-based object-oriented programming to simulate the gene expression, cell division and differentiation process. Then through the logic analysis and put forward the following hypotheses:the DNA molecular chain is a program code sequence, similar to the modern computer program code. It contains abstract data code and corresponding control instruction code.2) Through the program modeling and simulation run, we found that the life program running mechanism is similar to a virtual machine running mechanism. Examining from the level of code, there are three levels of code in life phenomena: DNA, RNA and protein. It is similar to the bytecode in storing status, in running status and true machine code in the JVM system. The life phenomenon is a "running" process which supported by the energy continuous supply.3) Analyzing the Darwinian Theory of evolution and Lamarckian Theory of evolution. And taking into account the fact that the evolution of life is based on the genome evolution, we also developed some program models to simulate the principle of evolution of DNA code sequences. Pointing out that the adaptability of the environment and evolution ability is an essential condition that the life program can exist and constantly improve. At the same time, combining with the reflection calculation and the bytecode engineering technology the dissertation put forward a set of concepts and theories about reflective programming, and introduced a new program design techniques, which the authors named it with "Evolutionary Programming Model". The EPM model has very good guidance significance for the future automatic program design and robotic evolution design.4) The dissertation gives the abstract mathematical principle of the cell function expression, cell division and differentiation and evolution. And it gives a explaining from the program perspective that the C-value paradox and N-value paradox which troubled biologists do not exist. It also gives a new interpretation of the exons, introns and pseudogenes in the program perspective.
Keywords/Search Tags:Programmed interpretation of the life phenomena, Gene expressionprogram simulation, Cell division and differentiation program simulation, Evolutionary Programming Model, Life evolution program simulation, Reflectioncalculation
PDF Full Text Request
Related items