图像相关光谱库ICSx64.dll的接口
项目描述
ICSdll是Python ctypes接口,用于访问由荧光动力学实验室(LFD)为SimFCS图像软件开发的图像相关光谱动态链接库(ICSx64.dll)。
ICSx64.dll使用Intel(r) oneAPI Math Kernel Library和OpenMP实现,使用C++编写。它提供了分析荧光时间序列数据的函数和类
1D, 2D, 和 3D自相关和互相关
图像对关联函数(ipCF)
Airy探测器对关联函数(apCF)
图像均方位移(iMSD)
线时空图像相关光谱(lSTICS)
将1D对关联函数拟合到ipCF分析的结果
减去不移动分数
校正光漂白
图像堆栈的1D DFT
- 作者:
- 许可证:
BSD 3-Clause
- 版本:
2024.1.6
需求
此版本已与以下需求和相关依赖项进行了测试(其他版本可能也适用)
CPython 3.9.13, 3.10.9, 3.11.7, 3.12.1, 64位
Numpy 1.26.3
Intel(r) oneAPI Math Kernel Library 2024.0.0 (构建)
修订
2024.1.6
使用 oneAPI MKL 2024.0.0 重新构建包。
2023.1.6
使用 oneAPI MKL 2022.2.1 和 Visual Studio 2022 重新构建包。
更新元数据。
2022.2.6
使用 oneAPI 2022 重新构建包。
2021.3.2
重新构建包。
2019.11.22
包装 yxt_dft 函数。
升级至 ICSx64.DLL 版本 2019.11.22。
2019.7.10
通过 22 个测试。
包装 apcf、imsd 和 lstics 函数。
在 DLL 函数错误的情况下抛出 IcsError。
使用 ICSx64.DLL 版本 2019.7.10。
2019.5.22
基于 ICSx64.DLL 版本 2018.7.18 的初始发布。
注意事项
ICSdll 仅在 64 位 Windows 上开发、构建和测试。
API 不稳定,可能在不同修订之间发生变化。
请参考 C++ 头文件和源代码以获取函数签名。
参考文献
ipcf.ipynb 使用 Python 对大图像时间序列中的荧光波动进行对关联函数分析。
SimFCS 图像的全局设置,用于荧光图像采集、分析和模拟的软件。
Airyscan 的全局设置,用于 ZEISS™ LSM 880 Airyscan 探测器的图像相关分析。
项目详情
下载文件
下载适用于您平台的文件。如果您不确定选择哪个,请了解有关 安装包 的更多信息。
源代码分发
构建分发
哈希值 for icsdll-2024.1.6-pp310-pypy310_pp73-win_amd64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 9027d7923c60e56561e1ea449e4d99d67e789be50419515fd6faa77dc34fc200 |
|
MD5 | 883fe970245fa890b6ab908f2a0e1b31 |
|
BLAKE2b-256 | dc0d1b595020b7d3b91f5b5c5ff9dfe809bba5b2f980cfa2f1a45191b70ee166 |