FORK / 上游项目
ndscan
在 ARTIQ 实验上提供可组合实验片段和多维扫描。
本页记录本轮维护的改动和验证结果。完整差异与实时合并状态请查看 Pull Request ↗。
这是 Fork 仓库。保留上游目录、许可与贡献说明;安装和兼容性以上游对应版本为准。查看上游 ↗
准备环境
- 准备匹配 pyproject.toml 的 ARTIQ 8 / Python 3.10+ 环境。
- python -m pip install -e .
使用入口
- artiq_dashboard -p ndscan.dashboard_plugin
- python -m unittest discover -v test
目录结构与职责
- ndscan/experiment/ — 实验片段与扫描
- ndscan/plots/ — 结果展示
- examples/ — 实验示例
- test/ — 测试
- docs/ — 上游 Sphinx 文档
本次整理
- 新增维护文档和在线文档入口,补全用途、目录、使用路径及验证边界。
检查结果
| 检查项 | 状态 | 证据 / 范围 |
|---|---|---|
| 仓库目录与入口盘点 | passed | 检查 Git 索引中的 77 个路径、README 和项目配置;不等于功能验收。 |
| Python AST | passed | 56 个文件通过最终解析;不导入依赖、不执行应用。 |
| XML parse | passed | 1 个文件通过最终解析;不导入依赖、不执行应用。 |
| TOML parse | passed | 1 个文件通过最终解析;不导入依赖、不执行应用。 |
| 完整构建与端到端运行 | not_run | ARTIQ、Qt、oitg 和 Git 依赖未安装;未运行依赖这些组件的测试或连接实验设备。 |
已知限制与后续工作
- ARTIQ、Qt、oitg 和 Git 依赖未安装;未运行依赖这些组件的测试或连接实验设备。