protected Vector groups = new Vector();\r
protected Vector superGroup = new Vector();\r
protected char gapCharacter = '-';\r
- protected Provenance provenance;\r
protected int type = NUCLEOTIDE;\r
public static final int PROTEIN = 0;\r
public static final int NUCLEOTIDE = 1;\r
/** DOCUMENT ME!! */\r
public AlignmentAnnotation[] annotations;\r
\r
- /** DOCUMENT ME!! */\r
- public boolean featuresAdded = false;\r
-\r
/** Make an alignment from an array of Sequences.\r
*\r
* @param sequences\r
}\r
}\r
\r
- public SequenceI findShortName(String name)\r
- {\r
- int i = 0;\r
-\r
- while (i < sequences.size())\r
- {\r
- if (getSequenceAt(i).getShortName().equals(name))\r
- {\r
- return getSequenceAt(i);\r
- }\r
-\r
- i++;\r
- }\r
-\r
- return null;\r
- }\r
-\r
/** */\r
public SequenceI findName(String name)\r
{\r
for (int i = 0; i < getHeight(); i++)\r
{\r
\r
- seqs[i] = new Sequence(getSequenceAt(i).getDisplayId(true,true),\r
+ seqs[i] = new Sequence(getSequenceAt(i).getName(),\r
AlignSeq.extractGaps(\r
jalview.util.Comparison.GapChars,\r
getSequenceAt(i).getSequence()\r
return dataset;\r
}\r
\r
- public void setProvenance(Provenance prov)\r
- {\r
- provenance = prov;\r
- }\r
- public Provenance getProvenance()\r
- {\r
- return provenance;\r
- }\r
}\r