parameters: (self, topology)
return_statement: return unmatched_residues
docstring: Return a list of Residue objects from specified topology for which no forcefield templates are available.
  
          .. CAUTION:: This method is experimental, and its API is subject to change.
  
          Parameters
          ----------
          topology : Topology
              The Topology whose residues are to be checked against the forcefield residue templates.
  
          Returns
          -------
          unmatched_residues : list of Residue
              List of Residue objects from `topology` for which no forcefield residue templates are available.
              Note that multiple instances of the same residue appearing at different points in the topology may be returned.
  
          This method may be of use in generating missing residue templates or diagnosing parameterization failures.
docstring_summary: Return a list of Residue objects from specified topology for which no forcefield templates are available.
docstring_tokens: Return a list of Residue objects from specified topology for which no forcefield templates are available .
function: def getUnmatchedResidues(self, topology):
          """Return a list of Residue objects from specified topology for which no forcefield templates are available.
  
          .. CAUTION:: This method is experimental, and its API is subject to change.
  
          Parameters
          ----------
          topology : Topology
              The Topology whose residues are to be checked against the forcefield residue templates.
  
          Returns
          -------
          unmatched_residues : list of Residue
              List of Residue objects from `topology` for which no forcefield residue templates are available.
              Note that multiple instances of the same residue appearing at different points in the topology may be returned.
  
          This method may be of use in generating missing residue templates or diagnosing parameterization failures.
          """
          # Find the template matching each residue, compiling a list of residues for which no templates are available.
          bondedToAtom = self._buildBondedToAtomList(topology)
          unmatched_residues = list() # list of unmatched residues
          for res in topology.residues():
              # Attempt to match one of the existing templates.
              [template, matches] = self._getResidueTemplateMatches(res, bondedToAtom)
              if matches is None:
                  # No existing templates match.
                  unmatched_residues.append(res)
  
          return unmatched_residues
function_tokens: def getUnmatchedResidues ( self , topology ) : # Find the template matching each residue, compiling a list of residues for which no templates are available. bondedToAtom = self . _buildBondedToAtomList ( topology ) unmatched_residues = list ( ) # list of unmatched residues for res in topology . residues ( ) : # Attempt to match one of the existing templates. [ template , matches ] = self . _getResidueTemplateMatches ( res , bondedToAtom ) if matches is None : # No existing templates match. unmatched_residues . append ( res ) return unmatched_residues