Openspritzer: an open hardware pressure ejection system for reliably delivering picolitre volumes

The ability to reliably and precisely deliver picolitre volumes is an important component of biological research. Here we describe a high-performance, low-cost, open hardware pressure ejection system (Openspritzer), which can be constructed from off the shelf components. The device is capable of delivering minute doses of reagents to a wide range of biological and chemical systems. In this work, we characterise the performance of the device and compare it to a popular commercial system using two-photon fluorescence microscopy. We found that Openspritzer provides the same level of control over delivered reagent dose as the commercial system. Next, we demonstrate the utility of Openspritzer in a series of standard neurobiological applications. First, we used Openspritzer to deliver precise amounts of reagents to hippocampal neurons to elicit time- and dose-precise responses on neuronal voltage. Second, we used Openspritzer to deliver infectious viral and bacterial agents to living tissue. This included viral transfection of hippocampal interneurons with channelrhodopsin for the optogenetic manipulation of hippocampal circuitry with light. We anticipate that due to its high performance and low cost Openspritzer will be of interest to a broad range of researchers working in the life and physical sciences.

The controlled delivery of picolitre to microliter volumes is of experimental utility across multiple research disciplines. Such scenarios include the targeted delivery of a wide range of pharmacoactive, genetic or infectious agents to biological preparations [1][2][3][4][5] . Precise spatio-temporal control of drug delivery is often important. For example, pressurised ejection systems have been used to deliver neurotransmitters to individual dendritic spines that measure only 1-2 μm across and respond with millisecond-precision 6 . However, commercial pressure-ejection systems that provide the required accuracy are expensive, typically in the range of several thousands of pounds (See Supplementary Table 1). Here, we present "Openspritzer", an Open Labware 7, 8 alternative, which can be built for ~£360 from off the shelf components and 3D printed parts.
Openspritzer (Fig. 1A,B) is designed around a fast switching solenoid under the control of an Arduino Nano microcontroller (Fig. 1C) or an externally generated 5 V Transistor-Transistor-Logic (TTL) pulse. Openspritzer controls the duration of a pulse of compressed air (hereafter referred to as a "puff ") delivered to a standard micro-injection pipette. Puff pressure is adjusted using a pressure regulator with a monitoring gauge (Fig. 1A 3 ) and puff duration is controlled either through an externally generated TTL command pulse (Fig. 1B 8 ) or through an internal control system set by a rotary encoder (Fig. 1A 2 , cf. Fig. 1D). All instructions for assembly and operation of Openspritzer, the bill of materials (BOM) including possible suppliers, the 3-D model files for the external chassis and the heavily annotated microcontroller control code are provided (Supplementary Information).
In this study, we benchmarked Openspritzer against a commercial alternative and found that it has the same level of performance in terms of consistency and control of dose. We show this control by measuring the duration and brightness of a puff of dye in water using a two-photon scanning fluorescence microscope. To demonstrate the utility of Openspritzer in a typical laboratory context we successfully performed a range of experiments in rodent and human brain slices involving the focal delivery of multiple different reagents including neurotransmitters, neurotransmitter analogues, bacterial extracts, viral vectors and whole live bacteria. This establishes Openspritzer as a reliable, precise and cost-effective means of delivering picolitre to microlitre volumes within the research environment.

Methods
Openspritzer construction. Openspritzer is built around a fast switching solenoid valve (Festo MHE2-MS1H-3/2G-M7) connected to a precision regulator (Festo LRP-1/4-4), which allows puff pressure control from 0 to 4 bar (Fig. 1). A typical line pressure of 1.4 bar gives rapid solenoid closure and a crisp cut off. A simple control circuit employs a low current (1 mA) 5 V signal to control a pair of transistors (Darlington pair) rated at 500 mA to open and close the high current solenoid (measured as 114 mA in a steady open state). Operation of the solenoid can be achieved via externally generated TTL pulses, (for example, PulseQ electrophysiology package (Funetics) running on Igor Pro (Wavemetrics) in conjunction with an ITC 1600) or via internally generated pulses controlled from an Arduino. The Arduino monitors a push-to-close Single Pole Single Throw (SPST) footswitch that can trigger either a single pulse whose duration is set via a potentiometer (single click), or a more sophisticated pre-programmed pulse train (double click). Full construction and operational details are included in the Supplementary Information. Two-photon fluorescence microscopy. Puffer pipettes (3 to 5 Mohms tip resistance) were pulled from filamented borosilicate glass capillaries (1.2 mm outer diameter, 0.69 mm inner diameter; World Precision) and filled with 0.1% sulforhodamine 101 fluorescent dye from Sigma-Adrich. The Openspritzer or a World Precision Instruments Pneumatic Picopump PV 820Picopump were connected to the pipette in turn, via a World Precision 1.2 mm microelectrode holder mounted on a micro-manipulator. Pulses were monitored under a two-photon scanning microscopy system (Movable Objective Microscope, Sutter 9 ) equipped with galvanic scanners and a water immersion objective (W Plan Apochromat 20x/1,0 DIC M27, Zeiss), running off a Ti-Sapphire Laser : compressed air output port. 6: Remote operation BNC connector (for a push-to-close SPST switch e.g. a footswitch). 7: USB port for +5 V Arduino power and software uplink. 8: TTL pulse input via BNC connector. 9: 24 V DC supply for the solenoid. (C) System schematic. The solenoid switches state when the +5 V TTL input is high, connecting the air input to the puffer output. When open the puffer output is connected to atmospheric pressure. The smallest achievable pulse time is less than 10 ms and limited by the solenoid switching speed. (D) Full circuit diagram. Internal or external control is selected via the Double Pole Double Throw (DPDT) switch. On internal control the pulse duration is selected by the potentiometer and flashes the LED to indicate the setting. The pulse is activated by a remote foot switch. The main solenoid circuit employs a darlington pair, represented as a single high gain transistor, to control the 114 mA solenoid via the low current Arduino pin 5 (40 mA max) and employs a number of protection diodes to prevent back emf from the solenoid from blowing the transistor or the Arduino.
(Vision-S, Coherent) tuned to 927 nm. Fluorescence was detected through a Hamamatsu Photomultiplier filtered at HQ 630/60 (AHF). For image acquistion, we used custom-made software (ScanM, by M. Mueller, MPI, Martinsried and T. Euler, CIN, Tuebingen) running under Igor Pro (Wavemetrics). For time-precise measurement of dye ejection from the micropipette, scan amplitude of the laser was set to be near the point spread function of the optical system (~0.5 μm in the XY plane). This arrangement effectively allowed us to sample the same point at 42.7 kHz digitisation rate, which corresponds to 23.4 μs temporal resolution. Placing the sampling just beyond the tip of the electrode allowed precise measurement of the onset, duration and decay of the fluorescence pulses. Since dye is constantly injected into the scan region, photo bleaching during long pulses is not an issue. Notably, in the used configuration, the acquisition setup did collect data continuously but was switched off during the flyback fraction of the raster pattern at the end of each scan line (2 ms per line). Thus data was collected at 42.7 kHz in 1.6 ms bursts, with blind spots of approx 0.4 ms on each line. For simplicity, we therefore averaged the data over each scan line in the raster pattern effectively reducing temporal resolution to a single value per line, corresponding to 500 Hz. This arrangement was adequate to detect the onset and decay of a 10 ms puff of dye arising from opening the solenoid for 2 ms.
Brain slice preparation and electrophysiological recordings. Rat or mouse organotypic hippocampal slice cultures were prepared using a method similar to that described by Stoppini and colleagues 10 . Briefly, 7 day old male animals were sacrificed in accordance with South African national guidelines (South African National Standard: The care and use of animals for scientific purposes, 2008) with approval from the University of Cape Town Animal Ethics Committee. The brains were extracted and placed in 4 °C Geys Balanced Salt Solution (GBSS), supplemented with 34.7 mM D-glucose. The hemispheres were separated and individual hippocampi were removed and immediately sectioned into 350 μm thick slices on a McIlwain tissue chopper. Slices were rinsed in cold dissection medium, placed onto Millicell-CM membranes and maintained in culture medium containing 25% Earle's Balanced Salt Solution, 50% Minimal Essential Medium, 25% heat-inactivated horse serum, glucose, and B27 (Invitrogen). Slices were incubated at 36 °C in a 5% CO 2 humidified incubator. Slices were cultured for at least 7 days prior to performing electrophysiological recordings. For the optogenetic and BCG experiments, slices were inoculated using Openspritzer two days post culture, with a further week allowed for successful infection to occur.
For rat acute slices male animals between 14 to 21 days old were decapitated with institutional ethical approval (as above). The rat brain was extracted and quickly placed in a 50% sucrose cutting solution bubbled with carbogen gas (95% oxygen and 5% carbon dioxide). The cutting solution composed of (in mM): NaCl (60); KCl (3); NaH 2 PO 4 (1.2); NaHCO 3 (23); D-glucose (11); MgCl 2 (3); CaCl 2 (1) and sucrose (120). 400 μm horizontal hippocampal slices were cut using a vibrating microtome. Slices were then transferred to a submerged chamber containing carbogen bubbeled standard artificial cerebro-spinal fluid (aCSF) The composition of the aCSF was (in mM): 120 NaCl, 3 KCl, 2 MgCl 2 , 2 CaCl 2 , 1.2 NaH 2 PO 4 , 23 NaHCO 3 , and 11 D-glucose. Slices were first kept at between 35-37 °C for 20 minutes and then left to stand at room temperature (20-25 °C) for a further 40 minutes. For human brain slices, brain tissue from temporal cortex was obtained from a 13 year old patient diagnosed with mesial temporal sclerosis and who was undergoing an elective left temporal lobectomy procedure at Red Cross Children's Hospital to treat refractory epilepsy. Ethical approval was granted by the University of Cape Town Human Research Ethics Committee (HREC 533/2013) according to institutional guidelines. Informed consent from both the patient and the patient's parents was obtained in written form in order to use the tissue for research purposes. The brain tissue was transported in cold 50% sucrose cutting solution equilibrated with carbogen gas. The pial covering was removed and the tissue cut into 400 μM using a similar method as described for the acute rat brain slice preparation.
For electrophysiological recordings, brain slices were transferred to a recording chamber and continuously superfused with 95% O 2 /5% CO 2 bubbled aCSF, heated to 32 °C. The pH was adjusted to be between 7.35 and 7.40 using NaOH. For puffing either glutamate (100 μM), GABA (100 μM), muscimol (45 μM) acquired from Sigma and dissolved in in standard aCSF or Tuberculin Purified Protein Derivative (PPD), Statens Serum Institute (Copenhagen, Denmark) 1 mg/ml in phosphate buffered saline (pH 7.38) were used. In a subset of the glutamate puffing experiments, as well as the PPD experiment, tetrodotoxin (1 μM), was added to the bath aCSF. Both patch and puffer pipettes (3 to 5 Mohms tip resistance) were pulled from filamental borosilicate glass capillaries (1.2 mm outer diameter, 0.69 mm inner diameter; Harvard Apparatus), using a horizontal puller (Sutter P-1000). For whole-cell recordings, pipettes were filled with an internal solution containing the following (in mM): 120 K-gluconate, 4 Na 2 ATP, 0.3 NaGTP, 10 Na 2 -phosphocreatine, 10 KCl, and 10 4-(2-hydroxyethyl)-1-pi perazineethanesulfonic acid. (HEPES). Osmolarity of internal solutions was adjusted to 290 mOsM and the pH was adjusted to 7.38 with KOH. Hippocampal neurons were visualised under a 40x water-immersion objective on a Zeiss Axioskop upright microscope and targeted for recording. Patch-clamp recordings were made using an Axopatch 200B amplifier (Molecular Devices) and digitised using an InstruTECH ITC 1600 controlled by the PulseQ electrophysiology package (Funetics) running on Igor Pro (Wavemetrics). Only recordings with an access resistance of <20 MOhms were included. Samples were acquired at 2 KHz and low-pass filtered at 2 KHz. PulseQ and the ITC 1600 were used to generate the 5 V TTL pulses for driving the Openspritzer. Micromanipulators, (Luigs Neumann, SM-1) were used to position both patch and puffer glass micropipettes. For optogenetics experiments, light was delivered using a 488 nm high powered LED (Thorlabs).
Immunohistochemistry and confocal microscopy. For immunohistochemistry, slices were rinsed with PBS (pH 7.4) at room temperature, followed by a 15 min wash in −20 °C methanol. Following a 2 nd rinse in PBS, slices were fixed in 4% paraformaldehyde in PBS for 1 hour at room temperature. After a further PBS wash, tissue was incubated at 4 °C with blocking buffer (1% bovine serum albumin in PBS) for 1 hour. Slices were then incubated with rabbit β-tubulin III neuron specific antibody (dilution 1:1000) for 48 hours at 4 °C. After 3 PBS washes, slices were incubated overnight with goat anti-rabbit cy3 secondary antibody (dilution 1:1000). BCG-GFP and ChR2-YFP were imaged directly without an antibody raised against either fluorphore. The images of ChR2-YFP were made from a live organotypic brain slice whilst the BCG-GFP and neuronal staining were acquired from fixed tissue as described above. Confocal images were acquired using a Zeiss Axiovert 200 M LSM 510 Meta Confocal Microscope.

Results
Openspritzer control over dose delivery matches that of a leading commercial alternative. To directly assess the temporal precision and reliability of Openspritzer we visualised fluorescent dye puffs from a sharp microelectrode using a custom-built two-photon microscope. The images presented in Fig. 2A were taken from a puff that reached maximum intensity using a wide area scan. To achieve measurements of puffs with suitable time resolution we restricted the scan area to a region near the microscope's point spread function immediately adjacent to the pipette mouth ( Fig. 2A, rectangles). This restriction in scan size yielded an effectively continuous reading of brightness at a single point and with a time resolution that is limited solely by the digitisation of the photomultiplier tube signal (42.7 kHz). However, for simplicity, we averaged the data over each 2 ms scan line to yield an effective sampling rate of 500 Hz. In this way we could reliably and precisely capture the on/ off millisecond time scale of the wave front of the dye and meaningfully understand the true nature of the puff profiles of the commercial and bespoke hardware as a function of the duration of the command pulse.
A set of command pulses of 2-1000 ms duration were delivered to Openspritzer, and corresponding pulses were recreated using the built-in rotary encoder and footswitch activation of a Picopump, a widely used commercial device. The shortest command pulse which reliably generated a detectable puff for Openspritzer was 2 ms, compared to the lowest possible manual setting of 4 ms for Picopump. Fluorescence profiles of different command-duration puffs are shown in Fig. 2B 1 ,C 1 for Openspritzer and Picopump, respectively. The same data is shown again in log-log space to highlight details of shorter pulses (Fig. 2B 2 ,C 2 ). Overall, both devices behave in a very similar way in terms of providing effective and near linear control over the total dosage. For commands less than 15 ms the total puff duration is near constant (Fig. 2D), while peak fluoresence linearly follows the command duration (Fig. 2E). After this point, both puff duration and peak fluoresence grow in proportion to command duration until about 50-100 ms. For commands longer than 100 ms, the peak fluorescence remains constant while pulse duration continues to follow command duration (Fig. 2D). These relationships remain stable for quantification of area under the curve which combines both peak intensity and duration in a single metric (Suppl. Fig. S1). Finally, we compared the consistency of dose delivery by quantifying peak intensity reached during 30 consecutive pulses of 10 ms command duration (Fig. 2F). Here, both devices delivered very similar control (S.D.: 0.059 and 0.048 for Openspritzer and Picopump, respectively). Taken together, Openspritzer reliably delivered well defined doses of reagent to a level of control near indistiguishable to that of a leading commercial alternative. While each pulse train was taken with the same micropipette, input line pressure and connecting hoses, differences in absolute fluorescence arose. These were likely due to small variations in the positioning of the sample point on successive takes and possible differences in output pressures across the two devices.

Openspritzer controls neural activity by delivering neurotransmitters with millisecond precision.
To determine the reliability and precision of Openspritzer for delivering controlled puff volumes in the context of a typical life-sciences experiment, we performed whole-cell patch clamp recordings on mouse hippocampal neurons in-vitro (Fig. 3). We then used Openspritzer to deliver precise volumes of neurotransmitter while monitoring the voltage response of the recorded neuron in current-clamp mode. Openspritzer was connected to a glass puffer pipette positioned within 30 μm of the recorded cell's soma. Line pressure was adjusted to approximately 1.4 bar while puff duration was controlled via externally delivered TTL pulses. 20 ms doses of glutamate (100 μM) reliably evoked excitatory postsynaptic potentials (EPSPs) and action potentials (Fig. 3A,  top). Similarly, action potential activity elicited via somatic current injection could be suppressed by 20 ms puffs of γ-Aminobutyric acid (GABA, 100 μM) a neurotransmitter that acts in an inhibitory fashion in these neurons (Fig. 3A, bottom). Openspritzer also reliably converted TTL trains of differing frequency into trains of glutamate puffs to elicit trains of EPSPs (Fig. 3B). Here we adjusted the line pressure so that a single puff of glutamate was insufficient to elicit an action potential. 2 Hz or 5 Hz trains of puffs did not evoke an action potential, however, a 10 Hz train resulted in sufficient summation and thus action potential generation. Next, we sought to quantify the reliability and precision of Openspritzer by performing multiple recording sweeps where the timing and duration of TTL driving pulses were kept constant. Here, ten consecutive puffs of 20 ms duration each resulted in ten near identical EPSP waveforms (Fig. 3C). Moreover all EPSPs occurred within 1 ms of each other relative to the command pulse (S.D. 0.4 ms), with a similar consistency in EPSP amplitudes (13.8 ± 0.4 mV). To test the effect of command duration on effective dose delivery, we next applied puffs of increasing duration from 10 to 100 ms in 10 ms steps (Fig. 3D). Here, each additional 10 ms increase in duration produced a clear increase in both EPSP duration and amplitude. These results confirm the reliability and precision of Openspritzer for delivering small doses of an agent to a widely used biological sample in a controlled manner.
Openspritser demonstrates benzodiazepine enhancement of GABA A R signalling in multiple systems including a human neuron. Having established Openspritzer as a reliable tool for high-fidelity delivery of reagents we next explored the efficacy of the benzodiazepine diazepam in positively modulating GABA A R signalling in three different tissue preparations: rat organotypic, rat acute and human brain slices. Using Openspritzer to deliver 20 ms puffs of the selective GABA A receptor agonist muscimol (45 μM) resulted in seconds-long inhibitory postsynaptic potentials (IPSPs) in recorded neurons from all three preparations. The addition of 35 μM diazepam to the bath media resulted in a consistent increase in the size of muscimol-induced IPSPs. In CA3 pyramidal neurons from rat organotypic slices IPSPs significantly increased in amplitude from 5.9 ± 1.0 mV to 8.9 ± 0.9 mV (mean ± SEM), N = 6 cells, P = 0.03, wilcoxon matched-pairs test (Fig. 4A). In layer V pyramidal cells from rat entorhinal cortex acute slices the addition of diazepam increased mean IPSP size from 9.8 ± 0.9 mV to 13.0 ± 1.3 mV, N = 7 cells, P = 0.007, paired t-test (Fig. 4B). In a novel demonstration of the action of diazepam in human GABAergic signalling, diazepam enhanced mean IPSP size in a recording from a layer V temporal cortex from 11.6 mV to 16.0 mV (Fig. 4C). This data is consistent with the known effects of diazepam and further demonstrates the utility of Openspritzer for gathering high-quality data.

Openspritzer reveals Tuberculin Purified Protein Derivative depolarization of hippocampal neurons.
To explore possible implications of Mycobacterium tuberculosis infection of the central nervous system we performed an additional experiment using Openspritzer. Specifically, we set out to determine whether Tuberculin Purified Protein Derivative (PPD), an extract from Mycobacterium tuberculosis, has any acute effects on the membrane potential of hippocampal neurons. Application of PPD using 20 ms puffs directed toward the somata of CA3 pyramidal neurons modestly but signficantly depolarised hippocampal CA3 pyramidal neurons (Fig. 5A). The maximum PPD-induced depolarisation was 1.8 ± 0.5 mV (mean ± SEM), N = 5, P = 0.027, t-test. To elicit this response the puffer pipette was typically placed close to the cell soma (<5 μm). Therefore, to exclude potential artefacts caused by physical perturbation of the neurons by the puff, aCSF was applied in a set of control cells. The application of aCSF in a similar manner to the PPD puffs did not result in any observable changes to the neuronal membrane potential pressure was adjusted so that a single 20 ms glutamate puff was insufficient to trigger an action potential. 2, 5 and 10 Hz application (magenta, blue and black) of 20 ms glutamate puffs resulted in distinguishable trains of EPSPs. The EPSPs in response to the 10 Hz train summated sufficiently to generate an action potential. (C) In separate recordings with a different micropipette and in the presence of 1 μM tetrodotoxin to reduce synaptic noise, 10 sweeps including 20 ms glutamate puffs applied after 500 ms produced almost identical EPSPs demonstrating the precise timing of Openspritzer and highly conserved puff volumes. Traces were not risetime or peak aligned. (D) Puffs of increasing duration from 10 to 100 ms in 10 ms steps resulted in EPSPs of increasing duration and amplitude.
Openspritzer is suitable for delivering infectious agents including viral delivery of opsins for optogenetics. Finally we sought to verify the utility of Openspritzer for spatially localised microinjection of infectious agents into organotypic mouse brain slices. Innoculated agents included either adeno-associated virus serotype 1 (AAV1) carrying genes for channelrhodopsin-2 (ChR2) fused to yellow fluorescent protein (YFP) or Mycobacterium bovis (BCG) expressing green fluorescent protein (GFP). As before, a glass micropipette was partially filled with either infectious agent as well as a dye (fast green 0.1%) to aid visualisation. The puffer pipette was carefully lowered into the tissue using a Leitz micromanipulator. Under microscopic visualisation the infectious agents were microinjected into the brain slice parenchyma using 20 ms puffs commanded via a foot pedal (Fig. 6A). Spatial precision depended on the strength and duration of applied puffs. Viral DNA included the double-floxed sequence for ChR2-YFP driven by the elongation factor 1 promoter. Innoculation of Figure 4. Openspritzer demonstrates benzodiazepine enhancement of GABA A R signalling in multiple systems including a human neuron. (A) Diazepam increases the size of muscimol-induced inhibitory postsynaptic potentials in pyramidal cells from rat organotypic hippocampal brain slices. Whole-cell patch-clamp recordings were made from CA3 pyramidal cells. Current was injected to maintain a resting voltage of −60 mV. Top, 1 minute long recording sweeps (grey, mean response in black) where Openspritzer was used to deliver 20 ms pressurised puffs of muscimol (45 μM, orange bar) to selectively activate GABA A Rs. Traces are not rise-time aligned demonstrating the temporal fidelity of Openspritzer. Middle, addition of diazepam (DZP 35 μM) to the aCSF resulted in a potentiation of the IPSP. Bottom, population data demonstrates that the size of muscimol-induced IPSPs increased after application of diazepam. (B) As in ' A' , diazepam had a similar effect on muscimol-induced IPSPs in recordings made from entorhinal cortex layer 5 pyramidal cells in acute brain slices prepared from juvenile rats (P14-P21). (C) Muscimol-induced IPSPs are also enhanced by diazepam in a layer 5 pyramidal cell from resected human temporal cortex. *p < 0.05, **p < 0.01, t-test. organotypic slices prepared from transgenic mice constitutively expressing cre recombinase under the Glutamic Acid Decarboxylase type 2 promoter (GAD2-cre) resulted in selective expression of ChR2-EYFP in GABAergic interneurons (Fig. 6B). Targeted whole-cell patch clamp recordings from ChR2-EYFP expressing cells revealed that delivery of 488 nm light reliably evoked action potentials, confirming successful expression of ChR2 (Fig. 6C,  top). Inhibitory postsynaptic potentials could be recorded from neighboring pyramidal neurons during light activation demonstrating the selective activation of inhibitory circuitry. This shows the utility of Openspritzer for viral transfection in optogenetic experiments. Finally, we used Openspritzer to successfully inoculate brain slices with BCG-GFP (Fig. 6D) further demonstrating the utility of Openspritzer for enabling a wide array of potential biological experiments.

Discussion
Inspired by similar initiatives within the broader open hardware and open labware movement 7, 11 , we present Openspritzer, an open hardware pressure ejection system, which can be constructed from off the shelf components.
To assess the performance of Openspritzer we used data from two-photon imaging experiments to show that the dosage of reagents delivered in a puff can be effectively controlled by modifying the duration for which the solenoid valve is open. There are two ways in which dosage can be controlled by command duration, which is best understood by noting that for any given pressure and pneumatic set up, there is a maximum flow rate of reagent that can be attained. For short pulses, control consists of quenching the build up to the maximum flow rate before it can reach a peak. For longer pulses the dosage is simply controlled by how long the maximum flow rate is sustained. These two very different regimes give a different degree of sensitivity over the precise quantity of reagent that can be delivered by varying puff duration. At a pressure of 1.4 bar, the command duration at which the switch over between these two regimes occurs is 20 ms and 60 ms for the Openspritzer and Picopump, respectively. It is likely that the precise onset of the switch between the regimes is sensitive to the pressure within the system. We also observed oscillations in the steady state flow for both the Openspritzer and Picopump, however the oscillations were much larger for the commercial system in this case, which may be down to a variety of factors including the precise shape of the pipette, although this discrepancy will vanish at even longer timescales still, as any oscillations would tend to average out over time, regardless of their amplitude.
There are two key differences in behaviour between the Openspritzer and Picopump. The first is the lateral offset between the normalised peak intensities in Fig. 2E. This difference suggests that Picopump may be capable of delivering smaller doses for a given puff duration, thus hinting at a higher control fidelity over dosage. However, the discrepancy could also be caused by small differences in pressure. Although both the input pressures were set to 1.4 bar in each experiment, the internal resistance of the pneumatics likely differed for the two systems thus resulting in a difference of absolute drug dosage. Varying the pressure is likely to change the nature of the steady state, and how quickly the steady state can build up. The second key difference is the variability of the dosage on repeated puffs. Figure 2F shows the distribution of the normalised maximum peak intensity about the mean normalised maximum intensity for both the Openspritzer and Picopump. While the overall width and shape of the distributions is very similar between the two systems, Openspritzer exhibited a longer tail than Picopump, suggesting that Openspritzer sometimes delivers higher doses for the same settings than Picopump. However, this could also be an artefact due to differences in the time delay between pulses. The automatically generated Openspritzer puffs have a one second delay between pulses which were shorter than the delay between Picopump pulses, which were set and triggered manually. Taken together our data shows that Openspritzer has comparable performance to that of Picopump.
Supporting Table 1 compares the specifications for a range of major commercial microinjectors against the specifications for Openspritzer. The measured time resolution of the Openspritzer is better than the quoted time resolutions on the market, There are, no doubt, non-technical reasons for commercial firms to avoid quoting sub 10 ms timing accuracy, even though the Picopump is technically capable of this as shown in Fig. 2.
There are several major differences in functionality between the Openspritzer and the commercial models. The first is the absence of an intermediate pressure in the Openspritzer to prevent back filling in the off state. Such a capability could be added with a second pressure regulator to port 3 of the solenoid. Another feature of some commercial spritzers is the vacuum holding capability, in which a vacuum channel can be applied to a second micropipette to hold cells in place. This capability could for example be achieved by use of a second, modified Openspritzer in tandem, in which an open input pressure line runs orthogonal within the solenoid like in a water jet eductor. A final major difference between Openspritzer and the commercial systems is complete access to the source code of the control system in the Openspritzer, which greatly increases the range of parameters for controlling the timing and duration of puffs. Some of the injectors are described as programmable but these are limited to the parameters defined by the user interface. To demonstrate the utility of Openspritzer we performed multiple example experiments delivering agents ranging in size from single molecules to whole bacteria. Each experiment depended critically on the performance of the device. For example, by delivering controlled puffs of either glutamate or GABA, at spatial locations of our choosing, we were able to affect neuronal voltage and spiking activity in single neurons with high precision. Further, using Openspritzer we were able to confirm the effect of the benzodiazepine diazepam for positively modulating GABA A R signalling in multiple systems including human tissue 12 . Lastly, to showcase the ability of Openspritzer to acquire novel data, we used the device to observe a previoulsy undescribed depolarizing effect of Tuberculin Purified Protein Derivative (an extract of Mycobacterium tuberculosis) on hippocampal neurons. The mechanisms underlying this effect remain to be explored.
An alternative strategy for delivering compounds is via iontophoresis, which uses electrical current to drive charged molecules from a pipette 13 . Although this requires relatively low cost-equipment, it is limited to the delivery of small charged molecules. A further disadvantage of this technique is that the concentration of delivered drug is typically unknown as the relative transport of drug molecules in the electrical field of the micropipette is difficult to calibrate. Whilst pressure injection, as used by Openspritzer, overcomes these issues, artefacts due to pressure changes to the tissue can occur. Nonetheless, the spatio-temporal control of reagent delivery afford by Openspritzer is a primary feature of the device. With the emergence of a plethora of popular new techniques involving genetic manipulation of tissue and organisms, such as optogenetics and Clustered Regularly Interspaced Short Palindromic Repeats (CRISPR) [14][15][16][17] , the demand for equipment with the functionality of Openspritzer is likely to increase. In this vein, we have demonstrated the effectiveness of Openspritzer for delivering genetic and infectious material by successfully transfecting hippocampal neurons with the light-activated channel Channelrhodopsin2 in a cell-type specific manner. This allowed us to perform neurophysiological experiments invovling the selective activation of hippocampal interneurons with light.
The cost of the full Openspritzer (~£360), as compared to several thousands of pounds for a similar commercial system, makes it particularly attractive for those wishing to pursue cutting-edge techniques in low resource environments. For example, next to a suitable stereoscope and a (sometimes optional) micromanipulator, a 'spritzer' is by far the most expensive item required for the microinjection of short guide RNAs and the Cas9 protein towards genome editing by way of the ultra-low cost CRISPR/Cas9 system 18 .
In conclusion, we have detailed how a high-performance, low-cost, open hardware pressure ejection system can be built using off the shelf components. Openspritzer rivals the performance of commercial systems at a fraction of the cost and is likely to be of interest for a broad range of investigators working in the chemical and life sciences.