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); }
internal void AddSegmentMatch(SegmentMatch segment) { AddSegmentMatch(segment.Chromosome, segment.Start, segment.End, segment.Snps); }