  from .lib_alignments import (AlignmentData, Check, Draw, # noqa pylint: disable=unused-import
                               Extract, Legacy, Manual, Merge, Reformat, Rename,
                               RemoveAlignments, Sort, Spatial, UpdateHashes)
  
  
  class Alignments():
      """ Perform tasks relating to alignments file """
      def __init__(self, arguments):
          logger.debug("Initializing %s: (arguments: '%s'", self.__class__.__name__, arguments)
 
</s> remove         self.alignments = alignments
        self.alignments2 = AlignmentData(arguments.alignments_file2, "json")
 </s> add         self.final_alignments = alignments[0]
        self.process_alignments = alignments[1:] </s> remove from . import AlignmentData, Annotate, ExtractedFaces, Faces, Frames
 </s> add from . import Annotate, ExtractedFaces, Faces, Frames
logger = logging.getLogger(__name__)  # pylint: disable=invalid-name

  from .lib_alignments import (AlignmentData, Check, Draw, # noqa pylint: disable=unused-import
                               Extract, Legacy, Manual, Merge, Reformat, Rename,
                               RemoveAlignments, Sort, Spatial, UpdateHashes)
  
logger = logging.getLogger(__name__)  # pylint: disable=invalid-name

  
  class Alignments():
      """ Perform tasks relating to alignments file """
      def __init__(self, arguments):
          logger.debug("Initializing %s: (arguments: '%s'", self.__class__.__name__, arguments)
keep keep keep add keep keep keep keep keep
 Alignments Tool: Allow merging of many alignments file

Adds multi select functionality to GUI, meaning multiple alignments files can now be selected for merging.

Extract: nFilter, Filter now have a file dialog in gui for selecting 1/multiple files 
tools/alignments.py