LaganHome

Projektplanung und Umsetzung zur Implementierung von LAGAN

Projektplan und Aufteilung

1. Start: Einlesen von FastA-Dateien (Moritz)
2. Diese soll stellar und das global banded alignment verwenden (Moritz)
3. Aus Stellar erhalten wir Seeds als Textdatei (Moritz)
4. Diese Datei einlesen (Dennis)
5. In Fenster springen wo keine Seeds sind und mittels q-Gramm neue seeds berechnen und mit Chaos chainen (also verlängern)(Dennis)
6. Global Chaining um in den kleinen Fenstern die optimalen Seeds zu erhalten(Dennis)
7. Rekursiv weitermachen bis die Räume wo keine Seeds sind klein genug sind um zu alignieren (Dennis)
8.Global Chaining auf dass gesamte Fenster (Dennis)
9. banded chain alignment
10. Ergebnis ausgeben

Meilensteine

Tag Moritz Dennis
26.04 Einlesen der Stellar-Ausgabe und FASTA Sequenzen beispielhafte App zur Berechnung von Seeds
03.05 Einbindung des CHAOS-Chaining/q-Gram Index Einbindung des „Chaining Algorithm"; Aufruf zum „Banded Chain Alignment"
10.05 Parameterübergabe Ausgabe des Alignments
17.05 Laufzeitanalyse Dokumentation
24.05 Testing&Bugfixes, Abgabe des Abschlussberichts Testing&Bugfixes, Abgabe des Abschlussberichts

Tagesprotokoll

Tag Moritz Dennis
25.04. Nachbearbeitung der Präsentation. Umsetzung von Kritikpunkten. Nachbearbeitung der Präsentation. Umsetzung von Kritikpunkten
26.04. Meeting zur Vorbereitung der Besprechung, zusammentragen von Ideen, Ergebnissen, Vorschlägen und Fragen. Meeting zur Vorbereitung der Besprechung, zusammentragen von Ideen, Ergebnissen, Vorschlägen und Fragen.
27.04. Gestaltung Projektplan, Zusammenbringen von Fragen, Ergebnisse Gestaltung Projektplan, Zusammenbringen von Fragen, Ergebnisse
29.04. Besprechung/Klären von Details, qGram Index Besprechung/Klären von Details, Arbeiten an der Funktion zum globalChaining
30.04. Beendigung des Algo zum Finden von common qGrams Weiterarbeiten am globalChaining
01.05. Feiertag! yay! Feiertag! yay!
02.05. Einsortieren der Ausgabe vom globalChaining (für die Fenster) in die globalSeedChain Beending der Funktion zum globalChaining der Fenster
03.05. Lauffähiges Programm erstellt. Globales Alignment über Konsole. Überlegungen zum Erstellen von Testdaten. SVN commit Erarbeiten einer Funktion zum Output des Alignments in eine Datei
06.05. Einbinden von Stellar und ArgParse (noch nicht fertig) Ausgabe fertig
07.05. Manuelles Testen mit Bakterien-DNA, Beheben von Bugs wie Moritz
08.05. wie gestern wie gestern
09.05. Programm läuft mit Stellar und ArgParse; lange Laufzeiten bei Bakterien-DNA; weiteres Testen Testen, Testen, Testen
10.05. Refactoring Kompilieren auf Windows: Errors; erfolglose Problemsuche…
13.05. Besprechung Besprechung
14.05. Einfügen von clock() und thread Option Parallelisierung der Gaps
15.05. Schreiben von Tests Schreiben von Tests
16.05. Tests schreiben und Kompilierung in Release-Mode wie gestern

Comments

 
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Foswiki? Send feedback