Exemplo n.º 1
0
def test_is_nominal_target():
    d = DTDA()
    for vem in _vems:
        is_target = d.is_nominal_drug_target(vem, _braf)
        assert is_target
        is_target = d.is_nominal_drug_target(vem, _kras)
        assert not is_target
Exemplo n.º 2
0
def test_is_nominal_target():
    d = DTDA()
    for vem in _vems:
        is_target = d.is_nominal_drug_target(vem, _braf)
        assert is_target
        is_target = d.is_nominal_drug_target(vem, _kras)
        assert not is_target
Exemplo n.º 3
0
def test_all_disease_list():
    d = DTDA()
    assert d.all_diseases
    assert d.all_diseases == list(cbio_efo_map.keys())
    assert all(isinstance(e, str) for e in d.all_diseases)
Exemplo n.º 4
0
def test_all_target_list():
    d = DTDA()
    all_targets = d.get_all_targets()
    assert len(all_targets) > 1000
    assert all('HGNC' in a.db_refs for a in all_targets)
Exemplo n.º 5
0
def test_all_drug_list():
    d = DTDA()
    all_drugs = d.get_all_drugs()
    assert len(all_drugs) > 2300, len(all_drugs)
Exemplo n.º 6
0
def test_find_drug_targets2():
    d = DTDA()
    targets = d.find_drug_targets(_alk_drug)
    assert len(targets) == 1
    assert any(target.name == 'TGFBR1' for target in targets), targets
Exemplo n.º 7
0
def test_find_drug_targets1():
    d = DTDA()
    for vem in _vems:
        targets = d.find_drug_targets(vem)
        assert len(targets) >= 1, targets
        assert any(target.name == 'BRAF' for target in targets), targets
Exemplo n.º 8
0
def test_is_nominal_target_dash():
    d = DTDA()
    is_target = d.is_nominal_drug_target(_alk_drug, _tgfbr1)
    assert is_target
Exemplo n.º 9
0
def test_mutation_statistics():
    d = DTDA()
    mutation_dict = \
        d.get_mutation_statistics('pancreatic carcinoma', 'missense')
    assert mutation_dict['KRAS']['count'] > 0
Exemplo n.º 10
0
def test_all_target_list():
    d = DTDA()
    assert d.all_targets
    assert all('HGNC' in Agent._from_json(e).db_refs.keys()
               for e in d.all_targets)
Exemplo n.º 11
0
def test_all_drug_list():
    d = DTDA()
    assert d.all_drugs
    assert all('HMS-LINCS' in Agent._from_json(e).db_refs.keys()
               for e in d.all_drugs)
Exemplo n.º 12
0
def test_find_drug_targets2():
    d = DTDA()
    targets = d.find_drug_targets(_alk_drug)
    assert len(targets) == 1
    assert any(target == 'TGFBR1' for target in targets), targets
Exemplo n.º 13
0
def test_find_drug_targets1():
    d = DTDA()
    for vem in _vems:
        targets = d.find_drug_targets(vem)
        assert len(targets) >= 1, targets
        assert any(target == 'BRAF' for target in targets), targets
Exemplo n.º 14
0
def test_is_nominal_target_dash():
    d = DTDA()
    is_target = d.is_nominal_drug_target(_alk_drug, _tgfbr1)
    assert is_target
Exemplo n.º 15
0
def test_mutation_statistics():
    d = DTDA()
    mutation_dict = \
        d.get_mutation_statistics('pancreatic carcinoma', 'missense')
    assert mutation_dict['KRAS']['count'] > 0