Team:USTC Software/Detailed Design
From 2009.igem.org
Contents |
Design Level
You should choose what level you focus on. Generally, there are four levels: parts level, device level, system level and abstract level respectively. The former three levels should be designated before design for a certain database should be selected to link. They are aimed at real application by using practical materials. The last level is rather general and mathematical. It doesn’t link to certain database while providing topology information only.
Parts Level
Since, the function of parts can only display when they are in device with other kinds of parts. Thus, this level is to serve the device level that details about parts could be retrieved while designing a device. Details about kinetic laws and kinetic parameters these parts play in biochemical reactions are needed.
Device Level
Devices are composed by basic parts and fabricated in a special manner. The function may vary be inserting different parts of same kind like promoter to the same place in device. This way is actually means to change the kinetic parameters in order to change the response of the device. Both static and dynamic transfer functions are needed to describe each device in order to be inserted or replaced in the software for simulation and design purpose.
System level
Systems are usually composed by devices while details of parts are not emphasized. The system level is an extension of device level, but focusing on much complicated ones even the entire cell, organism and ecosystem.
Abstract (mathematical) Level
Topology is crucial for a network even if the kinetic laws are not that clear. Here, we do not care what concrete parts we use but rather mathematical and graphic form. It is universally significant and instructive for design process.