def METHOD_NAME(self, sb_str, SBO=False):
    """ Converts an Antimony string to raw SBML.
    :param sb_str: The raw Antimony string
    :returns: A 2-tuple (module_name, raw_sbml)
    """
    import antimony as sb
    if not SBO:
        sbo_parser = antimonySBOParser(sb_str)
        try:
            sb_str = sbo_parser.elideSBOTerms()
        except:
            pass
    # try to load the Antimony code`
    code = sb.loadAntimonyString(sb_str)
    # if errors, bail
    if self.checkAntimonyReturnCode(code):
        errors = sb.getLastError()
        raise RuntimeError('Errors encountered when trying to load model into Antimony:\n{}'.format(errors))
    module = sb.getMainModuleName()
    sbml = sb.getSBMLString(module)
    if not SBO:
        sbml = sbo_parser.addSBOsToSBML(sbml)
    return (module, sbml)