Effective Python Development for Biologists
Idioma: inglés
Editorial: CreateSpace Independent Publishing Platform, 2016
- Tapa blanda
- Usado

Librería: Moe's Books, Berkeley, CA, Estados Unidos de AmericaMoe's Books
Vendedor de IberLibro desde 26 de mayo de 2003
Condición: Usado - Bueno
EUR 27,77
Cantidad disponible: 1 disponible
Añadir al carritoDescripción del artículo del vendedor
Cover and edges are slightly worn. Front cover is scratched, but legibility is not affected. Back binding glue is exposed. Inside is lightly stained, but readability is not impacted.
N° de ref. del artículo 1146363
- Título
- Effective Python Development for Biologists
- Autor
- Martin Jones
- Editorial
- CreateSpace Independent Publishing Platform
- Año de publicación
- 2016
- Estado
- Very good
- Sobrecubierta
- No jacket
- Encuadernación
- Soft cover
- Idioma
- inglés
- ISBN 10
- 153910303X
- ISBN 13
- 9781539103035
- Catálogos de vendedores
- Computer Science, How-to
Python is rapidly becoming the standard language for many talks in scientific research, and is particularly popular in biology and bioinformatics. One of the great strengths of Python is the ecosystem of tools and libraries that have grown up around it.
This book introduces the novice biologist programmer to tools and techniques that make developing Python code easier and faster and will help you to write more reliable, performant programs. Written by a biologist, it focusses on solving the problems that students and researchers encounter every day:
- How do I make my program run faster?
- How can I be sure that my results are correct?
- How do I share this program with my colleagues?
- How can I speed up the process of writing my code?
Chapters include:
- Environments for development - learn how you can take advantage of different tools for actually writing code, including those designed specifically for scientific work.
- Organising and sharing code - learn how Python's module and packaging system works, how to effectively reuse code across multiple projects, and how to share your programs with colleagues and the wider world.
- Testing - learn how automated testing can make your code more reliable, how to catch bugs before they impact your work, and how to edit code with confidence.
- Performance - learn how to make your code run quickly even on large datasets, how to understand the scaling behaviour of your code, and explore the trade offs involved in designing code.
- User interfaces - learn how to make your code more user friendly, how to design effective interfaces, and how to automate record-keeping with Python's logging system.
Martin started his programming career by learning Perl during the course of his PhD in evolutionary biology, and started teaching other people to program soon after. Since then he has taught introductory programming to hundreds of biologists, from undergraduates to PIs, and has maintained a philosophy that programming courses must be friendly, approachable, and practical. In his academic career, Martin mixed research and teaching at the University of Edinburgh, culminating in a two year stint as Lecturer in Bioinformatics. He now runs programming courses for biological researchers as a full time freelancer.
Praise for Martin's previous books"Great, great book. I think this is the perfect book for any biologist to who wants to start learning to code with Python... I didn't know a command-line from a hole in the ground when I first opened up this book, and mere days later I was impressing my colleagues with my own DNA analysis programs."
"Zero to writing useful programs in a weekend... Python for Biologists arrived last Thursday, 6/16/16, I spent the whole weekend glued to my laptop in a 2 1/2 day frenzy of coding, and I just finished it -- and came on Amazon to order the next one!"
"One of the BEST coding books I've used in a long time. Direct applications in bioinformatics. I bought the advanced python book too."
"The most useful guide to Python I've found...I've tried a few Python books, and this is by far the best for me."
“Sinopsis” puede pertenecer a otra edición de este título.
Reseña del editor
Python is rapidly becoming the standard language for many talks in scientific research, and is particularly popular in biology and bioinformatics. One of the great strengths of Python is the ecosystem of tools and libraries that have grown up around it.
This book introduces the novice biologist programmer to tools and techniques that make developing Python code easier and faster and will help you to write more reliable, performant programs. Written by a biologist, it focusses on solving the problems that students and researchers encounter every day:
- How do I make my program run faster?
- How can I be sure that my results are correct?
- How do I share this program with my colleagues?
- How can I speed up the process of writing my code?
Chapters include:
- Environments for development - learn how you can take advantage of different tools for actually writing code, including those designed specifically for scientific work.
- Organising and sharing code - learn how Python's module and packaging system works, how to effectively reuse code across multiple projects, and how to share your programs with colleagues and the wider world.
- Testing - learn how automated testing can make your code more reliable, how to catch bugs before they impact your work, and how to edit code with confidence.
- Performance - learn how to make your code run quickly even on large datasets, how to understand the scaling behaviour of your code, and explore the trade offs involved in designing code.
- User interfaces - learn how to make your code more user friendly, how to design effective interfaces, and how to automate record-keeping with Python's logging system.
Martin started his programming career by learning Perl during the course of his PhD in evolutionary biology, and started teaching other people to program soon after. Since then he has taught introductory programming to hundreds of biologists, from undergraduates to PIs, and has maintained a philosophy that programming courses must be friendly, approachable, and practical. In his academic career, Martin mixed research and teaching at the University of Edinburgh, culminating in a two year stint as Lecturer in Bioinformatics. He now runs programming courses for biological researchers as a full time freelancer.
Praise for Martin's previous books"Great, great book. I think this is the perfect book for any biologist to who wants to start learning to code with Python... I didn't know a command-line from a hole in the ground when I first opened up this book, and mere days later I was impressing my colleagues with my own DNA analysis programs."
"Zero to writing useful programs in a weekend... Python for Biologists arrived last Thursday, 6/16/16, I spent the whole weekend glued to my laptop in a 2 1/2 day frenzy of coding, and I just finished it -- and came on Amazon to order the next one!"
"One of the BEST coding books I've used in a long time. Direct applications in bioinformatics. I bought the advanced python book too."
"The most useful guide to Python I've found...I've tried a few Python books, and this is by far the best for me."
“Acerca de” puede pertenecer a otra edición de este título.
Moe's Books
Berkeley, CA, Estados Unidos de America
Vendedor de IberLibro desde 26 de mayo de 2003
Tarifas de envío en Estados Unidos de America
| Artículo | De 5 a 14 días hábiles | De 2 a 5 días hábiles |
|---|---|---|
| Primer artículo | EUR 5,84 | EUR 15,73 |
Métodos de pago
Descripción de la tienda
Moe's Books has been selling new, used, and antiquarian books for over fifty years. Our store has four floors, a separate rare book room, and over 300,000 books. We are located in the heart of Berkeley, four blocks from the University of California campus on historic Telegraph Avenue. Please check out website for more information about the store and our event information. We have many of our readings available as free audio downloads. You can also contact us with want lists or questions about our inventory.…
Especialidad
Art Books, Antiquarian Books, Classical Studies, Philosophy, Eastern and Western Religion, Literature, History, Science and Mathematics, Cook Books, Social SciencesInformación empresarial del vendedor
Moe's Books
2476 Telegraph Avenue
Berkeley, CA Estados Unidos de America 94704
Condiciones de venta
Books may be returned only if not as described.
Derecho al desistimiento
Si es un consumidor, puede rescindir el contrato de acuerdo con lo siguiente. Por consumidor se entiende cualquier persona física que actúe con fines ajenos a su actividad comercial, empresarial, oficio o profesión.
Información sobre el derecho de desistimiento
Derecho legal de desistimiento
Tiene derecho a rescindir este contrato en un plazo de 14 días sin dar ningún motivo.
El periodo de desistimiento vencerá a los 14 días desde que usted, o un tercero que no sea el transportista e indicado por usted, adquiera la posesión física del último bien o del último lote o pieza.
Para ejercer el derecho de desistimiento, complete de forma electrónica y envíe una declaración clara en nuestro sitio web, desde "Mis compras" en "Mi cuenta". Le enviaremos sin demora un acuse de recibo de dicho desistimiento a través de un soporte duradero (por ejemplo, por correo electrónico).
Para cumplir con el plazo de desistimiento, basta con que envíe su comunicación relativa al ejercicio del derecho de desistimiento antes de que venza el periodo de desistimiento.
Efectos del desistimiento
Si rescinde este contrato, le reembolsaremos todos los pagos que hayamos recibido de usted, incluidos los gastos de envío (excepto los gastos adicionales que surjan si elige un tipo de envío que no sea el tipo de envío estándar más económico que ofrecemos).
Podemos hacer una deducción del reembolso por la pérdida de valor de cualquier bien suministrado, si la pérdida es el resultado de una manipulación innecesaria por su parte.
Efectuaremos el reembolso sin demoras indebidas y, a más tardar, 14 días después de que se nos informe de su decisión de rescindir este contrato.
Efectuaremos el reembolso utilizando el mismo medio de pago que utilizó para la transacción inicial, a menos que haya acordado expresamente lo contrario; en cualquier caso, no incurrirá en ningún cargo como resultado de dicho reembolso.
Podremos retener el reembolso hasta que hayamos recibido los bienes o hasta que nos haya presentado una prueba de que los ha devuelto, lo que ocurra primero.
Deberá devolver los bienes o entregarlos a Moe's Books, Berkeley, California, U.S.A., sin demoras indebidas y, en cualquier caso, en un plazo máximo de 14 días a partir del día en que nos comunique su desistimiento del presente contrato. El plazo se cumple si devuelve la mercancía antes de que venza el periodo de 14 días. Tendrá que asumir los gastos directos de devolución de los bienes. Usted solo es responsable de la disminución del valor de los bienes como resultado de una manipulación distinta a la necesaria para establecer la naturaleza, las características y el funcionamiento de los bienes.
Excepciones al derecho de desistimiento
El derecho de desistimiento no se aplica a lo siguiente:
- La entrega de periódicos, diarios o revistas, con la excepción de los contratos de suscripción; y
- El suministro de contenido digital que no se proporcione en un soporte tangible (por ejemplo, en un CD o DVD) si, al hacer el pedido, aceptó que podíamos empezar a entregarlo y que no podría desistir una vez iniciada la entrega.
Condiciones de envío
Orders usually ship within 2 business days. Shipping costs are based on books weighing 2.2 LB, or 1 KG. If your book order is heavy or over-sized, we may contact you to let you know that extra shipping is required. International shipping rates are based on the book being able to be shipped via Global Priority. Over-sized or heavy books to be shipped by air mail will require additional postage. Additional postage is quoted at cost.