scmdata.errors

Custom errors and exceptions used by scmdata

NonUniqueMetadataError

class NonUniqueMetadataError(meta)[source]

Bases: ValueError

Error raised when metadata is not unique

MissingRequiredColumnError

class MissingRequiredColumnError(columns)[source]

Bases: ValueError

Error raised when an operation produces missing metadata columns

DuplicateTimesError

class DuplicateTimesError(time_index)[source]

Bases: ValueError

Error raised when times are duplicated

InsufficientDataError

class InsufficientDataError[source]

Bases: Exception

Insufficient data is available to interpolate/extrapolate