Book description
Diese Einführung in die Bioinformatik mit Java vermittelt Ihnen grundlegende Java-Techniken, die für die Analyse von Biodaten benötigt werden. Das Buch richtet sich an Studenten, Wissenschaftler und Praktiker in den Life Sciences, die Grundkenntnisse einer höheren Programmiersprache mitbringen. Es bietet Ihnen einen schnellen Einstieg in Themen wie Data und Text Mining, Datenverarbeitung sowie Sequenz-, Bild- und Netzwerkanalysen – Kernthemen der Programmierung in den Life Sciences. Genutzt werden dabei verbreitete Open-Source-Bibliotheken wie Maven, Eclipse oder Git.
Beispiele aus der Bioinformatik zeigen Ihnen alle notwendigen Schritte, um in kurzer Zeit Ergebnisse mit Java zu erzielen. Biologische Zusammenhänge werden immer dann beschrieben, wenn sie zum Verständnis des Problems hilfreich sind. Anhand der zahlreichen Codebeispiele und Übungsaufgaben lernen Sie, Ihre eigenen, gut durchdachten Softwarelösungen zu schreiben.
Table of contents
- Cover
- Titel
- Impressum
- Inhalt
- Einleitung
- 1 Einführung in die Arbeit mit Java
-
2 Java zum Auffrischen
- Aufbau eines Java-Programms
- Variablen
- Vergleiche
- Arrays
- Schleifen
- Erweiterungen hinzufügen
- Exceptions
- Externe Bibliotheken hinzufügen
- JAR-Files hinzufügen
- Libraries bauen
- Grundlagen der Datenverarbeitung
- Datenarchitektur und Datenmodellierung
- Die Verwendung von Listen und anderen Datenstrukturen
- Der Umgang mit Parametern
- Das Lesen und Schreiben von Dateien und Daten
- Übungsaufgaben
-
3 Data Engineering mit Java
- Grundlagen
- Daten, Informationen, Wissen und Weisheit
- Der Data Lifecycle
- Knowledge Representation und das Arbeiten mit externen Datenquellen
- XML
- JSON
- RDF und Semantic Web
- Verarbeiten und Parsen von (un-)formatiertem Text
- Arbeiten mit Datenbanken
- Relationale Datenbanken
- SQL mit Java
- Nicht relationale Datenbanken
- Arbeiten mit RESTful-APIs
- Analysepipelines mit BASH-Skripten bauen
- Parallel Environments
- Übungsaufgaben
- 4 Data Mining
-
5 Netzwerkanalyse: Graphen mit Java
- JGraphT in der Netzwerkanalyse
- Gerichtete Graphen
- Nahrungsketten
- Soziale und Spezies-spezifische Relationen
- Ungerichtete Graphen
- Protein-Protein-Interaktionsnetzwerke
- Ähnlichkeitsgraphen
- Weitere Beispiele
- Substructure- und Maximal-Common-Substructure-Suche
- Zufallsgraphen
- Soziale Netzwerke
- Gerichtete Protein-Interaktionsnetzwerke
- Übungsaufgaben
- 6 Bildverarbeitung mit Java und ImageJ
- 7 Sequenzanalyse mit BioJava
- Fußnoten
- Index
- Über die Autor*innen
Product information
- Title: Java für die Life Sciences
- Author(s):
- Release date: December 2020
- Publisher(s): dpunkt
- ISBN: 9783960091257
You might also like
book
Java Übungsbuch - Für die Versionen Java 8 bis Java 13 - Aufgaben mit vollständigen Lösungen
Trainieren Sie Ihre Java-Kenntnisse Learning by Doing anhand praktischer Übungen Mit vollständigen und kommentierten Lösungen Dieses …
book
Java – die Neuerungen in Version 17 LTS, 18 und 19
Dieses Buch richtet sich an alle, die bereits ein solides Java-Know-how besitzen und sich prägnant über …
book
Python 3 - Lernen und professionell anwenden
Einführung in alle Sprachgrundlagen: Klassen, Objekte, Vererbung, Kollektionen, Dictionaries Benutzungsoberflächen und Multimediaanwendungen mit PyQt, Datenbanken, XML …
book
Deep Medicine -- Künstliche Intelligenz in der Medizin -- Wie KI das Gesundheitswesen menschlicher macht
Wie Künstliche Intelligenz das Gesundheitssystem unterstützt und es für Ärzte, Pflegekräfte und Patienten besser macht Potenzielle …