exceptions

module of dascore source

Custom dascore exceptions.

Classes

Name Description
AttributeMergeError Raised when something is wrong with combining attributes.
ChunkError Raised when chunking goes awry.
CoordDataError Raised when the data shape doesn’t match the coordinates.
CoordError Raised when something is wrong with a Coordinate.
CoordMergeError Raised when something is wrong with requested merge operation.
CoordSortError Raised when coordinates cannot be sorted.
DASCoreError Base class for dascore errors.
DASCorePluginError Raised when something is wrong with plugins.
DASVaderCompatibilityError Raised when a legacy DASVader file needs an older HDF5 compatibility stack.
DependencyError Raised when functionality depends on an unavailable compatibility stack.
FilterValueError Raise when something goes wrong with filtering or filter inputs.
IncompatiblePatchError Raised when an operator cannot be performed on a patch.
InvalidAnnotationError Raised when stored annotations violate the DASCore annotation model.
InvalidFiberFileError Raised when a fiber operation is called on an invalid file.
InvalidFiberIOError Raised when an invalid Fiber IO is defined or used.
InvalidFileHandlerError Raised when a writable file handler is requested from a read handle.
InvalidIndexError Raised when a persisted index is invalid or incompatible.
InvalidIndexVersionError Raised when a version mismatch occurs in index.
InvalidInventoryError Raised when inventory metadata violates the DASDAE inventory model.
InvalidModelTagError Raised when a serialized document names its model class illegally.
InvalidSpoolError Raised when something is wrong with a spool.
InvalidSpoolQueryError Raised when a spool query references unknown names or bad values.
InvalidTimeRangeError Raised when an invalid time range is encountered.
MissingOptionalDependencyError Raised when an optional package needed for some functionality is missing.
MissingPatchError Raised when no patch can be produced for a spool entry.
ParameterError Raised when something is wrong with an input parameter.
PatchAttributeError Raised when something is wrong with a Patch’s attributes.
PatchBroadcastError Raised when patch cant be broadcast to a specified shape.
PatchConversionError Raised when a patch conversion to a different format fails.
PatchCoordinateError Raised when something is wrong with a Patch’s coordinates.
PatchError Parent class for more specific Patch Errors.
RemoteCacheError Raised when DASCore cannot satisfy remote cache requirements.
TimeError Raised when something is wrong with a time value.
UnitError Raised when an issue is encountered with unit handling.
UnknownExampleError Raised when an unregistered example is requested.
UnknownFiberFormatError Raised when the format of an alleged fiber file is not recognized.
UnresolvedPatchError Raised when an inventory does not describe a patch.
UnsupportedKeywordError Raised when dascore encounters an unexpected keyword.