1 package jalview.io.xdb.genbank;
3 import java.util.Vector;
6 * A line like the following: 1 aatgaaggtt catttttcat tctcacaaac taatgaaacc
7 * ctgcttatct taaaccaacc will be mapped as: id: 1 sequences: {"aatgaaggtt",
8 * "catttttcat", "tctcacaaac", "taatgaaacc", "ctgcttatct", "taaaccaacc"} Each
9 * sequence has 8 nucleotides long
14 public class GenBankSequence
19 // Sequences in that line
20 private Vector<String> sequences;
22 public GenBankSequence()
25 sequences = new Vector<String>();
33 public void setId(int id)
38 public Vector<String> getSequences()
43 public void setSequences(Vector<String> sequences)
45 this.sequences = sequences;
48 public String getSequencesAsString()
50 StringBuffer sb = new StringBuffer();
51 for (String seq : sequences)
52 sb.append(seq).append(" ");
56 public String toString()
58 StringBuffer sb = new StringBuffer().append(" ").append(this.id);
59 for (String seq : sequences)
60 sb.append(" ").append(seq);