Deliver to DESERTCART.BO
IFor best experience Get the App
Full description not available
H**S
Highly recommend this book to every biologist.
I am a graduate student in biology and frequently feel like the learning of new skills, that are extremely useful for my present and future work, requires the commitment to that learning for a longer time period than I actually have. If these skills are in another discipline, then the commitment has to be even stronger.The main thing that should be changed about the book Practical Computing for Biologists is the title. A more suitable and informative title would be "Demystifying computing for biologists" or even "Demystifying computing for scientists". The authors clearly explain how to tackle problems that biologists in all career stages face frequently, and in doing so, introduce the fundamental concepts of computer science. By reading the book, the biologist learns that he/she can write a one line command in the terminal window (which take 30 seconds), that will save him/her hours of work. The scientist can also create a small program that will peruse archives of data (be it genomic data, ecological data, literary data) with a defined frequency to look for specific information. This way, a daily routine spent in front of a computer can be replaced by this program and time can be used in other tasks (in the case of biologists, bench work, paper writing, etc). And while writing and running these problems, the scientist gets familiarized with words and symbols such as bash, "shebang", sudo and { }.The authors lead the reader through the intricacies of computer science without the readers knowledge, and without the need to purchase software, as the one required is mostly open source.This book will not make you an expert in computer science, but you will certainly feel like you started understanding the field. For students, this may be further developed with more specialized books that are recommended by the authors, but they won't feel like they are learning a completely foreign language and will know what to look for to suit their needs (learning how to print "Hello world!" may be a good start but it is hard to feel that this command will ever be used in the more complex tasks that we have in mind related to our research).Professors and senior scientists may feel that this book gives them an understanding of the tools in computer science that can be used in their own research. They may not wish to learn further computing, but they will know how to read and interpret programs created by other parties to analyze the ever increasing amount of data that is created in their labs.In general, biologists will react to the teachings of this book with a "Awwwwwwww!" of enlightenment, and will want to further develop their skills because of the motivation associated with the successful running of the programs created.So, in summary, this book may be one of the most useful books you should have in your library (or on your desk). You will find yourself consulting it over and over again. If someone tells you they need to write a program to look for specific motifs in a bunch of sequences, you will have the notion of how that is done, and hey!, you may even be able to help out!I recommend this book to anyone working in biology. Really.H. M.-S.
A**R
Extremely Valuable
This is one of the most valuable and useful books that I have read in a very long time. This book is also extremely timely - given how reliant on computers the analysis of biological data is becoming. The authors clearly and concisely walk the reader through a broad range of extremely useful computational processes that will increase the efficiency of how any biologist stores, analyzes, and/or manipulates their data. Most of my colleagues know that they could be using their computers, and analyzing their data, more efficiently; but many do not know where to start, or are intimidated by the vast "computer programming" section of their local bookstore. This book acts as an excellent intermediate step - providing clear (and biologically relevant) examples of how a few key skills can immediately alter daily tasks. The authors then point the reader in the necessary direction for those who wish to learn more. Briefly, some topics that I found particularly helpful were: (1) the use of regular expressions to quickly modify text files (who hasn't suffered through manually doing this to convert the output from one program to the input of another?); (2) the fairly extensive introduction to Python programming and some of its uses; (3) the friendly introduction to MySQL (which can otherwise be very intimidating); and (4) the information on vector art. I also appreciate that the authors focused on Open Source programs; which makes all of the examples/programs available to anyone. I would highly recommend this book to all biologists - full stop. I also want to thank the authors for writing it - it has been a huge help to me, and couldn't have come at a better time.
S**E
Exceptional Resource
Update:THIS BOOK MADE ME SHINE!One of the exercises in the book involves using building a program using regular expressions to modify the format of lat/lon data into a .kml-readable format.Guess what my employer asked me to do today?Yup, manually reformat hundreds of lines of lat/lon data.It took me 20 minutes instead of tedious hours, and I was paid for completion of the job, not the hours.In science, it is all about efficiency and building a better mouse-trap. This book teaches you all the great shortcuts to stand out in a competitive field of study.THANK YOU PCfB!!!!!My Background:I am a biochemistry and molecular biology graduate who is learning BioPy and R to aid in my ability to process and understand large data sets. I've been reading books on python and bioinformatics, but they are often either too cryptic or too basic. Until I found PCfB, I couldn't find a book that got to the real meat of bioinformatics and biological data processing/management.Review:If you are pursuing higher education in science, buy this book. Seriously, put this book into your cart now.Now that advanced computer skills are in great demand by employers in scientific disciplines, I really think a course involving this material should be mandatory in any undergraduate chemistry or biology department. But it isn't, so buy this book and catch up. This is the information they should have taught you in college.PCfB is probably best for people who have a basic understanding of computers. The book is neither written for experts nor for novices and fits well at the college level. It provides sufficient detail and complex examples without interjecting excess esoteric programming theory.The only downside is that the book is catered towards OSX/UNIX, but to be fair, the authors include how to run commands on windows and linux.
Trustpilot
2 weeks ago
1 day ago