Example #1
0
    def calc_percent_overalls(self):
        #  graph percentages
        if self["CGP"].overall:
            self["PGPFP"].overall = percent( self["CGPFP"].overall,
                                             self["CGP"].overall)
            self["PGPUR"].overall = percent( self["CGPUR"].overall,
                                             self["CGP"].overall)
            self["PGPFU"].overall = percent( self["CGPFU"].overall,
                                             self["CGP"].overall)

        # relations percentages
        cnp = float(self["CNP"].overall)
    
        if cnp:
            for relation in "EQ RE SPEC GEN INT".split():
                self["P" + relation].overall = percent(self["C" +
                                                            relation].overall, cnp)
Example #2
0
def calc_percentages(pgc_table, i):
        #  graph percentages
        if pgc_table["CGP"][i]:
            pgc_table["PGPFP"][i] = percent(pgc_table["CGPFP"][i],
                                            pgc_table["CGP"][i])
            pgc_table["PGPUR"][i] = percent(pgc_table["CGPUR"][i],
                                            pgc_table["CGP"][i])
            pgc_table["PGPFU"][i] = percent(pgc_table["CGPFU"][i],
                                            pgc_table["CGP"][i])

        # relations percentages
        cnp = float(pgc_table["CNP"][i])
    
        if cnp:
            for relation in "EQ RE SPEC GEN INT".split():
                pgc_table["P" + relation][i] = percent(pgc_table["C" +
                                                                 relation][i], cnp)
Example #3
0
    def calc_percent_overalls(self):
        if self["CG"].overall:
            self["PGA"].overall = percent(self["CGA"].overall, self["CG"].overall)
            self["PGFP"].overall = percent(self["CGFP"].overall, self["CG"].overall)
            self["PGUR"].overall = percent(self["CGUR"].overall, self["CG"].overall)

        if self["CGA"].overall:
            self["PGSA"].overall = percent(self["CGSA"].overall, self["CGA"].overall)
            self["PGMA"].overall = percent(self["CGMA"].overall, self["CGA"].overall)

        if self["CN"].overall:
            self["PNA"].overall = percent(self["CNA"].overall, self["CN"].overall)
Example #4
0
def calc_percentages(gb_table, i):
    if gb_table["CG"][i]:
        gb_table["PGA"][i] = percent(gb_table["CGA"][i], gb_table["CG"][i])
        gb_table["PGFP"][i] = percent(gb_table["CGFP"][i], gb_table["CG"][i])
        gb_table["PGUR"][i] = percent(gb_table["CGUR"][i], gb_table["CG"][i])
        gb_table["ATG"][i] = gb_table["CT"][i] / float(gb_table["CG"][i])
        gb_table["ANG"][i] = gb_table["CN"][i] / float(gb_table["CG"][i])

    if gb_table["CGA"][i]:
        gb_table["PGSA"][i] = percent(gb_table["CGSA"][i], gb_table["CGA"][i])
        gb_table["PGMA"][i] = percent(gb_table["CGMA"][i], gb_table["CGA"][i])

    if gb_table["CN"][i]:
        gb_table["PNA"][i] = percent(gb_table["CNA"][i], gb_table["CN"][i])
Example #5
0
def calc_percentages(gb_table, i):
    if gb_table["CG"][i]:
        gb_table["PGA"][i] = percent(gb_table["CGA"][i], gb_table["CG"][i])
        gb_table["PGFP"][i] = percent(gb_table["CGFP"][i], gb_table["CG"][i])
        gb_table["PGUR"][i] = percent(gb_table["CGUR"][i], gb_table["CG"][i])
        gb_table["ATG"][i] = gb_table["CT"][i] / float(gb_table["CG"][i])
        gb_table["ANG"][i] = gb_table["CN"][i] / float(gb_table["CG"][i])

    if gb_table["CGA"][i]:
        gb_table["PGSA"][i] = percent(gb_table["CGSA"][i], gb_table["CGA"][i])
        gb_table["PGMA"][i] = percent(gb_table["CGMA"][i], gb_table["CGA"][i])

    if gb_table["CN"][i]:
        gb_table["PNA"][i] = percent(gb_table["CNA"][i], gb_table["CN"][i])
Example #6
0
    def calc_percent_overalls(self):
        if self["CG"].overall:
            self["PGA"].overall = percent(self["CGA"].overall,
                                          self["CG"].overall)
            self["PGFP"].overall = percent(self["CGFP"].overall,
                                           self["CG"].overall)
            self["PGUR"].overall = percent(self["CGUR"].overall,
                                           self["CG"].overall)

        if self["CGA"].overall:
            self["PGSA"].overall = percent(self["CGSA"].overall,
                                           self["CGA"].overall)
            self["PGMA"].overall = percent(self["CGMA"].overall,
                                           self["CGA"].overall)

        if self["CN"].overall:
            self["PNA"].overall = percent(self["CNA"].overall,
                                          self["CN"].overall)