Ejemplo n.º 1
0
        }                                                         // used to find overlap genes for now

        public PositionBuffer(ICodonInfoProvider codonInfoProvider, IIntervalForest <IGene> geneIntervalForest)
        {
            CodonInfoProvider  = codonInfoProvider;
            GeneIntervalForest = geneIntervalForest;
            CurrentChromosome  = new EmptyChromosome(string.Empty);
            BufferedPositions  = BufferedPositions.CreatEmptyBufferedPositions();
        }
Ejemplo n.º 2
0
 public PositionProcessor(IPositionBuffer positionBuffer, ICodonInfoProvider codonInfoProvider, IVariantGenerator variantGenerator)
 {
     _positionBuffer    = positionBuffer;
     _codonInfoProvider = codonInfoProvider;
     _variantGenerator  = variantGenerator;
 }