I'm looking for books on applications of machine learning and statistical data mining in bioinformatics with example codes provided in R and/or python.

I came across the following two books: the first being a quite good one, provides the code in MATLAB, which I'm not very familiar with. The second one too is a good book with examples in R.

  1. Feature Selection and Ensemble Methods for Bioinformatics by Oleg Okun

  2. Data Science and Predictive Analytics: Biomedical and Health Applications using R by Ivo Dinov

Can people suggest other books based on their first hand experiences?



2 Answers 2


There are plenty of books when we talk about bioinformatics but only a few of them are available for application of machine learning in bioinformatics. From these selected books I would suggest that you go ahead with Statistical Modelling and Machine Learning Principles for Bioinformatics Techniques, Tools, and Applications. Its a recent book published in 2020 and covers most of the important topics in bioinformatics along with their ML applications. Apart from that you can also refer Machine Learning in Bioinformatics it’s quite old but still it covers most of the concepts with in-depth explanation. Along with that you can refer to this amazing book Computational Genomics with R available free online. This will cover both theory and code for different ML algorithms (both supervised and unsupervised) with their application in bioinformatics. It also covers important topics like RNA Seq Analysis, ChIP Seq Analysis in depth with code explanation of different real world examples which gives you head start in this beautiful subject.

  • 1
    $\begingroup$ The signature thing is frowned upon here too. I guess that is the reason why your post has been so heavily downvoted. $\endgroup$
    – Ram RS
    Feb 10, 2021 at 22:17
  • 2
    $\begingroup$ Thanks a lot. Computational Genomics with R is really interesting $\endgroup$
    – The August
    Feb 18, 2021 at 6:44

One could read Bioinformatics: The machine learning approach as an overview of the established applications of machine learning to sequence alignment, RNA structure prediction, etc...

...Yet, this book is 20 years old, and there have been many important developments in bioinformatics and machine learning in this period, which have not yet been covered in any books. In other words, reading books on bioinformatics and/or machine learning is good for getting firm basic background in either of them, but any such books are inevitably out of date at the time of their publication.

I would like however to stress the importance of the basic background - one regularly sees announcements about breakthroughs achieved by reinventing techniques that were already described in the book that I mentioned.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.