• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

利用物联网简化OpenFlexure显微镜软件

Simplifying the OpenFlexure microscope software with the web of things.

作者信息

Collins Joel T, Knapper Joe, McDermott Samuel J, Ayazi Filip, Bumke Kaspar E, Stirling Julian, Bowman Richard W

机构信息

Centre for Photonics and Photonic Materials, Department of Physics, University of Bath, Bath, UK.

Cavendish Laboratory, University of Cambridge, Cambridge, UK.

出版信息

R Soc Open Sci. 2021 Nov 17;8(11):211158. doi: 10.1098/rsos.211158. eCollection 2021 Nov.

DOI:10.1098/rsos.211158
PMID:34804575
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC8595986/
Abstract

We present the OpenFlexure Microscope software stack which provides computer control of our open source motorised microscope. Our diverse community of users needs both graphical and script-based interfaces. We split the control code into client and server applications interfaced via a web API conforming to the W3C Web of Things standard. A graphical interface is viewed either in a web browser or in our cross-platform Electron application, and gives basic interactive control including common operations such as Z stack acquisition and tiled scanning. Automated control is possible from Python and Matlab, or any language that supports HTTP requests. Network control makes the software stack more robust, allows multiple microscopes to be controlled by one computer, and facilitates sharing of equipment. Graphical and script-based clients can run simultaneously, making it easier to monitor ongoing experiments. We have included an extension mechanism to add functionality, for example controlling additional hardware components or adding automation routines. Using a Web of Things approach has resulted in a user-friendly and extremely versatile software control solution for the OpenFlexure Microscope, and we believe this approach could be generalized in the future to make automated experiments involving several instruments much easier to implement.

摘要

我们展示了OpenFlexure显微镜软件栈,它能对我们的开源电动显微镜进行计算机控制。我们多样化的用户群体既需要图形界面,也需要基于脚本的界面。我们将控制代码拆分为通过符合W3C物联网标准的网络应用程序编程接口(Web API)进行交互的客户端和服务器应用程序。图形界面既可以在网页浏览器中查看,也可以在我们的跨平台Electron应用程序中查看,并提供基本的交互式控制,包括诸如Z轴堆叠采集和平铺扫描等常见操作。可以通过Python和Matlab或任何支持HTTP请求的语言进行自动控制。网络控制使软件栈更加强健,允许一台计算机控制多台显微镜,并便于设备共享。基于图形和脚本的客户端可以同时运行,从而更易于监控正在进行的实验。我们加入了一个扩展机制来添加功能,例如控制额外的硬件组件或添加自动化程序。采用物联网方法为OpenFlexure显微镜带来了一个用户友好且极其通用的软件控制解决方案,我们相信这种方法未来可以推广,使涉及多种仪器的自动化实验更易于实施。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/d4d8/8595986/099070b760da/rsos211158f03.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/d4d8/8595986/02c801bc9ac8/rsos211158f01.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/d4d8/8595986/8e8fcd7e8b18/rsos211158f02.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/d4d8/8595986/099070b760da/rsos211158f03.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/d4d8/8595986/02c801bc9ac8/rsos211158f01.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/d4d8/8595986/8e8fcd7e8b18/rsos211158f02.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/d4d8/8595986/099070b760da/rsos211158f03.jpg

相似文献

1
Simplifying the OpenFlexure microscope software with the web of things.利用物联网简化OpenFlexure显微镜软件
R Soc Open Sci. 2021 Nov 17;8(11):211158. doi: 10.1098/rsos.211158. eCollection 2021 Nov.
2
Controlling and scripting laboratory hardware with open-source, intuitive interfaces: OpenFlexure Voice Control and OpenFlexure Blockly.使用开源、直观的界面控制和编写实验室硬件脚本:OpenFlexure语音控制和OpenFlexure图形化编程。
R Soc Open Sci. 2023 Feb 1;10(2):221236. doi: 10.1098/rsos.221236. eCollection 2023 Feb.
3
Development of a user-friendly system for image processing of electron microscopy by integrating a web browser and PIONE with Eos.通过将网络浏览器和PIONE与Eos集成,开发一种用户友好的电子显微镜图像处理系统。
Microscopy (Oxf). 2014 Nov;63 Suppl 1:i32-i33. doi: 10.1093/jmicro/dfu070.
4
Multi-modal microscopy imaging with the OpenFlexure Delta Stage.基于开放式柔性位移台的多模式显微镜成像
Opt Express. 2022 Jul 18;30(15):26377-26395. doi: 10.1364/OE.450211.
5
Fast, high-precision autofocus on a motorised microscope: Automating blood sample imaging on the OpenFlexure Microscope.电动显微镜上的快速、高精度自动对焦:在OpenFlexure显微镜上实现血液样本成像自动化。
J Microsc. 2022 Jan;285(1):29-39. doi: 10.1111/jmi.13064. Epub 2021 Nov 14.
6
Microscope-Cockpit: Python-based bespoke microscopy for bio-medical science.显微镜驾驶舱:基于Python的生物医学定制显微镜。
Wellcome Open Res. 2022 Jan 17;6:76. doi: 10.12688/wellcomeopenres.16610.1. eCollection 2021.
7
Python-Microscope - a new open-source Python library for the control of microscopes.Python-Microscope - 一个用于显微镜控制的新的开源 Python 库。
J Cell Sci. 2021 Oct 1;134(19). doi: 10.1242/jcs.258955. Epub 2021 Oct 6.
8
NeuroTerrain--a client-server system for browsing 3D biomedical image data sets.NeuroTerrain——一个用于浏览三维生物医学图像数据集的客户端-服务器系统。
BMC Bioinformatics. 2007 Feb 5;8:40. doi: 10.1186/1471-2105-8-40.
9
OpenFIBSEM: A universal API for FIBSEM control.OpenFIBSEM:用于 FIBSEM 控制的通用 API。
J Struct Biol. 2023 Sep;215(3):107967. doi: 10.1016/j.jsb.2023.107967. Epub 2023 Apr 25.
10
Flexible software architecture for user-interface and machine control in laboratory automation.用于实验室自动化中用户界面和机器控制的灵活软件架构。
Biotechniques. 1998 Oct;25(4):698-702, 704-5. doi: 10.2144/98254bi01.

引用本文的文献

1
Advances in Portable Optical Microscopy Using Cloud Technologies and Artificial Intelligence for Medical Applications.利用云技术和人工智能的便携式光学显微镜的进展及其在医学中的应用。
Sensors (Basel). 2024 Oct 17;24(20):6682. doi: 10.3390/s24206682.
2
ESPressoscope: A small and powerful approach for in situ microscopy.ESPresso 显微镜:一种用于原位显微镜的小巧而强大的方法。
PLoS One. 2024 Oct 16;19(10):e0306654. doi: 10.1371/journal.pone.0306654. eCollection 2024.
3
Using old laboratory equipment with modern Web-of-Things standards: a smart laboratory with LabThings Retro.

本文引用的文献

1
Microscope-Cockpit: Python-based bespoke microscopy for bio-medical science.显微镜驾驶舱:基于Python的生物医学定制显微镜。
Wellcome Open Res. 2022 Jan 17;6:76. doi: 10.12688/wellcomeopenres.16610.1. eCollection 2021.
2
An Open-Source Modular Framework for Automated Pipetting and Imaging Applications.用于自动移液和成像应用的开源模块化框架。
Adv Biol (Weinh). 2022 Apr;6(4):e2101063. doi: 10.1002/adbi.202101063. Epub 2021 Oct 24.
3
Fast, high-precision autofocus on a motorised microscope: Automating blood sample imaging on the OpenFlexure Microscope.
将旧实验室设备与现代物联网标准相结合:配备LabThings Retro的智能实验室。
R Soc Open Sci. 2024 Aug 7;11(8):240634. doi: 10.1098/rsos.240634. eCollection 2024 Aug.
4
Controlling and scripting laboratory hardware with open-source, intuitive interfaces: OpenFlexure Voice Control and OpenFlexure Blockly.使用开源、直观的界面控制和编写实验室硬件脚本:OpenFlexure语音控制和OpenFlexure图形化编程。
R Soc Open Sci. 2023 Feb 1;10(2):221236. doi: 10.1098/rsos.221236. eCollection 2023 Feb.
5
A review on low-cost microscopes for Open Science.关于开放科学的低成本显微镜综述。
Microsc Res Tech. 2022 Oct;85(10):3270-3283. doi: 10.1002/jemt.24200. Epub 2022 Jul 25.
6
Mod3D: A low-cost, flexible modular system of live-cell microscopy chambers and holders.Mod3D:一种低成本、灵活的活细胞显微镜观察室和支架模块化系统。
PLoS One. 2022 Jun 3;17(6):e0269345. doi: 10.1371/journal.pone.0269345. eCollection 2022.
电动显微镜上的快速、高精度自动对焦:在OpenFlexure显微镜上实现血液样本成像自动化。
J Microsc. 2022 Jan;285(1):29-39. doi: 10.1111/jmi.13064. Epub 2021 Nov 14.
4
Array programming with NumPy.使用 NumPy 进行数组编程。
Nature. 2020 Sep;585(7825):357-362. doi: 10.1038/s41586-020-2649-2. Epub 2020 Sep 16.
5
Robotic microscopy for everyone: the OpenFlexure microscope.面向大众的机器人显微镜:OpenFlexure显微镜。
Biomed Opt Express. 2020 Apr 8;11(5):2447-2460. doi: 10.1364/BOE.385729. eCollection 2020 May 1.
6
SciPy 1.0: fundamental algorithms for scientific computing in Python.SciPy 1.0:Python 中的科学计算基础算法。
Nat Methods. 2020 Mar;17(3):261-272. doi: 10.1038/s41592-019-0686-2. Epub 2020 Feb 3.
7
The Internet of Things comes to the lab.物联网进入实验室。
Nature. 2017 Jan 30;542(7639):125-126. doi: 10.1038/542125a.
8
A one-piece 3D printed flexure translation stage for open-source microscopy.一款用于开源显微镜的一体式3D打印柔性平移台。
Rev Sci Instrum. 2016 Feb;87(2):025104. doi: 10.1063/1.4941068.
9
Multifocus color image sequence fusion based on mean shift segmentation.基于均值漂移分割的多聚焦彩色图像序列融合
Appl Opt. 2015 Oct 20;54(30):8982-9. doi: 10.1364/AO.54.008982.
10
Advanced methods of microscope control using μManager software.使用μManager软件的高级显微镜控制方法。
J Biol Methods. 2014;1(2). doi: 10.14440/jbm.2014.36.