Overview
'Ephus' is a suite of software tools for data acquisition written in Matlab. It consists of a number of object-like modules or programs - e.g. a 'Stimulator', 'Acquirer', 'Ephys', 'Photodiode' - the operation of which are all managed by a Program Manager that basically keeps track of who is doing what and in which order.
Ephus acquires data from patch clamp amplifiers. It can acquire data from a variety of devices through AD channels. Similarly, it can control a number of devices through DA (scan mirrors) and DIO (shutters etc).