}
else if (format.equals(IdentifyFile.FeaturesFile))
{
- alignFile = new FeaturesFile(inFile, type);
+ alignFile = new FeaturesFile(true, inFile, type);
}
return buildAlignmentFrom(alignFile);
} catch (Exception e)
sfs = al.getSequenceAt(2).getDatasetSequence().getSequenceFeatures();
assertEquals(1, sfs.length);
sf = sfs[0];
- assertEquals("uniprot", sf.description);
+ // ID used for description if available
+ assertEquals("$23", sf.description);
assertEquals(55, sf.begin);
assertEquals(130, sf.end);
assertEquals("uniprot", sf.featureGroup);