X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fio%2FPhylipFile.java;h=539826ffb31d811c2a6e3e39a7219386ca7524cd;hb=refs%2Fheads%2Ffeatures%2FJAL-2446NCList;hp=e1d82ee0303c7ee63640af9e87a581e61f6f8c6e;hpb=d1bb7a31fc091606aedbc255a5766ac79e36fa91;p=jalview.git diff --git a/src/jalview/io/PhylipFile.java b/src/jalview/io/PhylipFile.java index e1d82ee..539826f 100644 --- a/src/jalview/io/PhylipFile.java +++ b/src/jalview/io/PhylipFile.java @@ -27,9 +27,9 @@ import java.io.IOException; /** *

- * Parser and exporter for PHYLIP file format, as defined in the - * documentation. The parser imports PHYLIP files in both sequential and + * Parser and exporter for PHYLIP file format, as defined + * in + * the documentation. The parser imports PHYLIP files in both sequential and * interleaved format, and (currently) exports in interleaved format (using 60 * characters per matrix for the sequence). *

@@ -38,7 +38,8 @@ import java.io.IOException; * The following assumptions have been made for input *

* * The following assumptions have been made for output @@ -112,8 +113,8 @@ public class PhylipFile extends AlignFile "First line must contain the number of specifies and number of characters"); } - int numberSpecies = Integer.parseInt(lineElements[0]), numberCharacters = Integer - .parseInt(lineElements[1]); + int numberSpecies = Integer.parseInt(lineElements[0]), + numberCharacters = Integer.parseInt(lineElements[1]); if (numberSpecies <= 0) { @@ -144,8 +145,8 @@ public class PhylipFile extends AlignFile } else { - sequenceElements[i] = parseId(validateName(potentialName - .substring(0, tabIndex))); + sequenceElements[i] = parseId( + validateName(potentialName.substring(0, tabIndex))); sequences[i] = new StringBuffer( removeWhitespace(line.substring(tabIndex))); } @@ -222,8 +223,8 @@ public class PhylipFile extends AlignFile { if (name.indexOf(c) > -1) { - throw new IOException("Species name contains illegal character " - + c); + throw new IOException( + "Species name contains illegal character " + c); } } return name; @@ -313,9 +314,8 @@ public class PhylipFile extends AlignFile int start = i * numInterleavedColumns; for (SequenceI s : sqs) { - sb.append( - s.getSequence(start, Math.min(start - + numInterleavedColumns, sequenceLength))) + sb.append(s.getSequence(start, + Math.min(start + numInterleavedColumns, sequenceLength))) .append(newline); } }