Descripción
Los científicos de la vida de hoy necesitan urgentemente capacitación en habilidades de bioinformática. Demasiados programas de bioinformática están mal escritos y apenas se mantienen, generalmente por estudiantes e investigadores que nunca han aprendido habilidades básicas de programación. Esta guía práctica muestra a los profesionales y estudiantes de bioinformática posdoctorales cómo explotar las mejores partes de Python para resolver problemas en biología mientras se crea software documentado, probado y reproducible.
Ken Youens-Clark, autor de Tiny Python Projects (Manning), demuestra no solo cómo escribir código Python eficaz, sino también cómo usar pruebas para escribir y refactorizar programas científicos. Aprenderá las últimas características y herramientas de Python, incluidos linters, formateadores, verificadores de tipo y pruebas para crear programas documentados y probados. También abordará 14 desafíos en Rosalind, una plataforma de resolución de problemas para aprender bioinformática y programación.
- Cree programas Python de línea de comandos para documentar y validar parámetros
- Escriba pruebas para verificar programas de refactorización y confirmar que son correctos
- Aborde ideas de bioinformática utilizando estructuras de datos y módulos de Python como Biopython
- Cree atajos y flujos de trabajo reproducibles usando makefiles
- Analice formatos de archivo esenciales de bioinformática como FASTA y FASTQ
- Encuentre patrones de texto usando expresiones regulares
- Use funciones de orden superior en Python como filter(), map() y reduce()
Autor: Ken Youens-Clark
Editorial: O'Reilly Media
Publicado: 01/06/2021
Páginas: 456
Tipo de encuadernación: Tapa blanda
Peso: 1.59lbs
Tamaño: 9.19h x 7.00w x 0.92d
ISBN13: 9781098100889
ISBN10: 1098100883
Categorías BISAC:
- Ciencia | Bioinformática
- Computadoras | Ciencia de Datos | Análisis de Datos
- Computadoras | Programación | Código Abierto

