PicoQuant - It's about time.

公司新闻

snAPI: 用于PicoQuant 公司Harps的 Python包, 已开始内测中

日期:2023-07-28

snAPI(Snappy New API)是一个强大的Python包,旨在增强由PicoQuant开发的HARP设备的功能和性能。基于Multiharp库构建的snAPI实现了与HARP设备的无缝通信和配置,并实时高效地处理大量的光子计数。它代表了这个尖端软件工具的迅捷高效特性。


snAPI利用C的优势,以实现最佳速度和性能,将HARP设备的高速能力与Python的易用性和多功能性相结合。通过利用C提供的低级控制,snAPI确保平稳高效的数据处理,实现对大量光子的实时分析。此外,snAPI通过提供访问展开数据的选项,引入了一种新的灵活性。


通过snAPI,用户现在可以从HARP设备采集或读取TTTR数据,并利用Python的强大功能进行自定义计算和分析。这个能力打开了一个全新的可能性领域,允许研究人员、开发人员和科学家深入挖掘他们的数据并提取有价值的见解。通过直接在Python中访问展开的数据,用户可以构建自己的算法,实施复杂的计算,并开发定制的数据处理流程。


snAPI简化了设备通信和配置,简化了将HARP设备集成到基于Python的项目中的过程。使用snAPI,用户可以专注于开发高级测量,如直方图Histogram、相关性G2和时间轨迹Time-trace,而不必担心设备处理的复杂性。


通过提供对底层C++库的高级接口,snAPI使Python开发人员能够充分发挥HARP设备的潜力,同时保持Python编程语言的灵活性和多功能性。无论您是进行复杂的数据分析、进行尖端研究还是构建复杂的应用程序,snAPI都赋予您利用HARP设备的能力,并直接在Python中自定义您的数据计算。


总之,snAPI作为HARP设备和Python生态系统之间的桥梁,提供了高效的设备通信、配置和数据处理。通过对展开数据的支持,snAPI使用户能够在Python中进行自定义计算和分析,从而赋予他们提取有价值的见解和构建定制数据处理流程的能力。