\caption{\protect\subref{fig:pyafm:labview-comparison:single:contact}The
contact region from a single pull from
\protect\subref{fig:pyafm:labview-comparison:many}. The
- LabVIEW/Windows stack takes $0.5\U{nm}$ piezo steps with ten
- deflection reads at each step. The Comedi/Linux stack makes a
- single read per step, but can take as many small steps as
- possible within DAQ card's memory buffer, frequency, and
+ LabVIEW/Windows stack (blue) takes $0.5\U{nm}$ piezo steps with
+ ten deflection reads at each step. The Comedi/Linux stack (red)
+ makes a single read per step, but can take as many small steps
+ as possible within DAQ card's memory buffer, frequency, and
precision limitations. For $1\U{$\mu$m/s}$ pulls, a
stepping/sampling frequency of $50\U{kHz}$ generated steps that
were less than one DAC bit wide.}
figures/labview-comparison/single-non-contact}}
\caption{\protect\subref{fig:pyafm:labview-comparison:single:non-contact}The
non-contact region from a single pull from
- \protect\subref{fig:pyafm:labview-comparison:many}. The signal
- oscillates because the AFM is sitting directly on the lab bench,
- our usual isolation mechanisms being unavailable at the time.
- All protein unfolding experiments were carried out with
- isolation, so the vibration was not a problem in those cases.}
+ \protect\subref{fig:pyafm:labview-comparison:many} using both
+ the LabVIEW/Windows stack (blue) and the Comedi/Linux stack
+ (red). The signal oscillates because the AFM is sitting
+ directly on the lab bench, our usual isolation mechanisms being
+ unavailable when these curves were recorded. All protein
+ unfolding experiments were carried out with isolation, so the
+ vibration was not a problem in those cases.}
\end{center}
\end{figure}
\includegraphics[width=0.9\textwidth]{%
figures/labview-comparison/non-contact-noise}} \\
\caption{\protect\subref{fig:pyafm:labview-comparison:contact-slope}Contact
- slope for the pull in \cref{fig:pyafm:labview-comparison}. The
- low-slope outlier is from the pull with out-of-range
+ slope for the pull in \cref{fig:pyafm:labview-comparison} using
+ both the LabVIEW/Windows stack (blue) and the Comedi/Linux stack
+ (red). The low-slope outlier is from the pull with out-of-range
deflection.
\protect\subref{fig:pyafm:labview-comparison:non-contact-noise}Power
spectral densities (PSDs) of the non-contact noise for the pulls