Example #1
0
        private void SetPolygeneticWeights(StreamReader inFile)
        {
            string line = inFile.ReadLine();

            while (line != null)
            {
                string[] tokens             = line.Split('\t');
                string   polyString         = tokens[0];
                double   phyloGeneticWeight = Convert.ToDouble(tokens[1]);
                if (!polyString.Contains("X"))
                {
                    Polymorphism poly = new Polymorphism(polyString);
                    Polymorphism.changePhyloGeneticWeight(poly, this.phyloString, phyloGeneticWeight);
                }
                else
                {
                    Console.WriteLine("Skipping: " + polyString);
                }
                line = inFile.ReadLine();
            }
        }