Exemple #1
0
        internal void AddSegmentMatch(string chromosome, long start, long end,
                                      int snps)
        {
            bool exists = _segment.Any(s => s.Chromosome == chromosome &&
                                       s.Start == start && s.End == end &&
                                       s.Snps == snps);

            if (exists)
            {
                return;
            }

            var segment = new SegmentMatch
            {
                Chromosome = chromosome,
                Start      = start,
                End        = end,
                Snps       = snps
            };

            _segment.Add(segment);
        }
Exemple #2
0
 internal void AddSegmentMatch(SegmentMatch segment)
 {
     AddSegmentMatch(segment.Chromosome, segment.Start, segment.End, segment.Snps);
 }