experix laboratory control system
Experix is a command-line driven environment for laboratory data acquisition and device control and graphical presentation and analysis of data. In c and some asm, for Linux on PC. The core is written very generally in order to support unforseen applications by means of script files. Device interfaces: PCMCIA daq (2 varieties) via kernel module with interrupt handler and memory-mapped data; USB daq (1 variety) using libusbx; running an equipment servicing program via pipes. Applications (not all available yet for download) include: cell poker (like an atomic force microscope); tissue mechanical tester; fluorescence photobleaching; alternating laser excitation fluorescence; fluorescence intensity distribution analysis; iverilog simulation analysis.