<?xml version='1.0' encoding='UTF-8' standalone='no'?>
<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.15.0" xml:lang="en-US">
  <compounddef id="group__subopt__zuker" kind="group">
    <compoundname>subopt_zuker</compoundname>
    <title>Suboptimal Structures sensu Stiegler et al. 1984 / Zuker et al. 1989</title>
    <sectiondef kind="func">
      <memberdef kind="function" id="group__subopt__zuker_1ga6b9eca4eb5772eecee76a6bb188063c0" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="subopt_2basic_8h_1aa0f46ff02e1017469cf902d02ecd7f9a" kindref="member">SOLUTION</ref> *</type>
        <definition>SOLUTION * zukersubopt</definition>
        <argsstring>(const char *string)</argsstring>
        <name>zukersubopt</name>
        <param>
          <type>const char *</type>
          <declname>string</declname>
        </param>
        <briefdescription>
<para>Compute Zuker type suboptimal structures. </para>
        </briefdescription>
        <detaileddescription>
<para>Compute Suboptimal structures according to M. Zuker, i.e. for every possible base pair the minimum energy structure containing the resp. base pair. Returns a list of these structures and their energies.</para>
<para><xrefsect id="deprecated_1_deprecated000229"><xreftitle>Deprecated</xreftitle><xrefdescription><para>use vrna_zukersubopt() instead</para>
</xrefdescription></xrefsect></para>
<para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>string</parametername>
</parameternamelist>
<parameterdescription>
<para>RNA sequence </para>
</parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>List of zuker suboptimal structures </para>
</simplesect>
</para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="ViennaRNA/subopt/wuchty.h" line="221" column="12" declfile="ViennaRNA/subopt/wuchty.h" declline="221" declcolumn="12"/>
      </memberdef>
      <memberdef kind="function" id="group__subopt__zuker_1gaf8d33bb499d66ef758db9c62cb0f6caa" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="subopt_2basic_8h_1aa0f46ff02e1017469cf902d02ecd7f9a" kindref="member">SOLUTION</ref> *</type>
        <definition>SOLUTION * zukersubopt_par</definition>
        <argsstring>(const char *string, vrna_param_t *parameters)</argsstring>
        <name>zukersubopt_par</name>
        <param>
          <type>const char *</type>
          <declname>string</declname>
        </param>
        <param>
          <type><ref refid="group__energy__parameters_1ga8a69ca7d787e4fd6079914f5343a1f35" kindref="member">vrna_param_t</ref> *</type>
          <declname>parameters</declname>
        </param>
        <briefdescription>
<para>Compute Zuker type suboptimal structures. </para>
        </briefdescription>
        <detaileddescription>
<para><xrefsect id="deprecated_1_deprecated000230"><xreftitle>Deprecated</xreftitle><xrefdescription><para>use vrna_zukersubopt() instead</para>
</xrefdescription></xrefsect></para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="ViennaRNA/subopt/wuchty.h" line="232" column="12" declfile="ViennaRNA/subopt/wuchty.h" declline="232" declcolumn="12"/>
      </memberdef>
      <memberdef kind="function" id="group__subopt__zuker_1gab8f5a02accffb385d921d96871aa13f4" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="subopt_2basic_8h_1a01ae9a0f27d245d89f705afd843fc457" kindref="member">vrna_subopt_solution_t</ref> *</type>
        <definition>vrna_subopt_solution_t * vrna_subopt_zuker</definition>
        <argsstring>(vrna_fold_compound_t *fc)</argsstring>
        <name>vrna_subopt_zuker</name>
        <param>
          <type><ref refid="group__fold__compound_1ga1b0cef17fd40466cef5968eaeeff6166" kindref="member">vrna_fold_compound_t</ref> *</type>
          <declname>fc</declname>
        </param>
        <briefdescription>
<para>Compute Zuker type suboptimal structures. </para>
        </briefdescription>
        <detaileddescription>
<para>Compute Suboptimal structures according to  <verbatim>embed:rst:inline  :cite:t:`zuker:1989` </verbatim> , i.e. for every possible base pair the minimum energy structure containing the resp. base pair. Returns a list of these structures and their energies.</para>
<para><simplesect kind="see"><para><ref refid="group__subopt__wuchty_1gad0cce16455fda0737873d8e1c5846480" kindref="member">vrna_subopt()</ref>, <ref refid="group__subopt__zuker_1ga6b9eca4eb5772eecee76a6bb188063c0" kindref="member">zukersubopt()</ref>, <ref refid="group__subopt__zuker_1gaf8d33bb499d66ef758db9c62cb0f6caa" kindref="member">zukersubopt_par()</ref></para>
</simplesect>
<parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>fc</parametername>
</parameternamelist>
<parameterdescription>
<para>fold compound </para>
</parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>List of zuker suboptimal structures</para>
</simplesect>
<xrefsect id="wrappers_1_wrappers000184"><xreftitle>SWIG Wrapper Notes</xreftitle><xrefdescription><para><parblock><para>This function is attached as method <bold>subopt_zuker()</bold> to objects of type <computeroutput>fold_compound</computeroutput>. See, e.g.  <verbatim>embed:rst:inline :py:meth:`RNA.fold_compound.subopt_zuker()` in the :doc:`/api_python`</verbatim>. </para>
</parblock></para>
</xrefdescription></xrefsect></para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="ViennaRNA/subopt/zuker.h" line="23" column="1" declfile="ViennaRNA/subopt/zuker.h" declline="23" declcolumn="1"/>
      </memberdef>
    </sectiondef>
    <briefdescription>
    </briefdescription>
    <detaileddescription>
    </detaileddescription>
  </compounddef>
</doxygen>
