A VISUAL DATA-FLOW ENVIRONMENT FOR MACROMOLECULAR CRYSTALLOGRAPHIC COMPUTING

被引:8
|
作者
WILD, DL
TUCKER, PA
CHOE, S
机构
[1] Structural Biology Laboratory, The Salk Institute, La Jolla, CA
[2] European Molecular Biology Laboratory, Heidelberg
来源
JOURNAL OF MOLECULAR GRAPHICS | 1995年 / 13卷 / 05期
关键词
AVS; CCP4; DATA-FLOW TOOLKITS; MACROMOLECULAR CRYSTALLOGRAPHY; GRAPHICAL USER INTERFACES; VISUALIZATION;
D O I
10.1016/0263-7855(95)00068-2
中图分类号
Q5 [生物化学];
学科分类号
071010 ; 081704 ;
摘要
This article describes the integration of programs from the widely used CCP4 macromolecular crystallography package into a modern data flow visualization environment (application visualization system [AVS]), which provides a simple graphical user interface, a visual programming par adigm, and a variety of 1-, 2-, and 3-D data visualization tools for the display of graphical information and the results of crystallographic calculations, such as electron density and Patterson maps. The CCP4 suite comprises a number of separate Fortran 77 programs, which communicate via common file formats. Each program is encapsulated into an AVS macro module, and may be linked to others in a data flow network, reflecting the nature of many crystallographic calculations. Named pipes are used to pass input parameters from a graphical user interface to the program module, and also to intercept line printer output, which can be filtered to extract graphical information and significant numerical parameters. These may be passed to downstream modules, permitting calculations to be automated if no user interaction is required, or giving the user the opportunity to make selections in an interactive manner.
引用
收藏
页码:291 / 300
页数:10
相关论文
共 50 条
  • [31] FROM CONTROL FLOW TO DATA-FLOW
    BECK, M
    JOHNSON, R
    PINGALI, K
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1991, 12 (02) : 118 - 129
  • [32] Dynamic Data-Flow Analysis with Dacite: Evaluating an Integrated Data-Flow Visualization Approach
    Troost, Laura
    Neugebauer, Jonathan
    Kuchen, Herbert
    EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING, ENASE 2023, 2024, 2028 : 251 - 270
  • [33] ALGORITHMIC TRANSFORMATIONS FOR NEURAL COMPUTING AND PERFORMANCE OF SUPERVISED LEARNING ON A DATA-FLOW MACHINE
    KIM, ST
    SUWUNBORIRUKSA, K
    HERATH, S
    JAYASUMANA, A
    HERATH, J
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1992, 18 (07) : 613 - 623
  • [34] Linguistic data-flow structures
    Koch, Gregers
    Proceedings of the International Workshop on Natural Language Understanding and Logic Programming, 1991,
  • [35] Data-flow Testing in the Large
    Andrioli de Araujo, Roberto Paulo
    Chaim, Marcos Lordello
    2014 IEEE SEVENTH INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION (ICST), 2014, : 81 - 90
  • [36] A DATA-FLOW GRAPHICS WORKSTATION
    TENHAGEN, PJW
    HERMAN, I
    DEVRIES, JRG
    COMPUTERS & GRAPHICS, 1990, 14 (01) : 83 - 93
  • [37] A Survey on Data-Flow Testing
    Su, Ting
    Wu, Ke
    Miao, Weikai
    Pu, Geguang
    He, Jifeng
    Chen, Yuting
    Su, Zhendong
    ACM COMPUTING SURVEYS, 2017, 50 (01)
  • [38] DATA-FLOW NETWORKS ARE FIBRATIONS
    STARK, EW
    LECTURE NOTES IN COMPUTER SCIENCE, 1991, 530 : 261 - 281
  • [39] A HISTORY OF DATA-FLOW LANGUAGES
    WHITING, PG
    PASCOE, RSV
    IEEE ANNALS OF THE HISTORY OF COMPUTING, 1994, 16 (04) : 38 - 59
  • [40] DATA-FLOW TO MEZZANINE MODULES
    MCBRIDE, G
    ELECTRONIC PRODUCT DESIGN, 1995, 16 (04): : 57 - 58