OpenFovea is an open-source software to postprocess AFM force-distance curves.
Installations binaries for windows and linux (ubuntu) will be accessible from the download page.
For JPK users : Curves were not correctly loaded before version 0.1a154. Please use a more recent version. Please note that Linux (Debian/Ubuntu) is the official OS to install and run OpenFovea.
If you observe bugs, please report them using the bug tracking engine. Thank you.
Atomic force microscopy (AFM) permits to explore the topography and the mechanical properties of biological samples at a nanometric scale. The mechanical properties of the sample can be deduced by processing the data obtained from force distance curves recorded in a force volume dataset (FV). If most AFM manufacturers provide relatively sophisticated software to process the AFM images, only very basic tools are available to perform stiffness analysis. We therefore developed an open source computer software (OpenFovea) to process and plot FV data.
Additional information and documentation can be found on OpenFovea project page.
Feature Matrix
| Microscope type | Status |
|---|---|
| Nanoscope (Bruker) | Done |
| JPK * | Done (nw3 in progress) |
| Asylum * | Done |
| Park system (in progress) * | In progress |
* Please note that the compatibility has been tested on few microscopes of this type. It is, however, possible that OpenFovea failed to load your own data. In such case, you can help us to improve OpenFovea by opening a bug report and sending us a file that failed to load in the bug tracking system.
| Detection of unbinding events | Status |
|---|---|
| Automatic detection | Done |
| Adjustable sensitivity | Done |
| Display of each unbinding event on its FD-curve | Done |
| Unbinding event filtering according to distance | Done |
| Relative stiffness of the spot where the unbinding event has been detected (comparison with the neigbouring pixels) | Done |
| Worm Like Chain (WLC) and Free Jointed Chain (FJC) fit of the unbinding events | Done |
| Mechanical Properties |
|---|
| Automatic computation of Young’s modulus |
| Detection of point of contact (PoC) |
| Parametrable PoC detection sensitivity |
| Parametrable length of fitted curve portion for PoC detection |
| Parametrable Poisson ratio |
| Parametrable model (sphere, cone) |
| Parametrable tip properties (radius, semi-opening angle) |
| Parametrable number and size of slice |
| Stiffness tomography |
| Diplay of results |
|---|
| Histograms of unbinding-event properties (force, loading rate, unbinding distance) |
| Histograms of mechanical properties (all pixels, pixels with unbinding events, pixels without unbinding events) |
| Group managment (with labelling) |
| Time-lapse imaging of unbinding event number per FV-file |
| Mean stiffness tomography |
| Map display |
|---|
| Piezo height |
| Zero-force image (piezo height corrected with PoC) |
| Two-dimensional stiffness slice |
| Unbinding event position (grey scale corresponds to the number of events or event force) |
| Stiffness tomography (projection or OpenGL) |
| Mosaic. All files displayed in one figure |
| Export of results |
|---|
| Event properties (force, loading rate, distance) (csv file) |
| Number of events per curve (csv file) |
| Stiffness (csv file) |
| Force curve (csv file) |
| Mean stiffness tomography (csv file) |
| Maps (event location, stiffness, topography) (png file) |
| Miscellaneous Functions |
|---|
| Application of mask to the data. |
| Grouping of different FV-files. |
| Labelling and selective display of groups |