Font Size: a A A

Design Of Software For Patch-Clamp System Based Reusable Object-oriented Method

Posted on:2008-02-22Degree:MasterType:Thesis
Country:ChinaCandidate:W LiFull Text:PDF
GTID:2178360272969857Subject:Biomedical engineering
Abstract/Summary:PDF Full Text Request
Nowadays, Patch Clamp Technique has already become a general method in the field of modern electrophysiological research. Patch clamp amplifier named PC2C, data acquisition and control device named UDA-1 and patch clamp control system software named PClamp 4.0 have been designed and manufactured by Institute of Biophysics and Biochemistry of HUST. But the original software has many shortcoming including low-speed, high memory consumed, hard to update and migrate. In order to solve these problems, new patch clamp control system software was researched and designed. This thesis discussed how to design and how to implement new software of patch clamp control and data acquisition system.Reusable object-oriented method is the most important in the process of design. Reusable design should be specific to the problem at hand but also general enough to address future problems and requirement. Object-oriented should find pertinent objects, factor them into classes at the right granularity, define class interfaces and inheritance hierarchies, and establish key relationships among them. In addition, thread synchronization with event kernel objects and share memory technology is another emphases. The operating system creates the illusion that all the threads run concurrently by offering time slices to the threads in a round-robin fashion. Event kernel object is a kind of kernel objects to synchronize threads. Using Reusable object-oriented method and technology of Event kernel object which synchronize multi-thread, new patch clamp control system software have characters of high respond speed, low memory consumed, easy to update and migrate.At last, we use the beta version of the application in the actual experiment. Result has shown that the software improves the speed of response in Episode Mode, the length of record in Gapfree Mode and no loss of information. The application is proved to be highly effective in the electrophysiological experimentation.
Keywords/Search Tags:Patch Clamp, Reusable object-oriented, Event kernel Object, Multi-thread
PDF Full Text Request
Related items