Serf 3.03

Electrophysiological and image analysis for MS-Windows.


subscribe  
 
three types of window
Serf is a program to analyse electrophysiolo-gical data and (stacks of) images for MS-Windows 98, 2000 and XP.
Serf accepts bmp and tif bitmaps, ASCII data, ISO-2 data and files in AxonInstruments formats for the PC (PClamp, Fetch etc) and the MacIntosh (Axograph type 1 and  2). It has an interface for use with Media Cybernetics IP+ scripts.
It outputs a vector drawing ready for publication.

Features. 
Simple, intuitive "visual" program layout.
Fast: No need to switch between multiple programs to obtain your figure at last, no useless options, few dialogue windows, lots of short-cuts and  hence a minimum of mouseclicking to do, resulting in a gain of time.
In only minutes carry out baseline correction, leak and common signal subtraction, detect single channel openings, synaptic currents or spikes with high precision and make your publish-ready dwell time histograms,dot plots, post/peri stimulus time histograms (PSTH), spike interval histograms, EPSP size, rise or decay time histograms etc.
The program is build around four types of window each having its own menu:
1) Windows showing the raw input records (input windows).
2) Windows showing wav records (sound windows).
3) Windows showing vector drawings (drawing sheets).
4) Windows showing columns of numerical data (spreadsheets).
Items in the last two types of window may communicate such that a modification in a column in a spreadsheet results in a change in the associated vector graph, allowing easy editing.
The concatenated mode of plotting of input data allows a quick overview of an experiment.
The path from input to graph may involve a single step or multiple steps using a spreadsheet  to hold and manipulate temporary data. It takes only a few mouse clicks and less then 10 s to go from the data above to the IV curve below.
Curve fitting using either build-in or user-defined functions can be carried out in the input windows and the drawing sheets.
     
The math library contains many useful functions such as convolution and deconvolution, Fourier transform, matrix inversion and eigen decomposition of a matrix. The latter function also handles repeated and complex eigen values and vectors.
Statistical tests for data in spreadsheet columns: linear correlation, chi-2 test, Student's t-test, Fisher's F-test, Tukey's q-test (one-way anova).
Rapid detection of synaptic currents using a user-defined template, stacked minis are recognised with high temporal resolution.
Simulation of synaptic currents (minis) and Markov simulation of unitary patch-clamp currents, macroscopic currents and dwell time histograms.
Create dwell time distributions from rate constants in a transition matrix.
Estimation of rate constants in a Markov chain from experimental data (macroscopic currents and single-channel dwell time histograms).
Determine a system impulse response using your sound card.
Bitmaps may be imported and manipulated on the drawing sheet, allowing for example to carry out semi-automatic optical density measurements on images of gels and blots,
or to align multiple micrographs to measure neurite length.
Stacks of bitmaps may be animated or analysed with a single instruction.
Data other than AxoLab files (PClamp, Axograph) may be imported in (tab- or comma-delimited) ASCII format.
With the JRTalk extension Serf may be controlled by a program you have written in Visual Basic, Mediacy's IP+ script or C.
Serf is amply documented and help is provided in several ways: by key word search, by context and by menu item. The doc file includes a comprehensive step by step tutorial. Creating formulas is a piece of cake with the spreadsheet formula assistant.

Requirements: 
* a PC with a 486 processor or up. 
* Windows 95 or up.

Download the self-extracting installation file ( ~4 Mb).


Many of the techniques and routines for data analysis used in serf are discussed in
"Introduction to Electrophysiological Methods and Instrumentation"
by F. Bretschneider and J.R. de Weille.

 

 

 

Useful electrophysiology documentation and software can be found at ionchannels.org.

Find Freeware at:  

or at FreewareWorld:
FWT Search

 

 

 

 

 

.