Beherrschen von Python für die Bioinformatik: Wie man flexiblen, dokumentierten und getesteten Python-Code für die Forschung schreibt

Bewertung:   (4,8 von 5)

Beherrschen von Python für die Bioinformatik: Wie man flexiblen, dokumentierten und getesteten Python-Code für die Forschung schreibt (Ken Youens-Clark)

Leserbewertungen

Zusammenfassung:

Das Buch ist eine umfassende Ressource für das Erlernen der Bioinformatik und bietet praktische Beispiele, eine gründliche Erläuterung der Konzepte und einen Schwerpunkt auf die für Bioinformatiker erforderlichen Fähigkeiten zur Softwareentwicklung. Einige der im Buch enthaltenen Codes können jedoch fehlerhaft sein, was den Fortschritt ohne zusätzliche Hilfe behindern kann.

Vorteile:

Hervorragend geeignet zum Erlernen der Bioinformatik mit praktischen Beispielen aus echten Herausforderungen.
Detaillierte Erklärungen der Gründe für die Lösungen.
Wertvolle Diskussion über die Zusammenstellung von Programmen und die effektive Nutzung von Daten.
Enthält Inhalte zum Testen und zur Dokumentation beim Programmieren.
Geeignet für Personen mit etwas Programmiererfahrung.

Nachteile:

Einige Code-Beispiele sind fehlerhaft und erfordern möglicherweise Hilfe von außen, um sie zu beheben.
Für absolute Anfänger in der Biologie oder im Programmieren ohne Vorkenntnisse möglicherweise nicht geeignet.

(basierend auf 3 Leserbewertungen)

Originaltitel:

Mastering Python for Bioinformatics: How to Write Flexible, Documented, Tested Python Code for Research Computing

Inhalt des Buches:

Biowissenschaftler brauchen heute dringend eine Ausbildung in Bioinformatikkenntnissen. Zu viele Bioinformatikprogramme sind schlecht geschrieben und werden kaum gepflegt, meist von Studenten und Forschern, die nie grundlegende Programmierkenntnisse erlernt haben. Dieser praktische Leitfaden zeigt Bioinformatikern und Studenten nach der Promotion, wie sie die besten Seiten von Python nutzen können, um Probleme in der Biologie zu lösen und gleichzeitig dokumentierte, getestete und reproduzierbare Software zu erstellen.

Ken Youens-Clark, Autor von Tiny Python Projects (Manning), zeigt nicht nur, wie man effektiven Python-Code schreibt, sondern auch, wie man Tests verwendet, um wissenschaftliche Programme zu schreiben und zu refaktorisieren. Sie lernen die neuesten Python-Funktionen und -Werkzeuge kennen, darunter Linters, Formatierer, Typprüfungen und Tests, um dokumentierte und getestete Programme zu erstellen. Außerdem lösen Sie 14 Aufgaben in Rosalind, einer Problemlösungsplattform zum Erlernen von Bioinformatik und Programmierung.

⬤ Erstellen Sie Python-Befehlszeilenprogramme, um Parameter zu dokumentieren und zu überprüfen.

⬤ Schreiben Sie Tests, um die Refaktorierung von Programmen zu überprüfen und zu bestätigen, dass sie korrekt sind.

⬤ Bioinformatik-Ideen mit Hilfe von Python-Datenstrukturen und Modulen wie Biopython umsetzen.

⬤ Reproduzierbare Abkürzungen und Arbeitsabläufe mit Hilfe von Makefiles erstellen.

⬤ Parse wesentliche Bioinformatik-Dateiformate wie FASTA und FASTQ.

⬤ Muster im Text mit regulären Ausdrücken finden.

⬤ Verwenden Sie Funktionen höherer Ordnung in Python wie filter(), map() und reduce()

Weitere Daten des Buches:

ISBN:9781098100889
Autor:
Verlag:
Einband:Taschenbuch
Erscheinungsjahr:2021
Seitenzahl:350

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Tiny Python Projects: 21 kleine, unterhaltsame Projekte für Python-Anfänger zum Aufbau von...
Eine lange Reise besteht in Wirklichkeit aus vielen...
Tiny Python Projects: 21 kleine, unterhaltsame Projekte für Python-Anfänger zum Aufbau von Programmierkenntnissen, zum Erlernen neuer Algorithmen und Techniken und zum - Tiny Python Projects: 21 Small Fun Projects for Python Beginners Designed to Build Programming Skill, Teach New Algorithms and Techniques, a
Beherrschen von Python für die Bioinformatik: Wie man flexiblen, dokumentierten und getesteten...
Biowissenschaftler brauchen heute dringend eine...
Beherrschen von Python für die Bioinformatik: Wie man flexiblen, dokumentierten und getesteten Python-Code für die Forschung schreibt - Mastering Python for Bioinformatics: How to Write Flexible, Documented, Tested Python Code for Research Computing
Kommandozeile Rust: Ein projektbasierter Primer für das Schreiben von Rust-Klicks - Command-Line...
Rust wurde in der jährlichen Entwicklerumfrage von...
Kommandozeile Rust: Ein projektbasierter Primer für das Schreiben von Rust-Klicks - Command-Line Rust: A Project-Based Primer for Writing Rust Clis

Die Werke des Autors wurden von folgenden Verlagen veröffentlicht:

© Book1 Group - Alle Rechte vorbehalten.
Der Inhalt dieser Seite darf weder teilweise noch vollständig ohne schriftliche Genehmigung des Eigentümers kopiert oder verwendet werden.
Letzte Änderung: 2024.11.13 22:11 (GMT)