gufe.protocols.errors

Exceptions

ExecutionInterrupt

Exception for unrecoverable execution failures that are unrelated to user inputs.

GufeProtocolError

The base gufe error that other errors should subclass.

MissingUnitResultError

Error when a ProtocolDAGResult has no ProtocolUnitResult(s) for a given ProtocolUnit.

ProtocolDAGError

Error when constructing or validating a ProtocolDAG.

ProtocolDAGExecutionError

Error when executing a ProtocolDAG.

ProtocolDAGResultError

Base error when dealing with DAG results.

ProtocolUnitExecutionError

Error when executing a protocol unit.

ProtocolUnitFailureError

Error when a ProtocolDAGResult has only ProtocolUnitFailure(s) for a given ProtocolUnit.

ProtocolValidationError

Error when the protocol setup or settings can not be validated.

exception gufe.protocols.errors.GufeProtocolError

The base gufe error that other errors should subclass.

add_note()

Exception.add_note(note) – add a note to the exception

args
with_traceback()

Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.

exception gufe.protocols.errors.ProtocolValidationError

Error when the protocol setup or settings can not be validated.

add_note()

Exception.add_note(note) – add a note to the exception

args
with_traceback()

Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.

exception gufe.protocols.errors.ProtocolUnitExecutionError

Error when executing a protocol unit.

add_note()

Exception.add_note(note) – add a note to the exception

args
with_traceback()

Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.

exception gufe.protocols.errors.ProtocolDAGError

Error when constructing or validating a ProtocolDAG.

add_note()

Exception.add_note(note) – add a note to the exception

args
with_traceback()

Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.

exception gufe.protocols.errors.ProtocolDAGExecutionError

Error when executing a ProtocolDAG.

add_note()

Exception.add_note(note) – add a note to the exception

args
with_traceback()

Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.

exception gufe.protocols.errors.ProtocolDAGResultError

Base error when dealing with DAG results.

add_note()

Exception.add_note(note) – add a note to the exception

args
with_traceback()

Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.

exception gufe.protocols.errors.MissingUnitResultError

Error when a ProtocolDAGResult has no ProtocolUnitResult(s) for a given ProtocolUnit.

add_note()

Exception.add_note(note) – add a note to the exception

args
with_traceback()

Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.

exception gufe.protocols.errors.ProtocolUnitFailureError

Error when a ProtocolDAGResult has only ProtocolUnitFailure(s) for a given ProtocolUnit.

add_note()

Exception.add_note(note) – add a note to the exception

args
with_traceback()

Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.

exception gufe.protocols.errors.ExecutionInterrupt

Exception for unrecoverable execution failures that are unrelated to user inputs.

Will not be caught by ProtocolUnit.execute().

add_note()

Exception.add_note(note) – add a note to the exception

args
with_traceback()

Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.