Are there any bioinformatics (text)-books?#
A comprehensive textbook for bioinformatics perhaps does not exist. It’s hard to write one, because the field is moving rapidly, students have varying backgrounds, etc.
Nonetheless, here are some recommendations to learn the foundational concepts in bioinformatics and biology.
Bioinformatics#
R. Durbin, S. Eddy, A. Krogh, G. MitchisonB (1998). Biological Sequence Analysis. Probabilistic models of proteins and nucleic acids. Cambridge University Press.
Warren Ewens and Gregory Grant (2001). Statistical Methods in Bioinformatics: An Introduction.
Biology#
T.A. Brown. (2023). Genomes 5. CRC Press (or earlier editions)
Alberts, Heald, Hopkin, Johnson, Morgan, Roberts, Walter (2023). Essential Cell Biology Sixth Edition. W.W. Norton (or earlier editions)
Machine Learning#
General Machine Learning#
Christopher Bishop (2006). Pattern Recognition and Machine Learning. https://www.microsoft.com/en-us/research/people/cmbishop/prml-book/
Tom Mitchell (1997). McGraw Hill. https://www.cs.cmu.edu/~tom/mlbook.html
Stanford CS229 (Machine Learning) Lecture Notes. https://cs229.stanford.edu/main_notes.pdf
Machine Learning for Bioinformatics, Biology, and the Life Sciences#
Machine Learning in Life Sciences. bwgoudey/IntroMLforLifeScienceWorkshopR
Accompanying Colab notebook: https://colab.research.google.com/drive/1k4jeQXKge4ea6EHY5htg8PLo0FcapQdM?usp=sharing
Free Online Books#
T.A. Brown (2002). Genomes 2. https://www.ncbi.nlm.nih.gov/books/NBK21128/
Algorithms in Bioinformatics: A Practical Introduction (2009). CRC Press. https://www.comp.nus.edu.sg/~ksung/algo_in_bioinfo/
Other Online Resources#
Computer Science Video Lectures. Developer-Y/cs-video-courses
Introduction to Bioinformatics and Computational Biology. https://liulab-dfci.github.io/bioinfo-combio/
Shervine Amidi. Machine Learning Cheat Sheets. https://stanford.edu/~shervine/teaching/cs-229/
Bengio, Courville, Bengio (2016). Deep Learning. MIT Press. janishar/mit-deep-learning-book-pdf
Machine Learning Glossary. https://developers.google.com/machine-learning/glossary