科学家手工处理数据的时代已经过去。科学工具正在迅速扩展,以满足用户日益增长的需求,无论是在复杂性还是在庞大的数据量方面。
在各个领域,已经开发出高度复杂的科学工作台,使科学家和研究人员能够以可重复的方式快速理解他们的数据。一些科学工作台构建于 Eclipse Rich Client Platform (RCP) 框架之上,并提供用于处理和可视化数据的开源环境。这些工作台背后的公司和机构齐聚一堂,就这些工具进行合作,因此 Eclipse 科学工作组 应运而生。
这里有五个来自 Eclipse 科学组的成员提供的优秀科学工作台。它们都是开源的,并且构建于 Java 和 Eclipse RCP 之上。
DAWNSci(英国钻石光源)
DAWNSci 的处理视图,包括蜥蜴的 3D 体积和等值面
DAWNSci 是一个由同步加速器站点合作开发的数据分析工作台。它被顶尖科学家和研究人员用于各种事物:病毒、视网膜、恐龙骨骼和巧克力等等。其功能包括 1D、2D 和 3D 绘图、图像分析的处理和工作流算法,以及完全集成的 Python 支持。DAWNSci 的底层数值数据结构已被剥离出来,作为 Eclipse January 项目的一部分独立可重用。
ChemClipse(德国 Lablicate UG)
ChemClipse 在行动中,分析不同的木材样本以帮助识别其来源
ChemClipse 是一个用于分析化学的开源工作台。它用于分析来自色谱和质谱实验的数据。这些技术用于识别构成材料的底层成分,因此广泛应用于法医学、质量控制和食品分析等领域。ChemClipse 使化学家能够评估数据集并使用诸如峰检测和峰积分等功能来识别物质并生成报告。
ICE(美国橡树岭国家实验室)
MOOSE 的 ICE 插件,在 3D 对流模拟的实时运行和后处理后显示
集成计算环境 (ICE) 是一个丰富的建模和仿真工作台。它可以提高计算科学家的生产力并简化其工作流程,因为他们可以创建输入文件、在本地或远程计算机上启动作业或处理结果输出。ICE 广泛应用于分析核反应堆到中子反射率模拟等领域。其丰富的功能集包括 3D 可视化以及与其他框架(如 MOOSE)集成的能力。ICE 项目的底层可视化和数据结构将很快分别作为 Eclipse 高级可视化项目 (EAVP) 和 Eclipse January 项目的一部分独立重用。
Architect(比利时 OpenAnalytics)
Architect 在行动中,利用其 R 语言特性进行数据科学
Architect 为数据科学提供了一个开发环境。Architect 提供了构建统计模型的功能,并特别丰富地支持 R 语言,包括编辑器和控制台集成。它还提供了一些用于编辑 Docker 文件的不错的功能。Architect 团队的一个衍生项目是 Jupyter 控制台插件。这允许 Eclipse 中的控制台与任何 Jupyter 内核集成,从而提供了一种将 Julia、R 或 Python 嵌入到您的工作台中的简便方法。
Apogy(加拿大航天局)
Apogy 是加拿大航天局开发和使用的工作台,用于多任务操作和规划。Apogy 集成了各种技术,为机器人手臂、探测器和传感器等系统的操作提供专用工作台。Apogy 使用广泛的建模功能来帮助可视化 3D 拓扑结构以及科学仪器和航天器的 3D 表示。
Eclipse 科学工作组
这些工作台背后的机构和公司都是 Eclipse 科学工作组的成员。每个工作台都解决了特定领域的科学问题,但存在许多重叠和通用功能。这促成了协作项目,这些项目形成了可以为任何科学工作台重用的基本构建块。Eclipse 科学工作组的特色是用于通用数据结构的基础项目
- 通用数据结构(January 项目)
- 可视化(EAVP)
- 工作流(Triquetrum)
- 脚本(EASE)
这是一个友好的团体,任何人都可以通过注册论坛来参与。这与该小组的目标非常吻合,其中包括促进协作、共同开发用于科学的开源软件以及开发用于科学的优秀工具。
评论已关闭。