没有合适的资源?快使用搜索试试~ 我知道了~
sqdtoolz:用于控制和运行实验的新软件堆栈
共36个文件
py:28个
md:3个
txt:2个
需积分: 9 1 下载量 67 浏览量
2021-02-15
14:34:20
上传
评论
收藏 68KB ZIP 举报
温馨提示
小型工具 这是一个工具箱,用于通过Pulser设备同步AWG和数字化仪来控制和运行实验。 它旨在取代UQTools,以保持简单性,可伸缩性和效率。 它是Qcode的包装,并具有其他关键功能,例如时序控制,脉冲生成和整形,数据+配置存储和检索,这些功能在Qcode中不存在。 安装说明: pip install -e sqdtoolz 基本设计概述: 主模块分为两部分: Qcodes:它具有仪器的所有供应商级驱动程序。 大多数仪器都有pyVISA实现,但是也支持DLL实现。 定时+ HAL:使用定时接受不同的仪器对象并检查操作顺序。 HAL或硬件抽象层是围绕使用的每种不同工具的包装类。 每个乐器都有自己的包装器类,其中包含与该特定乐器有关的其他信息。 仪器类包装器应该提供一个统一的模板,可用于添加新设备。 哲学 : 每个测量都需要在新的实验对象中创建和执行。
资源推荐
资源详情
资源评论
收起资源包目录
sqdtoolz-main.zip (36个子文件)
sqdtoolz-main
test_requirements.txt 188B
requirements.txt 0B
setup.py 818B
README.md 1KB
docs
Writing Instrument Drivers.md 3KB
AWG Pulse Building.md 2KB
tests
BenchTest.py 1KB
BasicRabi.py 2KB
AWG_N8241A_Test.py 4KB
AWG_Tabor_Test.py 3KB
Basic.py 5KB
TaborTest.yaml 185B
BenchTest.yaml 2KB
sqdtoolz
ExperimentConfigurations
Experimental
ExpConfigIQpulseInSingleOut.py 3KB
Experiment.py 3KB
__init__.py 77B
Laboratory.py 2KB
Parameter.py 991B
HAL
AWGOutputChannel.py 12KB
WaveformSegments.py 5KB
WaveformModulations.py 5KB
DDG.py 3KB
TriggerPulse.py 6KB
ACQ.py 2KB
AWG.py 10KB
Drivers
Tabor_P2584M.py 28KB
dummyAWG.py 3KB
Agilent_N8241A_constants_python3.py 42KB
ACQ_ETH_FPGA.py 10KB
DDG_DG645.py 9KB
dummyACQ.py 1KB
Agilent_N8241A.py 59KB
dummyDDG.py 3KB
Experiments
Experimental
ExperimentRabi.py 2KB
ExperimentConfiguration.py 14KB
.gitignore 429B
共 36 条
- 1
资源评论
小小鹊
- 粉丝: 34
- 资源: 4534
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功