R Programming for Bioinformatics

Book description

Due to its data handling and modeling capabilities as well as its flexibility, R is becoming the most widely used software in bioinformatics. R Programming for Bioinformatics explores the programming skills needed to use this software tool for the solution of bioinformatics and computational biology problems.

Drawing on the author’s first-hand experiences as an expert in R, the book begins with coverage on the general properties of the R language, several unique programming aspects of R, and object-oriented programming in R. It presents methods for data input and output as well as database interactions. The author also examines different facets of string handling and manipulations, discusses the interfacing of R with other languages, and describes how to write software packages. He concludes with a discussion on the debugging and profiling of R code.

With numerous examples and exercises, this practical guide focuses on developing R programming skills in order to tackle problems encountered in bioinformatics and computational biology.

Table of contents

  1. Cover
  2. Title
  3. Copyright
  4. Contents (1/2)
  5. Contents (2/2)
  6. Chapter 1: Introducing R
  7. Chapter 2: R Language Fundamentals (1/13)
  8. Chapter 2: R Language Fundamentals (2/13)
  9. Chapter 2: R Language Fundamentals (3/13)
  10. Chapter 2: R Language Fundamentals (4/13)
  11. Chapter 2: R Language Fundamentals (5/13)
  12. Chapter 2: R Language Fundamentals (6/13)
  13. Chapter 2: R Language Fundamentals (7/13)
  14. Chapter 2: R Language Fundamentals (8/13)
  15. Chapter 2: R Language Fundamentals (9/13)
  16. Chapter 2: R Language Fundamentals (10/13)
  17. Chapter 2: R Language Fundamentals (11/13)
  18. Chapter 2: R Language Fundamentals (12/13)
  19. Chapter 2: R Language Fundamentals (13/13)
  20. Chapter 3: Object-Oriented Programming in R (1/11)
  21. Chapter 3: Object-Oriented Programming in R (2/11)
  22. Chapter 3: Object-Oriented Programming in R (3/11)
  23. Chapter 3: Object-Oriented Programming in R (4/11)
  24. Chapter 3: Object-Oriented Programming in R (5/11)
  25. Chapter 3: Object-Oriented Programming in R (6/11)
  26. Chapter 3: Object-Oriented Programming in R (7/11)
  27. Chapter 3: Object-Oriented Programming in R (8/11)
  28. Chapter 3: Object-Oriented Programming in R (9/11)
  29. Chapter 3: Object-Oriented Programming in R (10/11)
  30. Chapter 3: Object-Oriented Programming in R (11/11)
  31. Chapter 4: Input and Output in R (1/6)
  32. Chapter 4: Input and Output in R (2/6)
  33. Chapter 4: Input and Output in R (3/6)
  34. Chapter 4: Input and Output in R (4/6)
  35. Chapter 4: Input and Output in R (5/6)
  36. Chapter 4: Input and Output in R (6/6)
  37. Chapter 5: Working with Character Data (1/8)
  38. Chapter 5: Working with Character Data (2/8)
  39. Chapter 5: Working with Character Data (3/8)
  40. Chapter 5: Working with Character Data (4/8)
  41. Chapter 5: Working with Character Data (5/8)
  42. Chapter 5: Working with Character Data (6/8)
  43. Chapter 5: Working with Character Data (7/8)
  44. Chapter 5: Working with Character Data (8/8)
  45. Chapter 6: Foreign Language Interfaces (1/6)
  46. Chapter 6: Foreign Language Interfaces (2/6)
  47. Chapter 6: Foreign Language Interfaces (3/6)
  48. Chapter 6: Foreign Language Interfaces (4/6)
  49. Chapter 6: Foreign Language Interfaces (5/6)
  50. Chapter 6: Foreign Language Interfaces (6/6)
  51. Chapter 7: R Packages (1/4)
  52. Chapter 7: R Packages (2/4)
  53. Chapter 7: R Packages (3/4)
  54. Chapter 7: R Packages (4/4)
  55. Chapter 8: Data Technologies (1/9)
  56. Chapter 8: Data Technologies (2/9)
  57. Chapter 8: Data Technologies (3/9)
  58. Chapter 8: Data Technologies (4/9)
  59. Chapter 8: Data Technologies (5/9)
  60. Chapter 8: Data Technologies (6/9)
  61. Chapter 8: Data Technologies (7/9)
  62. Chapter 8: Data Technologies (8/9)
  63. Chapter 8: Data Technologies (9/9)
  64. Chapter 9: Debugging and Profiling (1/6)
  65. Chapter 9: Debugging and Profiling (2/6)
  66. Chapter 9: Debugging and Profiling (3/6)
  67. Chapter 9: Debugging and Profiling (4/6)
  68. Chapter 9: Debugging and Profiling (5/6)
  69. Chapter 9: Debugging and Profiling (6/6)
  70. References
  71. Index (1/3)
  72. Index (2/3)
  73. Index (3/3)

Product information

  • Title: R Programming for Bioinformatics
  • Author(s): Robert Gentleman
  • Release date: July 2008
  • Publisher(s): Chapman and Hall/CRC
  • ISBN: 9781420063684