Learning to program is one of the best investments that you can make for your research and your career. Python for biologists is a complete programming course for beginners that will give you the skills you need to tackle common biological and bioinformatics problems. Why learn programming? Maybe you see colleagues writing programs to save time and deal with large datasets. Maybe your supervisor has told you that you need to learn programming for your next project. Maybe you've been looking at job ads and noticed ...
Read More
Learning to program is one of the best investments that you can make for your research and your career. Python for biologists is a complete programming course for beginners that will give you the skills you need to tackle common biological and bioinformatics problems. Why learn programming? Maybe you see colleagues writing programs to save time and deal with large datasets. Maybe your supervisor has told you that you need to learn programming for your next project. Maybe you've been looking at job ads and noticed just how many of them are asking for programming skills. Table of contents In chapter one, you'll learn why Python is a good choice for biologists and beginners alike. You'll also learn how to install Python for your operating system and how to set up your programming environment, complete with links to all the free software you'll need. In chapter two, you'll learn how to manipulate text (including DNA and protein sequences) and how to fix errors in your programs. Exercises: calculating AT content, splicing introns. In chapter three, you'll learn how to read and write data to and from files. You'll also learn how to deal with file paths and the FASTA file format.Exercises: splitting genomic DNA, writing a FASTA file. In chapter four, you'll learn how to process many pieces of data in a single program and more advanced tools for sequence manipulation. Exercises: trimming adapter sequences, concatenating exons. In chapter five, you'll learn how to make Python even more useful by creating your own functions, including the best ways to test those functions in order to speed up development. Exercises: Analyzing the amino acid composition of protein sequences. In chapter six, you'll learn how to write programs that can make smart decisions about how to handle data and how to make your programs follow complex rules. Exercises: filtering genes based on multiple criteria. In chapter seven, you'll learn an incredibly powerful tool for working with patterns in text - regular expressions - and how to use it to search in DNA and protein sequences. Exercises: filtering accession names and calculating restriction fragment sizes. In chapter eight, you'll learn how to store huge amounts of data in a way that can still allows it to be retrived very efficiently. This allows simplification of much of the code from previous chapters. Exercises: translating DNA sequences to protein. In chapter nine, you'll learn how to make your Python programs work in harmony with existing tools, and how to polish up your programs so that they're ready for other people to use. Exercises: counting k-mers, binning DNA sequences by length. About the author Dr. Martin Jones has been teaching biologists to write software for over five years and has taught everyone from postgraduates to PIs. He is currently Lecturer in Bioinformatics at Edinburgh University.
Read Less
Add this copy of Python for Biologists: a Complete Programming Course to cart. $27.23, fair condition, Sold by Goodwill Indust. of San Diego rated 5.0 out of 5 stars, ships from San Diego, CA, UNITED STATES, published 2013 by Createspace Independent Publishing Platform.
Choose your shipping method in Checkout. Costs may vary based on destination.
Seller's Description:
Fair. There are sticker(s) on the outside. It may be ex-library or ex-school and marked as such. Writing / notes in margins. Discoloration on cover or page edges. Creases on cover, spine, or pages; book does not lay completely flat. The book has obvious wear, but its integrity is intact. A readable copy only. Used books should not be expected to come with working access codes or bundled media. Please ask to verify before purchase.
Add this copy of Python for Biologists: a Complete Programming Course to cart. $27.26, very good condition, Sold by oblivion books rated 4.0 out of 5 stars, ships from seattle, WA, UNITED STATES, published 2013 by CreateSpace Independent Publishi.
Choose your shipping method in Checkout. Costs may vary based on destination.
Seller's Description:
Softcover. Clean text-NO writing, NO highlighting. Faint stain at foot of inside cover and foot of first (not-textual) page. Very good-reading copy. Oversized. Clean text--NO writing, NO highlighting to text. PLEASE NOTE: Domestic US media (standard) US orders ONLY. NO international orders.
Add this copy of Python for Biologists: a Complete Programming Course to cart. $27.27, like new condition, Sold by ThriftBooks-Dallas rated 5.0 out of 5 stars, ships from Dallas, TX, UNITED STATES, published 2013 by Createspace Independent Publishing Platform.
Add this copy of Python for Biologists: a Complete Programming Course to cart. $27.27, very good condition, Sold by ThriftBooks-Baltimore rated 5.0 out of 5 stars, ships from Halethorpe, MD, UNITED STATES, published 2013 by Createspace Independent Publishing Platform.
Add this copy of Python for Biologists: a Complete Programming Course to cart. $27.27, good condition, Sold by ThriftBooks-Atlanta rated 5.0 out of 5 stars, ships from Austell, GA, UNITED STATES, published 2013 by Createspace Independent Publishing Platform.
Add this copy of Python for Biologists: a Complete Programming Course to cart. $27.27, fair condition, Sold by Goodwill of Orange County rated 5.0 out of 5 stars, ships from Santa Ana, CA, UNITED STATES, published 2013 by Createspace Independent Publishing Platform.
Choose your shipping method in Checkout. Costs may vary based on destination.
Seller's Description:
Fair. This is a USED book, it is subject to external and interior wear including, underlining, highlighting, annotations, water damage, minor scuffs and tears. This is a donated book accepted as is. Stickers and sticker residue on the cover should be expected, as well as spine wear from use. There are NO codes or disc(s) included. All items ship Monday-Friday within 2-3 business days. Thank you for supporting Goodwill of OC.
Add this copy of Python for Biologists: a Complete Programming Course to cart. $27.28, good condition, Sold by HPB-Red rated 5.0 out of 5 stars, ships from Dallas, TX, UNITED STATES, published 2013 by CreateSpace Independent Publishi.
Choose your shipping method in Checkout. Costs may vary based on destination.
Seller's Description:
Good. Connecting readers with great books since 1972! Used textbooks may not include companion materials such as access codes, etc. May have some wear or writing/highlighting. We ship orders daily and Customer Service is our top priority!
Add this copy of Python for Biologists: a Complete Programming Course to cart. $28.78, good condition, Sold by Valleys Books & More rated 1.0 out of 5 stars, ships from Roanoke, VA, UNITED STATES, published 2013 by Createspace Independent Publishing Platform.
Add this copy of Python for Biologists: a Complete Programming Course to cart. $28.79, good condition, Sold by HPB-Red rated 5.0 out of 5 stars, ships from Dallas, TX, UNITED STATES, published 2013 by CreateSpace Independent Publishi.
Choose your shipping method in Checkout. Costs may vary based on destination.
Seller's Description:
Good. Connecting readers with great books since 1972! Used textbooks may not include companion materials such as access codes, etc. May have some wear or writing/highlighting. We ship orders daily and Customer Service is our top priority!
Add this copy of Python for Biologists: a Complete Programming Course to cart. $30.36, good condition, Sold by 4everBAM rated 4.0 out of 5 stars, ships from parker, CO, UNITED STATES, published 2013 by CreateSpace Independent Publishing Platform.
Choose your shipping method in Checkout. Costs may vary based on destination.
Seller's Description:
Very Good. Size: 7x0x9; ***VERY GOOD*** Contains one or two pages of minor writing or highlights, and Underlines. Legible and in good shape. Minor to slightly heavy wears on cover from warehouse shelves. (Used so may not contain codes/CDs/Inserts that is included with the book.