这是一个MATLAB脚本,用于追踪微管相关蛋白(MAPs)在微管末端的位置信息。
- MATLAB(建议R2020a或更高版本)
- 图像处理工具箱
- 输入格式:TIFF格式的动态影像
- 影像要求:包含清晰的单次结合事件
- 预处理:请先对影像进行去除尺度信息处理
% 导入微管通道和MAPs通道影像
mymt = tif_img_reader('path_to_microtubule_movie');
mymap = tif_img_reader('path_to_MAPs_movie');注意:请确保两个通道的帧数和图像尺寸完全一致。
[param_mt, param_map, rel_pos, res_mt, exitflag_mt, arrow_mt] = find_mt_map(mymt, mymap);程序将显示微管图像,请微管沿微管生长方向绘制线段,完成后双击确认。
检查追踪质量:
check_point(mymt, param_mt) % 查看微管末端追踪
check_point(mymap, param_map) % 查看MAPs追踪数据分析流程:
- 删除结合事件期间追踪不准确的数据点
- 提取
rel_pos第一列在结合时间段内的位置数据 - 计算这些位置数据的平均值,作为本次结合事件的最终结合位置
rel_pos:相对位置表格,第一列为MAPs结合时间内的位置信息param_mt,param_map:拟合参数res_mt,exitflag_mt:优化结果和退出标志arrow_mt:微管方向信息
- 确保影像质量良好,对比度适中
- 绘制方向线时请尽量准确沿微管生长方向
- 建议多次运行验证结果稳定性
A MATLAB script designed to track the position information of Microtubule-Associated Proteins (MAPs) at microtubule ends, particularly suitable for analyzing single binding event dynamics.
- MATLAB (R2018a or later recommended)
- Image Processing Toolbox
- Input format: Dynamic movies in TIFF format
- Movie requirement: Contains clear single binding events
- Preprocessing: Remove scale information before processing
% Import microtubule channel and MAPs channel movies
mymt = tif_img_reader('path_to_microtubule_movie');
mymap = tif_img_reader('path_to_MAPs_movie');Note: Ensure both channels have identical frame numbers and image dimensions.
[param_mt, param_map, rel_pos, res_mt, exitflag_mt, arrow_mt] = find_mt_map(mymt, mymap);The microtubule image will be displayed. Draw a line along the microtubule growth direction and double-click to confirm.
Check tracking quality:
check_point(mymt, param_mt) % Microtubule end tracking
check_point(mymap, param_map) % MAPs trackingData analysis workflow:
- Remove inaccurate tracking data points during the binding event
- Extract position data from the first column of
rel_posduring binding timeframe - Calculate the average value as the final binding position for this event
rel_pos: Relative position table, first column contains position information over timeparam_mt,param_map: Fitting parametersres_mt,exitflag_mt: Optimization results and exit flagsarrow_mt: Microtubule direction information
- Ensure good image quality with moderate contrast
- Draw direction lines as accurately as possible along microtubule growth direction
- Recommend multiple runs to verify result stability