2012-04-13 12 views
1

ich einen einfachen paarweise DNA-Sequenzabgleich mit pairwiseAlignment vom Biostrings Paket in Bioconductor:Print Sequenzabgleich Datei

library('Biostrings') 
seq1 = 'ATGCTA' 
seq2 = 'ATGTA' 
pairwiseAlignment(pattern = seq1, subject = seq2) 

Die Ausgabe sieht wie folgt aus:

Global PairwiseAlignedFixedSubject (1 of 1) 
pattern: [1] ATGCTA 
subject: [1] ATG-TA 
score: -4.091219 

Für sehr lange Sequenzen, die Ausgabe ist abgeschnitten und nur eine Zeile wird angezeigt:

Global PairwiseAlignedFixedSubject (1 of 1) 
pattern: [1] AT-------------------------------------------------...----------------TGTCTTCCAKATCTGGCGCGCCTGGGTTGATATC 
subject: [1] ATTGGCGGCCGCGCCACCATGCCAGAGCCAGCGAAGTCTGCTCCCGCCCCG...GAAGGCTGTATGCTGTTGTCTTCAAGATCTGGTACCGCTGGGTTGATATC 
score: -29418.8 

Wie kann ich ausgeben vollständige Ausrichtung auf eine Textdatei?

+0

Warum nicht auf der [Bioconductor] (http://bioconductor.org/help/mailing-list/) Mailingliste fragen? Kein Abonnement erforderlich. Ich denke, die Antwort lautet: "Du kannst nicht, direkt", aber etwas wie "as.character (pattern())" liefert dir etwas Nützliches. –

+0

hat gerade eine Mail an die Liste gesendet ... –

+0

Wurde jemals eine Lösung dafür gefunden? – user1357015

Antwort

0

Ich denke, dass die R-Funktion printPairwiseAlignment() von Biostrings Paket ist dies die Art und Weise zu tun, ich denke, Sie suchen.