X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fio%2FMSFfile.java;h=28f1f9748cf2a394135afda97743e06b9c331e83;hb=e601d78bc7762386f570e346a803684c43a66ff1;hp=1f38ca00717e0b261c96be0524f57339f39028ba;hpb=60dde97e0115909c22d4b6dff689a061e497e36d;p=jalview.git diff --git a/src/jalview/io/MSFfile.java b/src/jalview/io/MSFfile.java index 1f38ca0..28f1f97 100755 --- a/src/jalview/io/MSFfile.java +++ b/src/jalview/io/MSFfile.java @@ -216,9 +216,10 @@ public class MSFfile extends AlignFile SequenceI[] s = new SequenceI[seqs.length]; StringBuffer out = new StringBuffer("!!" + (is_NA ? "NA" : "AA") - + "_MULTIPLE_ALIGNMENT 1.0\n\n"); // TODO: JBPNote : Jalview doesn't - // remember NA or AA yet. - + + "_MULTIPLE_ALIGNMENT 1.0"); + // TODO: JBPNote : Jalview doesn't remember NA or AA yet. + out.append(newline); + out.append(newline); int max = 0; int maxid = 0; int i = 0; @@ -284,7 +285,10 @@ public class MSFfile extends AlignFile long maxNB = 0; out.append(" MSF: " + s[0].getSequence().length + " Type: " + (is_NA ? "N" : "P") + " Check: " + (bigChecksum % 10000) - + " ..\n\n\n"); + + " .."); + out.append(newline); + out.append(newline); + out.append(newline); String[] nameBlock = new String[s.length]; String[] idBlock = new String[s.length]; @@ -297,7 +301,7 @@ public class MSFfile extends AlignFile idBlock[i] = new String("Len: " + maxLenpad.form(s[i].getSequence().length) + " Check: " - + maxChkpad.form(checksums[i]) + " Weight: 1.00\n"); + + maxChkpad.form(checksums[i]) + " Weight: 1.00"+newline); if (s[i].getName().length() > maxid) { @@ -330,8 +334,10 @@ public class MSFfile extends AlignFile } maxid++; - out.append("\n\n//\n\n"); - + out.append(newline); + out.append(newline);out.append("//"); + out.append(newline); + out.append(newline); int len = 50; int nochunks = (max / len) + 1; @@ -367,7 +373,7 @@ public class MSFfile extends AlignFile } else { - out.append("\n"); + out.append(newline); } } else @@ -375,13 +381,13 @@ public class MSFfile extends AlignFile if (start < s[j].getSequence().length) { out.append(s[j].getSequenceAsString().substring(start)); - out.append("\n"); + out.append(newline); } else { if (k == 0) { - out.append("\n"); + out.append(newline); } } } @@ -390,7 +396,7 @@ public class MSFfile extends AlignFile j++; } - out.append("\n"); + out.append(newline); } return out.toString();