- Sequence* newSequence = new Sequence(name, sequence);
- data.push_back(newSequence);
+ Sequence newSequence(filehandle);
+
+ if (newSequence.getName() != "") {
+ if (length == 0) { length = newSequence.getAligned().length(); }
+ if (length != newSequence.getAligned().length()) { samelength = false; }
+ data.push_back(newSequence);
+ }