+ this(seq, seq.getAnnotation());
+ }
+ /**
+ * Create a new sequence object with new features, DBRefEntries, and PDBIds
+ * but inherits any existing dataset sequence reference, and duplicate of
+ * any annotation that is present in the given annotation array.
+ * @param seq the sequence to be copied
+ * @param alAnnotation an array of annotation including some associated with seq
+ */
+ public Sequence(SequenceI seq, AlignmentAnnotation[] alAnnotation)
+ {