@classmethod
def can_translate(cls, header, filename=None):
    """Indicate whether this translation class can translate the
        supplied header.

        Checks the instrument value and compares with the supported
        instruments in the class

        Parameters
        ----------
        header : `dict`-like
            Header to convert to standardized form.
        filename : `str`, optional
            Name of file being translated.

        Returns
        -------
        can : `bool`
            `True` if the header is recognized by this class. `False`
            otherwise.
        """
    if cls.supported_instrument is None:
        return False
    try:
        translator = cls(header, filename=filename)
        instrument = translator.to_instrument()
    except KeyError:
        return False
    return instrument == cls.supported_instrument
