Example #1
0
 // For MSX, make the deconvolution regions identical to the isolation windows
 protected override void FindDeconvRegions()
 {
     _deconvRegions.Clear();
     foreach (var isolationWindow in _isolationWindows)
     {
         var deconvRegion = new DeconvolutionRegion(isolationWindow.Start, isolationWindow.Stop,
                                                    _deconvRegions.Count);
         _deconvRegions.Add(deconvRegion);
         // Each isolation window contains only itself as a deconv region
         isolationWindow.DeconvRegions.Add(deconvRegion);
     }
 }
Example #2
0
 // For MSX, make the deconvolution regions identical to the isolation windows
 protected override void FindDeconvRegions()
 {
     _deconvRegions.Clear();
     foreach (var isolationWindow in _isolationWindows)
     {
         var deconvRegion = new DeconvolutionRegion(isolationWindow.Start, isolationWindow.Stop,
                                      _deconvRegions.Count);
         _deconvRegions.Add(deconvRegion);
         // Each isolation window contains only itself as a deconv region
         isolationWindow.DeconvRegions.Add(deconvRegion);
     }
 }