def test_parse_site_residue_only(): rp = ReachProcessor(None) text = ['serine residue', 'serine', 'a serine site'] for t in text: residue, site = rp._parse_site_text(t) assert(residue == 'Serine') assert(site is None)
def test_parse_site_text(): rp = ReachProcessor(None) text = ['threonine 185', 'thr 185', 'thr-185', 'threonine residue 185', 'T185'] for t in text: residue, site = rp._parse_site_text(t) assert(residue == 'Threonine') assert(site == '185')
def test_parse_site_residue_only(): rp = ReachProcessor(None) text = ['serine residue', 'serine', 'a serine site'] for t in text: residue, site = rp._parse_site_text(t) assert (residue == 'Serine') assert (site is None)
def test_parse_site_residue_only(): text = ['serine residue', 'serine', 'a serine site', 's', 'ser'] assert unicode_strs(text) for t in text: residue, site = ReachProcessor._parse_site_text(t) assert unicode_strs((residue, site)) assert(residue == 'S') assert(site is None)
def test_parse_site_residue_only(): text = ['serine residue', 'serine', 'a serine site', 's', 'ser'] assert unicode_strs(text) for t in text: residue, site = ReachProcessor._parse_site_text(t) assert unicode_strs((residue, site)) assert (residue == 'S') assert (site is None)
def test_parse_site_text(): text = ['threonine 185', 'thr 185', 'thr-185', 'threonine residue 185', 'T185'] assert unicode_strs(text) for t in text: residue, site = ReachProcessor._parse_site_text(t) assert(residue == 'T') assert(site == '185') assert unicode_strs((residue, site))
def test_parse_site_text(): rp = ReachProcessor(None) text = [ 'threonine 185', 'thr 185', 'thr-185', 'threonine residue 185', 'T185' ] for t in text: residue, site = rp._parse_site_text(t) assert (residue == 'Threonine') assert (site == '185')
def test_parse_site_text(): text = [ 'threonine 185', 'thr 185', 'thr-185', 'threonine residue 185', 'T185' ] assert unicode_strs(text) for t in text: residue, site = ReachProcessor._parse_site_text(t) assert (residue == 'T') assert (site == '185') assert unicode_strs((residue, site))
def test_parse_site_text_other_aa(): t = 'A431' residue, site = ReachProcessor._parse_site_text(t) assert(residue == 'A') assert(site == '431') assert(unicode_strs((residue, site)))
def test_parse_site_text_number_first(): t = '293T' residue, site = ReachProcessor._parse_site_text(t) assert(residue == 'T') assert(site == '293') assert(unicode_strs((residue, site)))
def test_parse_site_text_number(): t = '135' residue, site = ReachProcessor._parse_site_text(t) assert(residue is None) assert(site == '135') assert(unicode_strs(site))
def test_parse_site_text_other_aa(): t = 'A431' residue, site = ReachProcessor._parse_site_text(t) assert (residue == 'A') assert (site == '431') assert (unicode_strs((residue, site)))
def test_parse_site_text_number_first(): t = '293T' residue, site = ReachProcessor._parse_site_text(t) assert (residue == 'T') assert (site == '293') assert (unicode_strs((residue, site)))
def test_parse_site_text_number(): t = '135' residue, site = ReachProcessor._parse_site_text(t) assert (residue is None) assert (site == '135') assert (unicode_strs(site))