+ public static class SequenceInfo {
+ private String name;
+ private int start;
+ private int end;
+ private Optional<String> description = Optional.empty();
+ private Optional<List<SequenceFeature>> features = Optional.empty();
+ private Optional<List<PDBEntry>> pdbId = Optional.empty();
+ private Optional<SequenceI> dataset = Optional.empty();
+ private Optional<HiddenMarkovModel> hmm = Optional.empty();
+ private Optional<AlignmentAnnotation[]> searchScores = Optional.empty();
+
+ private SequenceInfo(String name, int start, int end) {
+ this.name = name;
+ this.start = start;
+ this.end = end;
+ }
+ }