This is a test version of Biostars. For the public version, visit https://www.biostars.org.
Beginner Book For Bioinformatics (Preferably In Python)

Possible Duplicate:
Recommend your favorite bioinformatics books

I have a computer science and programming background. I want to learn Bioinformatics and am looking for a good book to start with the basics. From this review the books like "Bioinformatics Programming Using Python" are more programming oriented than biology oriented. So, is there any book out there for programmers like me who want to learn Bioinformatics?

Also, please note that I can do Python and C++. Also, I can learn Perl but that would be an extra step. I'd like if I can leverage the current programming languages I know.

python books

I don't think it is an exact duplicate. He is looking for a beginners book. The first and last question you mention are not specifically about that, what most of us mention as favorite books are not necessarily beginner level books. Also he is clearly looking for an entry focusing on programming while most bachelor level books (as in the second question you mention) focus on data sources, alignment strategies and such. Most of the answers will probably be in those questions as well. But different questions leading to the same answers don't make them duplicates.

I know it's closed, but I just want to mention that on your place I would not start learning Bioinformatics from reading a book. Go the the bionfo lab, get the project, and learn what you need for that project.

You will see that it's the particular project that defines which programming language and techniques you need. I use Python and sometimes I need to use BioPython or PyCogent (these are Python bioinformatic libraries), depending which lib has features I need for the task. You don't need a most likely outdated book for that, just read docs.

Thanks Chris and Jan for the suggestions. I only have your comments to kind of pick up from somewhere. I do not have access to a lab etc. and a book would have been a good start. Sigh! they closed this questions. :(

Point is that I do not even know the basics, like not even knowing the alphabet of bioinformatics.

For a good introductory book, "Understanding Bioinformatics" (Garland Science) is ideal. It does include some programming elements, but they are in Perl I believe.

1 answer

If you're a programmer, I would suggest you to learn some 'classical' algorithms on strings rather than a reading another new programming book . e.g:

and to have some good skills in genetics, molecular biology, etc...

Log in to answer this question.