def filter_dual_selection(sele1_atoms, sele2_atoms, idx1, idx2):
    """
    Filter interactions between selection 1 and selection 2

    Parameters
    ----------
    sele1_atoms: list
        List of atom label strings for all atoms in selection 1
    sele2_atoms: list
        List of atom label strings for all atoms in selection 2
    idx1: int
        Atom index for cation
    idx2: int
        Atom index for aromatic atom
    Returns
    -------
    bool
        True if interaction should be included
    """
    return ((idx1 in sele1_atoms) and (idx2 in sele2_atoms)) or ((idx1 in sele2_atoms) and (idx2 in sele1_atoms))