BioWish: a molecular biology command extension to Tcl/Tk

Thomas Sicheritz-Pontén
{"title":"BioWish: a molecular biology command extension to Tcl/Tk","authors":"Thomas Sicheritz-Pontén","doi":"10.1093/bioinformatics/13.6.621","DOIUrl":null,"url":null,"abstract":"The Tcl/Tk (Ousterhout, 1994) scripting language has proved to be a powerful tool for building programs involved in the analysis of molecular sequence data. However, typical 'biological' operations, like the translation of a nucleotide sequence to the corresponding amino acid sequence, or the calculation of the G + C content in different codon positions in a 50 kbp cosmid sequence, are performed far too slowly with the standard Tel commands. To circumvent this problem, we have constructed a library that extends the Tcl/Tk language by adding primitive operators suited for sequence analysis implemented in the C-language. Additional commands related to molecular biology, written in Tel, are included. Built as a shared library, usage is easy and does not require modification of the Tcl/Tk source code. BioWish can be obtained from the WWW site http://evolution.bmc.uu.se/~thomas/moLlinux. The distribution consists of a single C-source file which should compile without modifications on all Unix systems capable of dynamical loading. It requires Tel 7.5/Tk4.1 or higher. No patching of the Tcl/Tk core is required. On systems where dynamic loading is not available, BioWish can be compiled as a standalone Tk intepreter.","PeriodicalId":77081,"journal":{"name":"Computer applications in the biosciences : CABIOS","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"1997-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1093/bioinformatics/13.6.621","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Computer applications in the biosciences : CABIOS","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1093/bioinformatics/13.6.621","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

Abstract

The Tcl/Tk (Ousterhout, 1994) scripting language has proved to be a powerful tool for building programs involved in the analysis of molecular sequence data. However, typical 'biological' operations, like the translation of a nucleotide sequence to the corresponding amino acid sequence, or the calculation of the G + C content in different codon positions in a 50 kbp cosmid sequence, are performed far too slowly with the standard Tel commands. To circumvent this problem, we have constructed a library that extends the Tcl/Tk language by adding primitive operators suited for sequence analysis implemented in the C-language. Additional commands related to molecular biology, written in Tel, are included. Built as a shared library, usage is easy and does not require modification of the Tcl/Tk source code. BioWish can be obtained from the WWW site http://evolution.bmc.uu.se/~thomas/moLlinux. The distribution consists of a single C-source file which should compile without modifications on all Unix systems capable of dynamical loading. It requires Tel 7.5/Tk4.1 or higher. No patching of the Tcl/Tk core is required. On systems where dynamic loading is not available, BioWish can be compiled as a standalone Tk intepreter.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
一个分子生物学命令扩展到Tcl/Tk
Tcl/Tk (Ousterhout, 1994)脚本语言已被证明是构建涉及分子序列数据分析的程序的强大工具。然而,典型的“生物学”操作,如将核苷酸序列翻译为相应的氨基酸序列,或计算50 kbp cosmid序列中不同密码子位置的G + C含量,使用标准Tel命令执行得太慢。为了避免这个问题,我们构造了一个库,通过添加适合于c语言中实现的序列分析的基本运算符来扩展Tcl/Tk语言。附加的命令有关分子生物学,写在Tel,包括。作为共享库构建,使用起来很容易,不需要修改Tcl/Tk源代码。BioWish可以从WWW网站http://evolution.bmc.uu.se/~thomas/moLlinux获得。该发行版由一个c源文件组成,该文件可以在所有能够动态加载的Unix系统上无需修改即可编译。它要求Tel 7.5/Tk4.1或更高。不需要对Tcl/Tk内核打补丁。在动态加载不可用的系统上,BioWish可以作为独立的Tk解释器编译。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
A genetic algorithm for multiple molecular sequence alignment. Displaying the information contents of structural RNA alignments: the structure logos. Q-RT-PCR: data analysis software for measurement of gene expression by competitive RT-PCR. SS3D-P2: a three dimensional substructure search program for protein motifs based on secondary structure elements. XDOM, a graphical tool to analyse domain arrangements in any set of protein sequences.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1