• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • 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分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

使用函数式编程语言实现的实验室自动化。

Laboratory automation in a functional programming language.

作者信息

Runciman Colin, Clare Amanda, Harkness Rob

机构信息

Dept. of Computer Science, University of York, York, UK.

Dept. of Computer Science, Aberystwyth University, Aberystwyth, UK.

出版信息

J Lab Autom. 2014 Dec;19(6):569-76. doi: 10.1177/2211068214543373. Epub 2014 Aug 14.

DOI:10.1177/2211068214543373
PMID:25124157
Abstract

After some years of use in academic and research settings, functional languages are starting to enter the mainstream as an alternative to more conventional programming languages. This article explores one way to use Haskell, a functional programming language, in the development of control programs for laboratory automation systems. We give code for an example system, discuss some programming concepts that we need for this example, and demonstrate how the use of functional programming allows us to express and verify properties of the resulting code.

摘要

在学术和研究环境中使用了数年之后,函数式语言开始作为更传统编程语言的替代品进入主流。本文探讨了一种在实验室自动化系统控制程序开发中使用函数式编程语言Haskell的方法。我们给出了一个示例系统的代码,讨论了此示例所需的一些编程概念,并展示了函数式编程的使用如何使我们能够表达和验证所得代码的属性。

相似文献

1
Laboratory automation in a functional programming language.使用函数式编程语言实现的实验室自动化。
J Lab Autom. 2014 Dec;19(6):569-76. doi: 10.1177/2211068214543373. Epub 2014 Aug 14.
2
PaR-PaR laboratory automation platform.PaR-PaR实验室自动化平台。
ACS Synth Biol. 2013 May 17;2(5):216-22. doi: 10.1021/sb300075t. Epub 2012 Oct 9.
3
Wet Lab Accelerator: A Web-Based Application Democratizing Laboratory Automation for Synthetic Biology.湿实验室加速器:一款基于网络的应用程序,使合成生物学的实验室自动化普及化。
ACS Synth Biol. 2017 Jan 20;6(1):167-171. doi: 10.1021/acssynbio.6b00108. Epub 2016 Sep 2.
4
Integration of analytical instruments with computer scripting.分析仪器与计算机脚本的集成。
J Lab Autom. 2013 Aug;18(4):328-33. doi: 10.1177/2211068213476288. Epub 2013 Feb 14.
5
PR-PR: cross-platform laboratory automation system.PR-PR:跨平台实验室自动化系统。
ACS Synth Biol. 2014 Aug 15;3(8):515-24. doi: 10.1021/sb4001728. Epub 2014 Jan 14.
6
Improved compliance by BPM-driven workflow automation.通过业务流程管理(BPM)驱动的工作流自动化提高合规性。
J Lab Autom. 2014 Dec;19(6):528-45. doi: 10.1177/2211068214549626. Epub 2014 Sep 22.
7
Dynamically optimizing experiment schedules of a laboratory robot system with simulated annealing.使用模拟退火算法动态优化实验室机器人系统的实验计划
J Lab Autom. 2014 Dec;19(6):517-27. doi: 10.1177/2211068214546493. Epub 2014 Aug 12.
8
Organic synthesis in a modular robotic system driven by a chemical programming language.化学编程语言驱动的模块化机器人系统中的有机合成。
Science. 2019 Jan 11;363(6423). doi: 10.1126/science.aav2211. Epub 2018 Nov 29.
9
Automated code development based on genetic programming in graphical programming language: A pilot study.基于图形化编程语言的遗传编程的自动化代码开发:一项初步研究。
PLoS One. 2024 Mar 7;19(3):e0299456. doi: 10.1371/journal.pone.0299456. eCollection 2024.
10
Generating Systems Biology Markup Language Models from the Synthetic Biology Open Language.从合成生物学开放语言生成系统生物学标记语言模型。
ACS Synth Biol. 2015 Aug 21;4(8):873-9. doi: 10.1021/sb5003289. Epub 2015 Apr 9.