Interface ArrayDesignMergeHelperService

All Known Implementing Classes:
ArrayDesignMergeHelperServiceImpl

public interface ArrayDesignMergeHelperService
Author:
Paul
  • Method Details

    • persistMerging

      ArrayDesign persistMerging(ArrayDesign result, ArrayDesign arrayDesign, Collection<ArrayDesign> otherArrayDesigns, boolean mergeWithExisting, Collection<CompositeSequence> newProbes)
      Finalize the assembly and persistence of the merged array design.
      Parameters:
      result - the final merged design
      arrayDesign - platform
      otherArrayDesigns - other platform
      mergeWithExisting - don't make a new array design, merge it into the one given as the first argument
      newProbes - Probes that have to be added to make up the merged design. In the case of "mergeWithExisting", this might even be empty.
      Returns:
      the final persistent merged design