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
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)
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)
def test_all_drug_list(): d = DTDA() all_drugs = d.get_all_drugs() assert len(all_drugs) > 2300, len(all_drugs)
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
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
def test_is_nominal_target_dash(): d = DTDA() is_target = d.is_nominal_drug_target(_alk_drug, _tgfbr1) assert is_target
def test_mutation_statistics(): d = DTDA() mutation_dict = \ d.get_mutation_statistics('pancreatic carcinoma', 'missense') assert mutation_dict['KRAS']['count'] > 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)
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)
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
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