An introduction to scripting in Ruby for biologists

被引:11
作者
Aerts, Jan [1 ]
Law, Andy [2 ,3 ]
机构
[1] Wellcome Trust Sanger Inst, Genome Dynam & Evolut Grp, Hinxton CB10 1SA, England
[2] Univ Edinburgh, Roslin Inst, Div Genet & Genom, Roslin EH25 9PS, Midlothian, Scotland
[3] Univ Edinburgh, Royal Dick Sch Vet Studies, Roslin EH25 9PS, Midlothian, Scotland
来源
BMC BIOINFORMATICS | 2009年 / 10卷
基金
英国生物技术与生命科学研究理事会;
关键词
Information management;
D O I
10.1186/1471-2105-10-221
中图分类号
Q5 [生物化学];
学科分类号
071010 ; 081704 ;
摘要
Ruby programming language has a lot to offer to any scientist with electronic data to process. Not only is the initial learning curve very shallow, but its reflection and meta-programming capabilities allow for the rapid creation of relatively complex applications while still keeping the code short and readable. This paper provides a gentle introduction to this scripting language for researchers without formal informatics training such as many wet-lab scientists. We hope this will provide such researchers an idea of how powerful a tool Ruby can be for their data management tasks and encourage them to learn more about it.
引用
收藏
页数:9
相关论文
共 2 条
[1]   Scripting: Higher level programming for the 21st century [J].
Ousterhout, JK .
COMPUTER, 1998, 31 (03) :23-+
[2]   Spidey: A tool for mRNA-to-genomic alignments [J].
Wheelan, SJ ;
Church, DM ;
Ostell, JM .
GENOME RESEARCH, 2001, 11 (11) :1952-1957