← Latest papers
🧬 biology

Curvana: an R package and Shiny Web app for analyzing AFM force curves

The paper introduces Curvana, an open-source R package and Shiny web application designed to automate and streamline the end-to-end analysis of Atomic Force Microscopy (AFM) force-distance curves, offering a user-friendly solution for converting raw data into meaningful interaction metrics without requiring coding expertise or complex local installations.

Original authors: Yue Zhang, Zhaoyang Wang, Xitong Liu

Published 2026-06-29
📖 5 min read🧠 Deep dive

Original authors: Yue Zhang, Zhaoyang Wang, Xitong Liu

Original paper licensed under CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). ⚕️ This is an AI-generated explanation of a preprint that has not been peer-reviewed. It is not medical advice. Do not make health decisions based on this content. Read full disclaimer

Imagine you are a detective trying to understand how two tiny things, like a protein and a cell wall, stick together or push apart. To do this, scientists use a super-sensitive tool called an Atomic Force Microscope (AFM). Think of the microscope as a tiny, high-tech finger that pokes and prods these microscopic objects. As it moves, it draws a squiggly line on a graph called a "force curve."

The Problem: A Mountain of Messy Scribbles
The trouble is, these squiggly lines are hard to read. They are raw data full of static noise, like a radio station with bad reception. To get the real story, scientists have to translate these lines into a clear story about "how hard they stick" and "how far apart they are."

Previously, doing this was a headache:

  • The "Code" Barrier: Some tools required you to be a computer programmer to make them work.
  • The "Installation" Headache: Other tools had a simple picture interface, but you had to install a dozen different software parts on your computer, like trying to build a house by ordering every single brick individually.
  • Missing Pieces: Many tools could tell you how strong the stickiness was, but they couldn't tell you how much energy it took to pull them apart or how far they stretched before snapping.
  • The Slowpoke: If you had thousands of these squiggly lines (which you usually do), the old tools processed them one by one, like a single person reading a library book one page at a time.

The Solution: Curvana
The authors, Yue Zhang, Zhaoyang Wang, and Xitong Liu, built a new tool called Curvana. Think of Curvana as a "smart translator" and "data chef" that turns those messy scribbles into a delicious, easy-to-eat meal of clear facts.

Here is how Curvana works, using simple analogies:

1. The "No-Install" Web App (The Magic Window)
Curvana is special because you don't need to install anything on your computer. You can just open a web browser and go to a website (like opening a door to a magic room). It's also available as a software package for those who like to cook with their own ingredients (programmers).

2. The "Noise-Canceling" Headphones
First, Curvana listens to the raw data. Just like noise-canceling headphones filter out the hum of an airplane, Curvana uses a mathematical filter (called a Savitzky-Golay filter) to smooth out the static and thermal noise, leaving only the clear signal.

3. The "Calibration" Step
Before it can measure anything, it needs to know how sensitive its "finger" is. It looks at the part of the graph where the probe is firmly touching the surface (the "contact region") and calculates a "sensitivity score." It's like a tailor measuring a person's arm to know exactly how much fabric to cut. If the data looks weird or broken, Curvana politely throws it out so it doesn't ruin the results.

4. The "Translation" (Raw to Real)
Now, Curvana does the heavy lifting. It takes the raw voltage numbers and translates them into real-world physics:

  • Force: How hard are they pushing or pulling? (Measured in nano-Newtons).
  • Distance: How far apart are they? (Measured in nanometers).
    It does this by following a strict recipe of math steps, ensuring the "zero point" is perfectly aligned, just like leveling a picture frame on a wall.

5. The "Energy Detective"
This is where Curvana shines compared to older tools. It doesn't just say "it's sticky." It calculates:

  • Adhesive Energy: The total "effort" or energy required to pull the two things apart. Imagine the energy needed to pull apart two pieces of very strong tape.
  • Rupture Distance: How far the "tape" stretched before it finally snapped.
  • Repulsive Energy: The energy involved when they push each other away.

6. The "Party Planner" (Statistics & Visuals)
Once Curvana has analyzed thousands of these curves, it doesn't just give you a spreadsheet of numbers. It throws a party for your data:

  • The Map (PCA): It draws a map showing how all your different samples relate to each other. Are they all similar, or are there distinct groups?
  • The Heatmap: It creates a colorful grid (like a weather map) showing which samples are "hot" (strong interaction) and which are "cold" (weak interaction).
  • The Violin Plot: It draws shapes that look like violins to show the distribution of your data, and it even adds "stars" to tell you if the differences between groups are statistically significant (real differences, not just luck).

Why It Matters
Curvana is like a universal translator for scientists. It takes complex, messy, and overwhelming data from a microscope and turns it into clear, beautiful, and understandable pictures and numbers. It removes the need for coding skills, runs fast enough to handle thousands of measurements at once, and finds details (like energy and distance) that other tools miss. It makes the science of how tiny things stick and push accessible to everyone, from the lab bench to the computer screen.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →