RABiTPy:一个开源的Python软件,用于快速,人工智能驱动的细菌跟踪和分析
Samyabrata Sen1,2,3, Indraneel Vairagare1,2,3,4, Jitendrapuri Gosai1,2,3
1Center for Fundamental and Applied Microbiomics, Biodesign Institute, Arizona State University, Tempe, AZ, 85287, USA.
BMC bioinformatics
|May 18, 2025
概括
研究人员现在可以使用RABiTPy,一个新的开源软件,轻松跟踪细菌的行为. 这个工具简化了复杂的大数据分析,用于细菌运动,分裂和致病研究.
科学领域:
- 微生物学 微生物学
- 计算生物学 计算生物学
- 生物物理学的生物物理.
背景情况:
- 细菌的追踪对于理解基本的生物过程至关重要,如运动性,化学反应,细胞分裂,生物膜形成和病原体.
- 现有的工具经常面临着大数据处理和精确细分/跟踪各种细菌形态的挑战.
研究的目的:
- 开发一个用户友好的,开源的软件管道,用于高效的细菌图像分析和跟踪.
- 解决当前关于大数据处理和细菌检测和细分的准确性工具的局限性.
主要方法:
- 开发了RABiTPy,这是一个基于Python的软件管道,将传统和基于AI的细分与跟踪算法集成在一起.
- 在 Jupyter 笔记本电脑中实现了一个用户友好的框架,支持各种图像格式和交互式分析.
- 启用了细分方法 (自适应值,基于人工智能) 和可定制的跟踪参数的选择.
主要成果:
- RABiTPy提供了对大型数据集的简化处理,在可用性和模块化方面超过现有软件.
- 该管道支持GPU和CPU处理,以及可扩展性的云计算.
- 提供全面的时空分析 (轨迹,速度,MSD,转角度) 与多种可视化选项.
结论:
- RABiTPy使研究人员,包括那些编码经验有限的研究人员,能够有效地分析细菌生理学和行为.
- 该软件减少了技术障碍,通过可访问和可扩展的分析,有可能加速微生物学方面的发现.
- 为细菌跟踪和时空分析提供了一个强大的,可访问的替代方案.


