BookIndex

  1. SciRubyIntroduction  General introduction on using Ruby in the sciences 

  2. SciRubyProgramming  How to use the Ruby language to your advantage - write correct code 

    1. RubyIterators

    2. ReFactoringCode

    3. UnitTests

    4. ProgrammingByContract  Correctness testing (Pjotr Prins) 

    5. VariableParameters  Passing optional parameters to methods with testing (Pjotr Prins) 

  3. SciRubyOnRails  Using Rails to your advantage 

  4. SciRubyClusterProgramming  Running Ruby programs on a cluster (Ara Howard) 

  5. SciRubyComppressionBasedLearning  Machine learning using Ruby (ed. Rudi Cilibrasi) 

  6. SciRubyBioInformatics  Ruby in Bio-informatics (ed. Pjotr Prins) 

    1. EnzymeRestriction

Appendices

  1. SciRubyEnvironment  Programming Ruby additional information 

    1. VimEmacs  Using the most important editors with syntax highlighting, completion and tags 

    2. VersionControl  Don't program without source control 

    3. PublishRubyCode  Where to publish your efforts 

  2. SciRubyExternalLibraries  Using non-Ruby linked libraries (Ara Howard) 

    1. RubyWithRlang  Using Ruby with the popular statistical R-language and libraries (Pjotr Prins) 

    2. BioProjects  BioRuby, Bioperl, Biopython and Bioconductor comparison (Pjotr Prins) 

  3. HowTosAndTutorials

modify [WWW] BookIndex