@classmethod
def create_from_agilent_string(cls, string: str, name_override: str=None
    ) ->'DADSignalInfo':
    """
        Creates a class instance from a standard Agilent signal description string (e.g. 'DAD1 A, Sig=210,4 Ref=360,100')

        :param string: signal description string
        :param name_override: override for name specification
        :return: DADSignal object
        """
    parsed = cls.get_values_from_agilent_string(string)
    if name_override is not None:
        parsed['name'] = name_override
    return cls(**parsed)
