@classmethod<EOL><INDENT>def split_term(cls, term):<DEDENT>
if '<STR_LIT:.>' in term:<EOL><INDENT>parent_term, record_term = term.split('<STR_LIT:.>')<EOL>parent_term, record_term = parent_term.strip(), record_term.strip()<EOL>if parent_term == '<STR_LIT>':<EOL><INDENT>parent_term = ELIDED_TERM<EOL><DEDENT><DEDENT>else:<EOL><INDENT>parent_term, record_term = ROOT_TERM, term.strip()<EOL><DEDENT>return parent_term, record_term<EOL>
Split a term in to parent and record term components
:param term: combined term text
:return: Tuple of parent and record term