Aug 14, 2025

Public workspaceSemi-Automated Analysis Pipeline for Synaptic Function Studies Using iATPSnFR2-miRFP670nano3 biosensors

  • Camila Pulido1,2,
  • Tim Ryan1,2
  • 1Department of Biochemistry, Weill Cornell Medicine, New York, NY 10065, USA;
  • 2Aligning Science Across Parkinson's (ASAP) Collaborative Research Network, Chevy Chase, Maryland 20815, USA
Icon indicating open access to content
QR code linking to this content
Protocol CitationCamila Pulido, Tim Ryan 2025. Semi-Automated Analysis Pipeline for Synaptic Function Studies Using iATPSnFR2-miRFP670nano3 biosensors. protocols.io https://dx.doi.org/10.17504/protocols.io.5jyl88j6rl2w/v1
License: This is an open access protocol distributed under the terms of the Creative Commons Attribution License,  which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited
Protocol status: Working
We use this protocol and it's working
Created: August 08, 2025
Last Modified: August 14, 2025
Protocol Integer ID: 224352
Keywords: ASAPCRN, iATPSnFR2, Image Processing, Neurons, Data Analysis, engineered atp biosensor, atp biosensor, synaptic bouton, mirfp670nano3 biosensors this protocol, synaptic function study, mirfp670nano3 biosensor, analysis of atp dynamic, atp dynamic, using iatpsnfr2, called iatpsnfr2
Funders Acknowledgements:
ASAP
Grant ID: 000580
Abstract
This protocol delineates the analysis of ATP dynamics within synaptic boutons, employing the last generation of the genetically engineered ATP biosensors, called iATPSnFR2, as detailed in a recent publication.
Troubleshooting
Before start
  • This protocol is intended to use two analysis programs: ImageJ (Fiji) and IGOR Pro (wavemetrics).
  • Github scripts repository is here.
  • Prior to implementing this protocol, users need to customize the provided code to align with their individual settings.
  • Maintain consistent file naming formatting across all experiments.
  • A chimeric version of the iATPSnFR2 sensor fused to either the miRFP670nano3 protein or a suitably spectrally separated fluorescent protein, provides a ratiometric readout allowing comparisons of ATP across cellular regions.
  • To capture the ATP signal accurately, the protocol necessitates the use of two separate wavelength lasers —one for the iATPSnFR2 signal and another for the tag protein. This dual-laser approach corrects the signal over sensor expression, enabling precise comparisons between synaptic boutons and across neurons.
  • Each “…600AP” file corresponds to a stack of 700 frames acquired at 2Hz with 0.1s frame exposure. Alternating between iATPSnFR2 and miRFP670nano3 channels between frames. Electrical stimulation (1 train of 600APs at 10Hz) was triggered at frame 60.
Image Preprocessing: Extracting and preprocessing Fluorescent Signals from axonal terminals within a Neuron.
Live-imaging acquisition is programed to alternate laser wavelength signals between consecutive camera frames, as depicted below:


The initial step towards simplifying information extraction involves reformatting the videos by splitting them into: miRFP670nano3 and iATPSnFR2 channels. This can be achieved effortlessly using the 'iATPSnFR2_Formatting' code, with the user only needing to input pertinent information from the experiment settings.
Drag and drop into ImageJ a control image stack file (i.e Glucose 5 mM) from the miRFP670nano3 channel.
Utilize the 'Time Series Analyzer' Plugin to choose ROIs into the far-red channel and blind to the ATPSnFR2 channel, corresponding to nerve terminals by their appearance as fluorescent puncta.
Having ROIs chosen, semiautomatically extract and save signal information from every frame, looping across all stack files for every condition (i.e. Glucose 5mM, Glucose 0mM, pharmacology, protein KD, etc.), by simply executing the 'iATPSnFR2_RawDataExtraction' code.
The cleaned data outputs are saved in the desired path. Consisting of txt files with all ROI signals and txt files of the average signal of all ROIs per processed stack at every experimental condition and repetition.
Ensure to save the selected ROIs for future reference (last steps in the code).
Draw ROIS corresponding to the background of neurons and execute the 'iATPSnFR2_BGDataExtraction' code to automatically get and save background data signal.
iATPSnFR2 Neuronal Signal Analysis:
Open IGOR-PRO program.
Run the 'iATPSnFR2_LoadRaw()' function with the corresponding variable inputs specific to your experiment to import the signal information from txt files containing the average signal of all ROIs, along with their corresponding background signals, organizing them into wave arrays for further analysis.
This routine automatically executes all analytical script steps to extract relevant information. The signal data processing steps are as follows:
Signal of each data point is background corrected by subtracting to each raw signal their corresponding background noise. As an output, raw signals are now F corrected signal.
For each time point, calculate the ratio of the iATPSnFR2 signal to the miRFP670nano3 signal, for every nerve terminal. This will yield the Fratio for all single nerve terminals.
The average value of the initial Fratio time points can be used as a reading of the basal ATP of single cells before the action potential trains.
The data-set baseline can be further normalized to 1, by dividing Fratio to the basal ATP value for each individual cell. This normalization allows to specifically analyze ATP kinetics during and after APs trains and it is unaffected by the individual cell baseline ATP.
Different ATP physiological parameters can be extracted from the cleaned and processed time trace datasets per individual neuron, such as: basal ATP, ATP consumption during electrical activity; and ATP synthesis and recovery after activity. These parameters can be compared across different perturbation in a single neuron (i.e. electrical activity, glucose concentration, pharmacology, protein KD, etc.)
All produced time trace datasets and subsequent quantifications can be plotted and visualized using IGOR-Pro graph and layout tools.