+ if (annotPresent)
+ Cache.log.debug(format("Annotation file loaded %s", annotFile));
+ else
+ Cache.log.debug(format("No annotations loaded from %s", annotFile));
+
+ boolean featPresent = featFile != null;
+ if (featFile != null)
+ {
+ FeaturesFile ff = new FeaturesFile(featFile.getContentUrl().toString(),
+ DataSourceType.URL);
+ featPresent = ff.parse(aln, featureColours, true);
+ }
+ if (featPresent)
+ Cache.log.debug(format("Features file loaded %s", featFile));
+ else
+ Cache.log.debug(format("No features loaded from %s", annotFile));
+ return Arrays.asList(aln.getAlignmentAnnotation());