- }
- SequenceI[] newArr = new SequenceI[array.length];
- int index = 0;
- for (SequenceI seq : array)
- {
- newArr[index] = new Sequence(seq);
- index++;
- }
+ }
+ SequenceI[] newArr = new SequenceI[array.length];
+ int index = 0;
+ for (SequenceI seq : array)
+ {
+ newArr[index] = new Sequence(seq);
+ index++;
+ }
+
+ uniquifySequences(newArr);
+
+ if (forGroup)
+ {
+ exportData(newArr, stoTemp, null, null, group);
+ }
+ else
+ {
+ exportData(newArr, stoTemp, null, null, alignment);
+ }