Software

Overview


The modern society is undoubtedly an era of images. The popularization of communication equipment and the development of Internet technology have made a large number of images flood our lives. People of different countries, cultures and genders obtain knowledge and information from the outside world through various images. In our software design, we will use artistic methods to create a graphical representation of synthetic biology, and we will explain mathematical logic and experimental conclusions that are difficult for ordinary people to understand through wonderful and interesting artistic images.


Software source

Figure (1)

Figure (2)

In software design, we mainly use Processing software to write. We perform artistic visual processing on the data in the Model to create a software that can visualize the experimental conclusions and experimental models. In our Model, we explored the relationship between incubation time and fluorescence intensity under the influence of UV-induced promoters. At the same time, due to the presence of toxin proteins, toxin proteins also reduced the OD value of bacteria under UV irradiation. Based on the model research, we convert the variables in the model into computer parameter variables. Different ultraviolet irradiation time and bacterial culture time will give different gap values to the software data, these values are converted into small image particles by computer language, thus determining the different directions, colors, brightness, and particle wavelength and shape. These small difference values constitute different image results, and these image results are also the reflection of the bacterial fluorescence intensity under different conditions in the experiment. As shown in Figures (1) and (2) below.


Figure (3)

Figure (4)

In order to better fit the visual display of the experiment and more intuitively reflect the effect of ultraviolet light irradiation on bacterial fluorescence intensity, we also added mouse interaction, using the mouse to represent ultraviolet light irradiation. When simulating ultraviolet irradiation, bacterial fluorescence is excited, and at the same time, toxin protein is continuously accumulated, which changes the OD value of bacteria, and finally affects the change of bacterial fluorescence.When clicking the mouse or clicking and dragging the mouse, it means that the ultraviolet radiation in the area is activated, and the clicked area in the image shows a strong to weak change from the center to the surrounding. The closer to the middle area, the better the ultraviolet irradiation effect and the longer the time, which will increase the bacterial toxin protein, and the effect of weakening the image fluorescence will appear. As shown below (3) (4)


In conclusion

The purpose of this software is to explain complex scientific conclusions through simple and beautiful visual images. The purpose is to make the general public more interested in understanding synthetic biology, and at the same time, we also hope to expand the possibility of cooperation between synthetic biology and art.