Interface ArrayDesignMergeHelperService

    • Method Detail

      • 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
        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.
        arrayDesign - platform
        otherArrayDesigns - other platform
        Returns:
        the final persistent merged design