}
/**
- * Add s to this sequence group
+ * Add s to this sequence group. If aligment sequence is already contained in
+ * group, it will not be added again, but recalculation may happen if the flag
+ * is set.
*
* @param s
* alignment sequence to be added
{
return getSequencesInOrder(al, true);
}
+
/**
- * return an array representing the intersection of the group with al, optionally returning an array the size of al.getHeight()
- * where nulls mark the non-intersected sequences
+ * return an array representing the intersection of the group with al,
+ * optionally returning an array the size of al.getHeight() where nulls mark
+ * the non-intersected sequences
+ *
* @param al
* @param trim
* @return null or array