Class AlignmentOperation.InputProperties

  • Enclosing class:
    AlignmentOperation

    public static class AlignmentOperation.InputProperties
    extends java.lang.Object
    Represents the properties of the input to an AlignmentOperation
    Since:
    API 4.15 (Geneious 5.1.1)
    • Constructor Detail

      • InputProperties

        public InputProperties​(OperationLocationOptions locationOptions,
                               SequenceDocument.Alphabet alphabet,
                               boolean pairwise,
                               boolean isSingleAlignment)
        Constructs new InputProperties. Generally only core Geneious code should be calling this method.
        Parameters:
        locationOptions - the Options that are used to set the location the operation is run. See OperationLocationOptions
        alphabet - alphabet of the sequences
        pairwise - true iff there are only two (unique) sequences
        isSingleAlignment - iff the only selected document is an alignment
    • Method Detail

      • isPairwise

        public boolean isPairwise()
        Returns:
        true iff there are only two (unique) sequences
      • isSingleAlignment

        public boolean isSingleAlignment()
        Returns:
        true iff the only selected document is an alignment