AlexanderMattheis / rna-playground

A bioinformatics project to visualize the inner workings of RNA
1 stars 0 forks source link

meeting 13.12.2017 #19

Closed martin-raden closed 6 years ago

martin-raden commented 6 years ago

iterative refinement

allgemein

AlexanderMattheis commented 6 years ago

Hi Martin, Ich glaube wir hatten uns iwie missverstanden oder ich weiß nicht? Bin irritiert... Ich ermittle ja mit dem Post-Order die Reihenfolge für die Blätter (=Sequenzen) und egal ob ich Inorder, Post-Order oder Pre-Oder mache die Reihenfolge für die Blätter ist immer gleich: http://www.geeksforgeeks.org/tree-traversals-inorder-preorder-and-postorder/ https://en.wikipedia.org/wiki/Tree_traversal (sieht man an den Beispielen ganz gut - wir schauen uns ja keine Wurzeln an) Also, ich ermittle die Reihenfolge in der ich die Sequenzen aus der MSA entferne damit und neu realigniere...

Was du glaube ich meintest ist, dass ich immer zuerst den linken Ast anschauen könnte, also: Input-Sequenzen-Reihenfolge Left-First Branch Right-First Branch (ich hatte leider als heute bei dir im Büro leider die Definitionen im Kopf von Pre-,Post-,In- anders... dachte, das man bei Pre-Oder den rechten Ast zuerst anschaut und bei Post-Oder den linken Ast). Nur dann würden unterschiedliche Reihenfolgen entstehen...

Gruß, Alex

Edit: Habe das jetzt mit Left- und Right-First programmiert. Muss jetzt nur noch den Baum richtig rumzeichnen...

martin-raden commented 6 years ago

uaks, ja mein Fehler. Und ja gibt um left-to-right vs right-to-left traversal..

AlexanderMattheis commented 6 years ago

Ok. Dann hat sich es ja. :) Habe aber nochmal überlegt bezüglich dem was du gesagt hast, dass im Baum die Joining-Reihenfolge nicht encodiert ist. Das stimmt. Jedoch ist sie in meinem UPGMA-Baum schon encodiert, da ich die Konvention aus der Machine Learning for Life Sciences beachte: grafik

Heißt die Knoten mit den zuerst gejointen Knoten stehen bei mir ganz unten bei Left-First. Somit müsste ich auch wieder die Reihenfolge bekommen in der die Sequenzen in die MSA eingefügt wurden.

Viele Grüße, Alex

AlexanderMattheis commented 6 years ago

Hi Martin, mit dem Programmieren bin ich soweit fertig und mit dem Testen auch. Ich habe auch mehrfach im Linux Firefox (ver. 57)/Chrome (Ubuntu 14.04) getestet und größere CSS-Probleme festgestellt und korrigiert. 1

Habe jetzt Browser und Betriebssystem abhängiges CSS in der "innerstyle.css". Außerdem habe ich das Projekt unter Windows 10 und Windows 7 mit den gängigen Browsern getestet: konkret Edge, Firefox, Opera und Chrome.

Außerdem habe ich noch zahlreiche Bugs mit den Interfaces gefixt:

Neue "Funktionen":

Sonstiges":

Also, du kannst jetzt auf den Server sozusagen die "finale Version" hochladen und ich mich voll und ganz den Folien widmen, denn ich habe über alles was in den letzten zweieinhalb Monaten entstanden ist drübergeschaut.

Viele Grüße, Alex