コード例 #1
0
    def test_round_digits_rounding(self):
        val = "1.00011"
        expected = "1.0001"
        actual = utils.round_digits(val)
        self.assertEquals(expected, actual)

        val = "1.00016"
        expected = "1.0002"
        actual = utils.round_digits(val)
        self.assertEquals(expected, actual)
コード例 #2
0
    def test_round_digits_rounding(self):
        val = "1.00011"
        expected = "1.0001"
        actual = utils.round_digits(val)
        self.assertEquals(expected, actual)

        val = "1.00016"
        expected = "1.0002"
        actual = utils.round_digits(val)
        self.assertEquals(expected, actual)
コード例 #3
0
 def _standardize_af(cls, value):
     new_values = []
     for val in value:
         new_val = str(round(float(val.strip("%")) / 100, 6))
         new_values.append(utils.round_digits(new_val))
     return ",".join(new_values)
コード例 #4
0
 def _standardize_af(value):
     new_values = []
     for val in value:
         new_values.append(utils.round_digits(val))
     return ",".join(new_values)
コード例 #5
0
ファイル: varscan.py プロジェクト: umich-brcf-bioinf/Jacquard
 def _standardize_af(cls, value):
     new_values = []
     for val in value:
         new_val = str(round(float(val.strip("%")) / 100, 6))
         new_values.append(utils.round_digits(new_val))
     return ",".join(new_values)
コード例 #6
0
ファイル: mutect.py プロジェクト: umich-brcf-bioinf/Jacquard
 def _standardize_af(value):
     new_values = []
     for val in value:
         new_values.append(utils.round_digits(val))
     return ",".join(new_values)
コード例 #7
0
 def _zscore_as_str(zscore):
     if zscore == ".":
         return zscore
     else:
         return utils.round_digits(repr(zscore))
コード例 #8
0
 def _standardize_af(value):
     return utils.round_digits(value)
コード例 #9
0
def _range(numeric_values):
    if len(numeric_values) > 1:
        value_range = str(max(numeric_values) - min(numeric_values))
        return utils.round_digits(value_range)
    return "."
コード例 #10
0
def _average(numeric_values):
    average = str(sum(numeric_values) / Decimal(len(numeric_values)))
    return utils.round_digits(average)
コード例 #11
0
 def _zscore_as_str(zscore):
     if zscore == ".":
         return zscore
     else:
         return utils.round_digits(repr(zscore))
コード例 #12
0
def _range(numeric_values):
    if len(numeric_values) > 1:
        value_range = str(max(numeric_values) - min(numeric_values))
        return utils.round_digits(value_range)
    return "."
コード例 #13
0
def _average(numeric_values):
    average = str(sum(numeric_values)/Decimal(len(numeric_values)))
    return utils.round_digits(average)