An introduction to scripting in Ruby for biologists
<p>Abstract</p> <p>The 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 applica...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
BMC
2009-07-01
|
Series: | BMC Bioinformatics |
Online Access: | http://www.biomedcentral.com/1471-2105/10/221 |
_version_ | 1818353721509150720 |
---|---|
author | Law Andy Aerts Jan |
author_facet | Law Andy Aerts Jan |
author_sort | Law Andy |
collection | DOAJ |
description | <p>Abstract</p> <p>The 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.</p> |
first_indexed | 2024-12-13T19:14:02Z |
format | Article |
id | doaj.art-c1fd9eb8cf79427890c7d5adc4a8023c |
institution | Directory Open Access Journal |
issn | 1471-2105 |
language | English |
last_indexed | 2024-12-13T19:14:02Z |
publishDate | 2009-07-01 |
publisher | BMC |
record_format | Article |
series | BMC Bioinformatics |
spelling | doaj.art-c1fd9eb8cf79427890c7d5adc4a8023c2022-12-21T23:34:21ZengBMCBMC Bioinformatics1471-21052009-07-0110122110.1186/1471-2105-10-221An introduction to scripting in Ruby for biologistsLaw AndyAerts Jan<p>Abstract</p> <p>The 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.</p>http://www.biomedcentral.com/1471-2105/10/221 |
spellingShingle | Law Andy Aerts Jan An introduction to scripting in Ruby for biologists BMC Bioinformatics |
title | An introduction to scripting in Ruby for biologists |
title_full | An introduction to scripting in Ruby for biologists |
title_fullStr | An introduction to scripting in Ruby for biologists |
title_full_unstemmed | An introduction to scripting in Ruby for biologists |
title_short | An introduction to scripting in Ruby for biologists |
title_sort | introduction to scripting in ruby for biologists |
url | http://www.biomedcentral.com/1471-2105/10/221 |
work_keys_str_mv | AT lawandy anintroductiontoscriptinginrubyforbiologists AT aertsjan anintroductiontoscriptinginrubyforbiologists AT lawandy introductiontoscriptinginrubyforbiologists AT aertsjan introductiontoscriptinginrubyforbiologists |