def is_unknown(value):
    """ Returns True if the value is a common unknown indicator:
        ''        is True
        ' '       is True
        'na'      is True
        'NA'      is True
        'n/a'     is True
        'N/A'     is True
        'unk'     is True
        'unknown' is True
        '3'       is False
        '-3'      is False
        '33.22'   is False
        '4,333'   is False
        '$3'      is False
        'b'       is False
        3         is False
        3.3       is False
        None      is False
        Test coverage:
          - complete, via test harness
    """
    unk_vals = ['na', 'n/a', 'unk', 'unknown', '']
    try:
        if value.strip().lower() in unk_vals:
            return True
        else:
            return False
    except AttributeError:
        return False
    except __HOLE__:
        return False
dataset/ETHPy150Open kenfar/DataGristle/gristle/field_type.py/is_unknown