开发一个应用程序编程界面,以自动下载和处理精密牲畜数据
Jameson R Brennan1, Ira L Parsons1, Meredith Harrison2
1Department of Animal Science, South Dakota State University, Rapid City, SD 57703, USA.
Translational animal science
|June 28, 2024
概括
应用程序编程接口 (API) 简化了精密畜牧技术 (PLT) 的数据管理. 这些工具自动化数据采集和可视化,帮助畜牧经理和研究人员实时决策.
科学领域:
- 农业科学 农业科学
- 动物科学动物科学
- 数据科学数据科学数据科学
背景情况:
- 基于传感器的技术可以自动监测牲畜养,生长和排放情况.
- 从精密畜牧技术 (PLT) 管理大型数据集在访问,处理和实时可视化方面存在挑战.
- 应用程序编程接口 (API) 可以为PLT自动化数据处理.
研究的目的:
- 开发和介绍APIs,以有效地获取数据,可视化和总结PLT数据.
- 通过提供R标记文件和示例数据集,促进PLT的采用.
- 加强畜牧生产系统的实时监测和决策.
主要方法:
- 开发了三个API,用于自动下载数据,可视化和C-Lock Inc.技术的总结统计数据 (SmartScale,SmartFeed,GreenFeed).
- 利用了R标记文件,并提供了用户可访问性和可重复性的示例数据集.
- 从基于云的数据实现快速数据采集和系统检查的过程.
主要成果:
- 成功从云端下载数据,并为系统检查和动物使用率生成可视化.
- 计算的总结统计数据对于评估PLT性能和动物相互作用至关重要.
- 展示了API管理和解释大型PLT数据集的能力.
结论:
- 开发的API为采用和推进精密畜牧技术提供了必要的工具.
- 通过API的自动化数据处理和可视化支持畜牧经理和研究人员及时做出决策.
- 未来的工作可以通过API将各种数据集 (天气,位置) 与PLT数据集集成,以实现全面的牲畜管理.


