Re: [Seqan-dev] Allgemeine Scores verwenden?
Hallo Tobias,
> In ./seqan/score/score_base.h ist das Interface der Score-Objekte
> definiert.
>
> score(TScore&, TPos1, TPos2, TSeq1&, TSeq2&)
>[...]
> Das Interface erlaubt ein position-dependent scoring, deshalb werden
> immer die beiden Sequenzen und die 2 Positionen uebergeben und Scoreobjekt.
> Das funktioniert auf Score<int, Simple>, Blosum62, etc.
>
> Vielleicht kannst du das Interface auch verwenden.
Das Problem ist, dass ich ja ein Align<...> Objekt mit einem String
vergleiche. Ich habe die genaue Position im Alignment, jedoch ist die
Scorefunktion wohl so geschrieben, dass ich nur Sequenzen dort reinstecken
kann.
Krieg ich eine Zeile aus einem Alignment in ein String konvertiert, also gibt
es dafür eine Funktion?
ein on-the-fly auslesen und in einen String stecken ist vom rechenaufwand zu
teuer (das auslesen des Scores geschieht in geschachtelten Schleifen).
Gruß,
Robert