LCLS交互式IPython会话的启动器和配置读取器
项目描述
hutch-python 是LCLS交互式IPython会话的启动器和配置读取器。文档托管在 https://pcdshub.github.io/hutch-python。
需求
此模块旨在使用pcds-envs包中的最新pcds发布版运行。
此模块需要Python 3.6+以及以下工具
ipython,用于改进交互式会话
pcdsdaq,用于扫描中的daq使用
pcdsdevices,用于我们的设备抽象层
elog,用于向LCLS实验日志发布
happi,以从happi数据库中加载设备
psdm_qs_cli,作为从实验问卷加载的happi可选依赖项
lightpath 对设备进行组织,以提供整个束线站的汇总状态
pyyaml,用于读取配置文件
coloredlogs,用于彩色日志记录
pyfiglet 用于舱室横幅(启动时想到的 xpppython)
cookiecutter 用于启动新的舱室仓库
要连接到 LCLS DAQ,您的环境必须能够访问
pydaq 用于连接和运行 DAQ
pycdb 用于更改 DAQ 对象配置
pyami 用于查看 DAQ 的数据
这些资源在 slac 内部网之外不可用,并且在某些情况下必须与活动 DAQ 版本同步,独立于所有其他包。
要自动选择当前实验,您必须运行具有访问 LCLS NFS 目录的权限。
项目详情
下载文件
下载适合您平台的应用程序。如果您不确定选择哪个,请了解更多关于 安装包 的信息。
源代码分发
hutch_python-1.21.0.tar.gz (169.0 kB 查看哈希)
构建分发
hutch_python-1.21.0-py3-none-any.whl (102.6 kB 查看哈希)
关闭
hutch_python-1.21.0.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 384d954e864721e2eabcaa5c4f9bca9f88548225d4ca08579f57fead241fb96b |
|
MD5 | 4f71d6a9dae46f9ea5a657d547e1cb3d |
|
BLAKE2b-256 | e5dc02eba7fc5746a5003b782edf4f923fb3d8f3e1991005989e5a4ac72739d6 |
关闭
hutch_python-1.21.0-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | f0d7fefc6a217d72db246b1b1cb684349bc07c3dd7e6f15ef93dde4701ba10b7 |
|
MD5 | c9130c46b764261d55a40f6e2f4f80b4 |
|
BLAKE2b-256 | bc6d030dc5e74214f2202d52119662ad98a106223936d64df145fd9254fbfe2b |