def no_filtering(
        dat: str,
        thresh_sam: int,
        thresh_feat: int) -> bool:
    """Checks whether to skip filtering or not.

    Parameters
    ----------
    dat : str
        Dataset name
    thresh_sam : int
        Samples threshold
    thresh_feat : int
        Features threshold

    Returns
    -------
    skip : bool
        Whether to skip filtering or not
    """
    skip = False
    if not thresh_sam and not thresh_feat:
        print('Filtering threshold(s) of 0 do nothing: skipping...')
        skip = True
    thresh_sam_is_numeric = isinstance(thresh_sam, (float, int))
    thresh_feat_is_numeric = isinstance(thresh_feat, (float, int))
    if not thresh_sam_is_numeric or not thresh_feat_is_numeric:
        print('Filtering threshold for %s not a '
              'integer/float: skipping...' % dat)
        skip = True
    if thresh_sam < 0 or thresh_feat < 0:
        print('Filtering threshold must be positive: skipping...')
        skip = True
    return skip