首页> 外文期刊>Structure >A component-based software environment for visualizing large macromolecular assemblies
【24h】

A component-based software environment for visualizing large macromolecular assemblies

机译:基于组件的软件环境,用于可视化大型高分子组件

获取原文
获取原文并翻译 | 示例
           

摘要

The interactive visualization of large biological assemblies poses a number of challenging problems, including the development of multiresolution representations and new interaction methods for navigating and analyzing these complex systems. An additional challenge is the development of flexible software environments that will facilitate the integration and interoperation of computational models and techniques from a wide variety of scientific disciplines. In this paper, we present a component-based software development strategy centered on the high-level, object-oriented, interpretive programming language: Python. We present several software components, discuss their integration, and describe some of their features that are relevant to the visualization of large molecular assemblies. Several examples are given to illustrate the interoperation of these software components and the integration of structural data from a variety of experimental sources. These examples illustrate how combining visual programming with component-based software development facilitates the rapid prototyping of novel visualization tools.
机译:大型生物装配体的交互式可视化提出了许多具有挑战性的问题,包括开发多分辨率表示法以及用于导航和分析这些复杂系统的新的交互方法。另一个挑战是开发灵活的软件环境,这将促进各种科学学科的计算模型和技术的集成和互操作。在本文中,我们提出了一种基于组件的软件开发策略,该策略以高级,面向对象,解释性编程语言Python为中心。我们介绍了几个软件组件,讨论了它们的集成,并描述了与大分子装配的可视化相关的一些功能。给出了几个示例来说明这些软件组件的互操作以及来自各种实验来源的结构数据的集成。这些示例说明了将可视化编程与基于组件的软件开发相结合如何促进新型可视化工具的快速原型制作。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号