예제 #1
0
        /// <summary>
        /// Execute Simple Align and return Sequence alignment
        /// </summary>
        /// <param name="sequence1">First sequence item</param>
        /// <param name="sequence2">Second sequence item</param>
        /// <returns>List of Sequence alignment</returns>
        private IList <ISequenceAlignment> RunAlignSimple(ISequence sequence1, ISequence sequence2)
        {
            List <ISequence> inputSequences = new List <ISequence>();

            inputSequences.Add(sequence1);
            inputSequences.Add(sequence2);
            return(OverlapAlgorithm.AlignSimple(inputSequences));
        }
 /// <summary>
 /// Execute Simple Align and return Sequence alignment
 /// </summary>
 /// <param name="sequence1">First sequence item</param>
 /// <param name="sequence2">Second sequence item</param>
 /// <returns>List of Sequence alignment</returns>
 private IList <ISequenceAlignment> RunAlignSimple(ISequence sequence1, ISequence sequence2)
 {
     return(OverlapAlgorithm.AlignSimple(new[] { sequence1, sequence2 }));
 }