"k">def</span> <span class="nf">get_basic_functional_groups</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">func_groups</span><span class="o">=</span><span class="kc">None</span><span class="p">):</span>
        <span class="sd">&quot;&quot;&quot;</span>
<span class="sd">        Identify functional groups that cannot be identified by the Ertl method</span>
<span class="sd">        of get_special_carbon and get_heteroatoms, such as benzene rings, methyl</spa