Interface ArrayDesignMergeHelperService
- All Known Implementing Classes:
ArrayDesignMergeHelperServiceImpl
public interface ArrayDesignMergeHelperService
- Author:
- Paul
-
Method Summary
Modifier and TypeMethodDescriptionpersistMerging
(ArrayDesign result, ArrayDesign arrayDesign, Collection<ArrayDesign> otherArrayDesigns, boolean mergeWithExisting, Collection<CompositeSequence> newProbes) Finalize the assembly and persistence of the merged array design.
-
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 designarrayDesign
- platformotherArrayDesigns
- other platformmergeWithExisting
- don't make a new array design, merge it into the one given as the first argumentnewProbes
- 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
-