Exceptions¶
exceptions ¶
Custom Exceptions
Custom exceptions for the BioRemPP domain.
Classes¶
BioRemPPException ¶
Bases: Exception
Base exception for all BioRemPP exceptions.
ValidationError ¶
Bases: BioRemPPException
Data validation error.
MergeError ¶
Bases: BioRemPPException
Error during a merge operation.
DatabaseNotFoundError ¶
Bases: BioRemPPException
Database not found.
InvalidFormatError ¶
Bases: ValidationError
Invalid data format.
EmptyDatasetError ¶
Bases: ValidationError
Empty dataset or no valid data.
FileSizeExceededError ¶
Bases: ValidationError
File size exceeds maximum allowed.
SampleLimitExceededError ¶
Bases: ValidationError
Number of samples exceeds maximum allowed.
KOLimitExceededError ¶
Bases: ValidationError
Number of KO entries exceeds maximum allowed.
InvalidSampleNameError ¶
Bases: ValidationError
Sample name contains invalid characters.
EncodingError ¶
Bases: ValidationError
File encoding is invalid or unsupported.
SanitizationError ¶
Bases: BioRemPPException
Input sanitization failed.
ProcessingError ¶
Bases: BioRemPPException
Error during data processing.
DataProcessingTimeoutError ¶
Bases: ProcessingError
Processing operation timed out.
EmptyDataFrameError ¶
Bases: ProcessingError
DataFrame is empty or has no valid data.
CircuitBreakerOpenError ¶
Bases: ProcessingError
Circuit breaker is open, operation not allowed.
RetryExhaustedError ¶
Bases: ProcessingError
All retry attempts exhausted.
StageProcessingError ¶
Bases: ProcessingError
Error during a specific processing stage.
Initialize stage processing error.