A grand challenge in Computational Neuroscience is the integration of data arising from experimental techniques and theoretical work that involves large regions of unconstrained parameter space. Neural systems have drift, adaptation and learning mechanisms that result in transient behavior. Many information-processing mechanisms take place in this nonstationary activity that extends over several spatial and temporal scales. Studying this type of activity requires the use of activity-dependent stimulation techniques that can probe transient input/output relationships of neurons and circuits over different timescales (including under the millisecond). This requirement points towards the creation of new real-time software protocols to perform closed-loop adaptive interaction with neural systems to observe, manipulate and actively probe their function. These protocols may include the use of models that interact with living neurons to constrain their parameter space and even to refine themselves through this interaction [1]. RT activity-dependent stimulation can involve many types of stimuli (electrical, chemical, mechanical, etc.) and monitoring techniques (intra- or extracellular recordings, imaging, etc).

Here we present RTBiomanager, a real-time software platform that can help to study neural transient dynamics. This platform can be used to build activity-dependent stimulus-response loops to interact with living systems below the millisecond time scale. So far, RT technology has been used to introduce artificial membrane or synaptic conductances and to create hybrid circuits of real and electronic neurons [24]. Generalizing the principles underlying dynamic-clamp, new protocols of RT event-dependent control, stimulation, and recording can be developed with applications in a broad spectrum of biomedical research. RTBiomanager is a multipurpose platform to control bi-directional interactions among living RT agents and artificial RT agents. Examples of living RT agents are cells, neurons, membranes, synapses, neural network and tissues. Examples of artificial RT agents are computer models, electronic devices, artificial neurons, sensors, microinjectors, motors [5], lasers and CCD cameras. RTBiomanager runs under RTAI (Real-Time Application Interface), a hard real-time layer over the Linux operating system to assure that the timing constraints in the detection, stimulation and control of artificial RT agents involved in physiological experiments can be accomplished.

RTBiomanager is a user-friendly and customizable application that provides its own data monitor and analysis tools. This platform is designed for neuroscientists to explore the use of real-time technology to build a set of novel experiments that combine different recording and stimulation techniques. RTBiomanager will be available for free to download from our webpage.