示例#1
0
def test_covariatedata_consume_read(exreaddata):
    test = covariate.CovariateData()
    test.consume_read(exreaddata)
    assert test.qcov.rgcov[0] == (1, 2)
    assert test.qcov[0, 10] == (1, 1)
    assert test.cyclecov[0, 6, 0] == (0, 1)
    assert test.dinuccov[0, 10, 1] == (1, 1)
示例#2
0
def test_covariatedata_get_num_dinucs():
    test = covariate.CovariateData()
    assert test.get_num_dinucs() == 16
示例#3
0
def test_covariatedata_get_num_cycles():
    test = covariate.CovariateData()
    assert test.get_num_cycles() == 0
示例#4
0
def test_covariatedata_init():
    test = covariate.CovariateData()
    assert test.qcov.shape() == (0, 0)
    assert test.cyclecov.shape() == (0, 0, 0)
    assert test.dinuccov.shape() == (0, 0, 16)