DAQuiri=DAQ+UI生成+反应性+仪器:一个简单的科学DAQ框架。
daquiri的Python项目详细描述
daquiri:=DAQ+UI生成+反应性+仪器
你应该花时间设计和运行实验, 不是你的数据采集软件。在
DAQuiri是一个包含螺母和螺栓的科学数据采集(DAQ)框架, 专为快速成型和具有挑战性的角度解析数据采集环境而设计 光电发射光谱学。如果指定如何对运动和数据采集进行排序, daquiri可以管理用户界面、通话和管理仪器, 为您整理中间数据和IO数据。在
DAQuiri还内置了日志和通知支持,可以让您知道 当你的实验结束(成功与否!)时,你可以通过电子邮件或是懈怠的方式。在
如果DAQuiri没有按你的要求做,联系我们或者 看看这些例子。如果它不是内置的, DAQuiri足够灵活,可以支持您的用例。在
要求
- Python 3.7以上
- 诺阿奇
特点
自动数据采集
如果您指定如何将仪器和数据源包装在一个统一的接口中 为了对运动和采集进行排序,DAQuiri处理异步采集、IO和可视化 获取的数据。在
用户界面生成
DAQuiri使用PyQt和Qt5为您的实验生成ui。它也是 提供简单绑定(达基里.ui)这使得我们每天都在管理 如果您需要自己编写UI脚本,那么就更简单地使用PyQt。在
它还附带了一个窗口管理器,您可以根据它注册窗口, 让它无缝地为你的实验添加额外的功能。在
daquiriui绑定被包装为以RxPY可观察的形式发布,这使得它更容易 将PyQT用户界面集成到一个连贯的异步应用程序中。在
安装
$ pip install daquiri
使用
有关用法示例,请浏览examples文件夹中的脚本。你可以用
^{pr2}$将[example_name]替换为:
- 最小应用程序
- 绘图数据
- 简单演员
- 包装乐器
- 扫描实验
- 重温扫描实验
变更日志
0.0.2(2019-09-10)
添加了扫描模式+通过示例模块发布示例。在
0.0.1(2019-09-09)
- 基本上是为基本应用而工作
- 项目
标签: