Suppr超能文献

一个基于Tcl的SRS v. 4接口。

A Tcl-based SRS v. 4 interface.

作者信息

Schaftenaar G, Cuelenaere K, Noordik J H, Etzold T

机构信息

CAOS/CAMM Center, Faculty of Science, Nijmegen University, The Netherlands.

出版信息

Comput Appl Biosci. 1996 Apr;12(2):151-5. doi: 10.1093/bioinformatics/12.2.151.

Abstract

A new SRS (Sequence Retrieval System) user interface has been developed for SRS v.4. Key features are the support of simple character-oriented (ASCII, VT100) terminals by coding in Tcl augmented by some dedicated Curses calls, support of graphics terminals in an X-Windows version by using the Tk extension to Tcl, and support of a client/server environment by using the TDP extension to Tcl. The Sequence Retrieval System (SRS) is a powerful tool for the fast extraction of information from flat file libraries (Etzold and Argos, 1993) and has rapidly established itself as a major research instrument for the bio-informatics community. Internally the system employs a query language, which is user accessible through either a command-line user interface, 'getz', or a more user friendly, character-oriented window interface. For SRS versions up to release v. 3, this window interface supported VT100-compatible terminals. Because of major changes in the underlying SRS libraries, the v. 3 interface became fully incompatible with the most recent version of SRS (v. 4.x). Thus the many users with only a simple terminal/terminal emulator connection were either deprived of access to SRS, or were forced to use the ASCII WWW client LYNX. This prompted us to develop a character-oriented SRS v. 4 window interface with the look and feel of its SRS v. 3.1 predecessor and coded to be as library independent as possible to maintain compatibility with future SRS releases. In addition, some 'extensions' were coded to widen the applicability to graphics terminals and to a client/server environment. At the time of preparation of this paper, the SRS interface described had been implemented in one form or another on most EM Bnet nodes and on all the platforms given in Table II. The code has been stored at the EMBL in Heidelberg, where it will be available, with installation instructions and scripts, as part of the SRS distribution.

摘要

已为SRS v.4开发了一种新的序列检索系统(SRS)用户界面。其主要特性包括:通过用Tcl编码并辅以一些专用的Curses调用,支持简单的面向字符(ASCII、VT100)终端;通过使用Tcl的Tk扩展,在X-Windows版本中支持图形终端;通过使用Tcl的TDP扩展,支持客户机/服务器环境。序列检索系统(SRS)是从平面文件库中快速提取信息的强大工具(Etzold和Argos,1993),并迅速成为生物信息学界的主要研究工具。该系统内部采用一种查询语言,用户可以通过命令行用户界面“getz”或更用户友好的面向字符的窗口界面来访问。对于SRS v.3之前的版本,此窗口界面支持与VT100兼容的终端。由于底层SRS库的重大变化,v.3界面与最新版本的SRS(v.4.x)完全不兼容。因此,许多仅通过简单终端/终端模拟器连接的用户要么无法访问SRS,要么被迫使用ASCII格式的万维网客户端LYNX。这促使我们开发一个面向字符的SRS v.4窗口界面,使其具有SRS v.3.1前身的外观和感觉,并尽可能独立于库进行编码,以保持与未来SRS版本的兼容性。此外,还编写了一些“扩展”,以扩大其对图形终端和客户机/服务器环境的适用性。在撰写本文时,所描述的SRS界面已在大多数EMBnet节点以及表II中给出的所有平台上以某种形式实现。代码已存储在海德堡的欧洲分子生物学实验室,在那里它将作为SRS发行版的一部分,连同安装说明和脚本一起提供。

文献检索

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

立即免费搜索

文件翻译

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

免费翻译文档

深度研究

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

立即免费体验