from errr import make_tree as _t, exception as _e
_t(
globals(),
ScaffoldError=_e(
SpatialDimensionError=_e(),
ConfigurationError=_e(
ConfigurationFormatError=_e(),
DynamicClassError=_e(
ConfigurableClassNotFoundError=_e(),
),
CastError=_e(
UnionCastError=_e(),
ConfigurableCastError=_e(
UnknownDistributionError=_e(),
InvalidDistributionError=_e(),
),
),
CastConfigurationError=_e(),
),
TypeNotFoundError=_e(),
LayerNotFoundError=_e(),
SimulationNotFoundError=_e(),
AdapterError=_e(
NeuronError=_e(
DeviceConnectionError=_e(),
TransmitterError=_e(),
RelayError=_e(),
),
NestError=_e(
NestKernelError=_e(
NestModuleError=_e(),
),
NestModelError=_e(),
KernelLockedError=_e(),
SuffixTakenError=_e(),
ReceptorSpecificationError=_e(),
),
ParallelIntegrityError=_e("rank"),
ArborError=_e(),
),
ConnectivityError=_e(
ExternalSourceError=_e(
MissingSourceError=_e(),
IncompleteExternalMapError=_e(),
SourceQualityError=_e(),
),
UnknownGIDError=_e(),
),
MorphologyError=_e(
MorphologyRepositoryError=_e(),
MissingMorphologyError=_e(),
IncompleteMorphologyError=_e(),
MorphologyDataError=_e(),
CircularMorphologyError=_e("morphology", "component").set(list_details=True),
CompartmentError=_e(),
),
PlacementError=_e(
ContinuityError=_e(),
),
TreeError=_e(),
VoxelizationError=_e(
VoxelTransformError=_e(),
),
ResourceError=_e(
DatasetNotFoundError=_e(
IntersectionDataNotFoundError=_e(),
),
DataNotFoundError=_e(),
AttributeMissingError=_e(),
),
DataNotProvidedError=_e(),
),
)
## Warnings
[docs]class ScaffoldWarning(UserWarning):
pass
[docs]class ConfigurationWarning(ScaffoldWarning):
pass
[docs]class UserUserDeprecationWarning(ScaffoldWarning):
pass
[docs]class PlacementWarning(ScaffoldWarning):
pass
[docs]class MorphologyWarning(ScaffoldWarning):
pass
[docs]class ConnectivityWarning(ScaffoldWarning):
pass
[docs]class QuiverFieldWarning(ScaffoldWarning):
pass
[docs]class RepositoryWarning(ScaffoldWarning):
pass
[docs]class SimulationWarning(ScaffoldWarning):
pass
[docs]class KernelWarning(SimulationWarning):
pass
## Misc
[docs]class OrderError(ScaffoldError):
pass
[docs]class ClassError(ScaffoldError):
pass