Esempio n. 1
0
        public virtual AcceptResult AcceptLocationPair(FeatureLocation floc, SAMAlignedLocation sloc)
        {
            var result = CheckNoPenaltyMutation(floc, sloc);

            if (!result.Accepted)
            {
                return(result);
            }

            result.OverlapPercentage = floc.OverlapPercentage(sloc);
            result.Accepted          = result.OverlapPercentage > 0 && result.OverlapPercentage >= Options.MinimumOverlapPercentage;

            return(result);
        }