Ein etwas anderer Blick auf Big Data Evolution der Vögel durch Big-Data-Analyse erklärt
Hochleistungsrechner erlauben aufwendigere Datenberechnung denn je. Allerdings müssen auch Supercomputer mit den richtigen Algorithmen gefüttert werden. Wissenschaftler des Karlsruher-Instituts für Technologie (KIT) haben jetzt die Algorithmen für eine umfassende Big-Data-Analyse zur Stammbaum-Berechnung bei Vögeln entwickelt.
Anbieter zum Thema

Rund 95 Prozent der über 10.000 bekannten Vogelarten entwickelten sich erst nach dem Aussterben der Dinosaurier vor rund 66 Millionen Jahren. Computeranalysen der genetischen Daten zeigen auch, dass sich die heutige Vielfalt explosionsartig aus wenigen Spezies bereits nach 15 Millionen Jahren entwickelt hatte. KIT-Forscher entwarfen die Algorithmen für die umfassende Analyse der Vogel-Evolution.
„Die Berechnung dieser Stammbäume für die Evolutionsforschung ist ohne entsprechende Algorithmen und Supercomputer nicht möglich“, erläutert Alexandros Stamatakis, Professor für High Performance Computing in den Lebenswissenschaften am Karlsruher Institut für Technologie und Leiter der Forschungsgruppe „Scientific Computing“ am Heidelberger Institut für Theoretische Studien (HITS).
Er setzt hinzu: „Moderne Sequenzanalysen liefern heutzutage umfangreiche Gendaten über zahlreiche Spezies. Aber mit der Aufgabe, auch evolutionäres Wissen aus diesen riesigen und komplexen Datenmengen zu erzeugen, waren Computerprogramme bislang selbst auf Supercomputern überfordert.“
Ein Monat Rechenzeit statt 24
Obwohl Supercomputer mittlerweile Tausende Prozessoren besitzen, war die Software für Stammbaumanalysen auf etwa 500 Prozessoren beschränkt. „Wir mussten daher das Kommunikationsschema zwischen den Programmteilen auf verschiedenen Prozessoren überdenken und neu entwickeln,“ so Stamatakis.
Der neue Ansatz beschleunigte die Software um den Faktor drei und ermöglicht es gleichzeitig die Rechnungen auf 4000 Prozessoren effizient zu verteilen. Informatiker sprechen hier von der Parallelisierung von Algorithmen. „Statt 24 Monate warten wir nun also nur einen Monat auf die Ergebnisse.“
Stammbaumberechnungen sind extrem rechenintensiv
Die Berechnung von Stammbäumen gehört zu einer extrem rechenintensiven Klasse von mathematischen Problemen (NP-Hard genannt). „Schon bei 50 Spezies gibt es mehr als 10 hoch 76 mögliche Stammbäume, aus denen der Richtige gefunden werden muss“, erläutert Andre J. Aberer, Doktorand am KIT und Mitarbeiter des HITS, der die Computeranalysen durchgeführt hat. Er setzt hinzu: „Zum Vergleich: Im Universum gibt es etwa 10 hoch 78 Atome.“
Die Algorithmen filtern zunächst grob die unwahrscheinlichen Evolutionsszenarien heraus. Unter den verbliebenen wird dann anhand der Daten von jeweils 14.000 Genen von 48 repräsentativen Vogelspezies der evolutionäre Stammbaum berechnet, der die Daten plausibel erklärt.
Die neue parallele Software wurde am Höchstleistungsrechner „SuperMUC“ des Leibniz-Rechenzentrums der Bayerischen Akademie der Wissenschaften und zwei US-Rechenzentren ausgeführt. Die aufgewandte Rechenleistung entspricht einer Rechenzeit von 300 Jahren auf einem einzelnen Prozessor.
Methode auch auf andere Arten wie Viren und Bakterien übertragbar
„Die von uns entwickelten Methoden zur Stammbaumberechnung sind auf alle Arten von Lebewesen anwendbar“, so Stamatakis. Sie ermöglichten bereits eine umfassende Studie zum Stammbaum der Insekten mit 144 Arten, die vor veröffentlicht wurde.
Aber auch der Ursprung und die Verbreitung von Viren und Bakterien lassen sich damit nachvollziehen, um etwa Krankheitserreger besser bekämpfen zu können. Die Analyse der genetischen Verwandtschaft von australischen Giftschlangen half entscheidend, die noch fehlenden Gegengifte für einige Schlangenarten zu identifizieren.
Whole-genome analyses resolve early branches in the tree of life of modern birds, Science 12 December 2014: Vol. 346 no. 6215 pp. 1320-1331, DOI: 10.1126/science.1253451
(ID:43142621)