Operational Software

To operate the smfBox, software is required to operate the nanostage for focussing the confocal spot into the sample, controlling the laser alternation, and saving the incoming data from the detectors. Additionally, a simple tool which displays a line plot of incoming light intensity onto the detectors is useful for general alignment purposes.
For all of these we provide labview based executables which can be downloaded from our github here
For these to work you will need to install the following:
LabVIEW runtime 2016 64 bit
VISA runtime engine 16.0 64 bit
NI-DAQmx 16.0 64 bit

Focussing Software

Fig 1: Front panel of the focussing software

The focussing software controls the z-position of the stage and shows the CCD camera view of the backreflection of your sampple, which allows you to focus the confocal spot into the sample.
To operate, first place a drop of liquid on a coverslip on the objective. With either of the lasers on, move the slider for the z-position up until the back reflection shrinks to it's smallest point. Then move slightly further up (~20 μm) so that the back reflection enlarges again. The confocal spot is now focused into the sample.

Alignment Tool

Fig 2: Front panel of the alignment tool

The alignment tool will show incoming light in photons per millisecond on either APD (avalanche photodiode) without alternating the laser or plotting histograms. This means it can display a much higher incoming photon count without crashing. To align the emission pathway, place a fluorescent sample (~1 uM) on the coverslip which will emit in both channels when excited with the donor excitation laser (we use free cy3B), then maximise the emission intensity reported by iteratively adjusting the positions of the APD lenses (L6 and L7), the pinhole, and if needed M3 and L4.

Acquisition Software


Fig 3: Front panel of the acquisition software with the live traces tab selected

The acquisition software controls the lasers and APD's, and gives a live view of incoming smFRET data as well as creating the files needed for more in-depth analysis later. The first time you run the acquisition software you will need to go to the NI card settings tab and use the drop down menus to select your NI card information, and the com ports each laser and APD are connected to.
Under normal operation; a user will typically place a sample on the scope, then press play (1) to check the quality/concentration before acquisition, we usually aim for 1-3 bursts per second to avoid co-incident events. If the sample needs to be changed again, press the stop button (3) before opening the lid of the smfBox to prevent ambient light from flooding the APD's. When happy with the sample, choose acquisition length and save location in (5), add metadata in (6), then press "Save Data" to begin the acquisition.
The diagnostics tab can be used to determine any problems with the software or hardware, and the photon distribution tab will give a live histogram of when photons have been detected with respect to the ALEX period. This can be a useful diagnostic of whether the lasers are being controlled properly without having to create a file for analysis first.