ersilia.utils.exceptions_utils package¶
Submodules¶
ersilia.utils.exceptions_utils.api_exceptions module¶
- exception ersilia.utils.exceptions_utils.api_exceptions.ApiErsiliaError[source]¶
Bases:
ErsiliaError
- exception ersilia.utils.exceptions_utils.api_exceptions.ApiSpecifiedOutputError[source]¶
Bases:
ErsiliaError
- exception ersilia.utils.exceptions_utils.api_exceptions.InputFileNotFoundError(file_name)[source]¶
Bases:
ErsiliaError
- exception ersilia.utils.exceptions_utils.api_exceptions.UnprocessableInputError[source]¶
Bases:
ErsiliaError
ersilia.utils.exceptions_utils.base_information_exceptions module¶
- exception ersilia.utils.exceptions_utils.base_information_exceptions.BaseInformationError[source]¶
Bases:
ErsiliaError
- exception ersilia.utils.exceptions_utils.base_information_exceptions.BiomedicalAreaBaseInformationError[source]¶
Bases:
ErsiliaError
- exception ersilia.utils.exceptions_utils.base_information_exceptions.BothIdentifiersBaseInformationError[source]¶
Bases:
ErsiliaError
- exception ersilia.utils.exceptions_utils.base_information_exceptions.ComputationalPerformanceHundredBaseInformationError[source]¶
Bases:
ErsiliaError
- exception ersilia.utils.exceptions_utils.base_information_exceptions.ComputationalPerformanceOneBaseInformationError[source]¶
Bases:
ErsiliaError
- exception ersilia.utils.exceptions_utils.base_information_exceptions.ComputationalPerformanceTenBaseInformationError[source]¶
Bases:
ErsiliaError
- exception ersilia.utils.exceptions_utils.base_information_exceptions.ContributorBaseInformationError[source]¶
Bases:
ErsiliaError
- exception ersilia.utils.exceptions_utils.base_information_exceptions.DeploymentBaseInformationError[source]¶
Bases:
ErsiliaError
- exception ersilia.utils.exceptions_utils.base_information_exceptions.DescriptionBaseInformationError[source]¶
Bases:
ErsiliaError
- exception ersilia.utils.exceptions_utils.base_information_exceptions.DockerArchitectureBaseInformationError[source]¶
Bases:
ErsiliaError
- exception ersilia.utils.exceptions_utils.base_information_exceptions.DockerhubBaseInformationError[source]¶
Bases:
ErsiliaError
- exception ersilia.utils.exceptions_utils.base_information_exceptions.EnvironmentSizeMbBaseInformationError[source]¶
Bases:
ErsiliaError
- exception ersilia.utils.exceptions_utils.base_information_exceptions.GithubBaseInformationError[source]¶
Bases:
ErsiliaError
- exception ersilia.utils.exceptions_utils.base_information_exceptions.IdentifierBaseInformationError[source]¶
Bases:
ErsiliaError
- exception ersilia.utils.exceptions_utils.base_information_exceptions.ImageSizeMbBaseInformationError[source]¶
Bases:
ErsiliaError
- exception ersilia.utils.exceptions_utils.base_information_exceptions.IncorporationDateBaseInformationError[source]¶
Bases:
ErsiliaError
- exception ersilia.utils.exceptions_utils.base_information_exceptions.InputBaseInformationError[source]¶
Bases:
ErsiliaError
- exception ersilia.utils.exceptions_utils.base_information_exceptions.InputDimensionBaseInformationError[source]¶
Bases:
ErsiliaError
- exception ersilia.utils.exceptions_utils.base_information_exceptions.InputShapeBaseInformationError[source]¶
Bases:
ErsiliaError
- exception ersilia.utils.exceptions_utils.base_information_exceptions.InterpretationBaseInformationError[source]¶
Bases:
ErsiliaError
- exception ersilia.utils.exceptions_utils.base_information_exceptions.LicenseBaseInformationError[source]¶
Bases:
ErsiliaError
- exception ersilia.utils.exceptions_utils.base_information_exceptions.MemoryGbBaseInformationError[source]¶
Bases:
ErsiliaError
- exception ersilia.utils.exceptions_utils.base_information_exceptions.ModeBaseInformationError[source]¶
Bases:
ErsiliaError
- exception ersilia.utils.exceptions_utils.base_information_exceptions.ModelSizeMbBaseInformationError[source]¶
Bases:
ErsiliaError
- exception ersilia.utils.exceptions_utils.base_information_exceptions.OutputBaseInformationError[source]¶
Bases:
ErsiliaError
- exception ersilia.utils.exceptions_utils.base_information_exceptions.OutputConsistencyBaseInformationError[source]¶
Bases:
ErsiliaError
- exception ersilia.utils.exceptions_utils.base_information_exceptions.OutputDimensionBaseInformationError[source]¶
Bases:
ErsiliaError
- exception ersilia.utils.exceptions_utils.base_information_exceptions.OutputShapeBaseInformationError[source]¶
Bases:
ErsiliaError
- exception ersilia.utils.exceptions_utils.base_information_exceptions.OutputTypeBaseInformationError[source]¶
Bases:
ErsiliaError
- exception ersilia.utils.exceptions_utils.base_information_exceptions.PackMethodBaseInformationError[source]¶
Bases:
ErsiliaError
- exception ersilia.utils.exceptions_utils.base_information_exceptions.PublicationBaseInformationError[source]¶
Bases:
ErsiliaError
- exception ersilia.utils.exceptions_utils.base_information_exceptions.PublicationTypeBaseInformationError[source]¶
Bases:
ErsiliaError
- exception ersilia.utils.exceptions_utils.base_information_exceptions.PublicationYearBaseInformationError[source]¶
Bases:
ErsiliaError
- exception ersilia.utils.exceptions_utils.base_information_exceptions.S3BaseInformationError[source]¶
Bases:
ErsiliaError
- exception ersilia.utils.exceptions_utils.base_information_exceptions.SlugBaseInformationError[source]¶
Bases:
ErsiliaError
- exception ersilia.utils.exceptions_utils.base_information_exceptions.SourceBaseInformationError[source]¶
Bases:
ErsiliaError
- exception ersilia.utils.exceptions_utils.base_information_exceptions.SourceCodeBaseInformationError[source]¶
Bases:
ErsiliaError
- exception ersilia.utils.exceptions_utils.base_information_exceptions.SourceTypeBaseInformationError[source]¶
Bases:
ErsiliaError
- exception ersilia.utils.exceptions_utils.base_information_exceptions.StatusBaseInformationError[source]¶
Bases:
ErsiliaError
- exception ersilia.utils.exceptions_utils.base_information_exceptions.SubtaskBaseInformationError[source]¶
Bases:
ErsiliaError
- exception ersilia.utils.exceptions_utils.base_information_exceptions.TagBaseInformationError[source]¶
Bases:
ErsiliaError
- exception ersilia.utils.exceptions_utils.base_information_exceptions.TargetOrganismBaseInformationError[source]¶
Bases:
ErsiliaError
- exception ersilia.utils.exceptions_utils.base_information_exceptions.TaskBaseInformationError[source]¶
Bases:
ErsiliaError
- exception ersilia.utils.exceptions_utils.base_information_exceptions.TitleBaseInformationError[source]¶
Bases:
ErsiliaError
ersilia.utils.exceptions_utils.card_exceptions module¶
- exception ersilia.utils.exceptions_utils.card_exceptions.CardErsiliaError[source]¶
Bases:
ErsiliaError
ersilia.utils.exceptions_utils.catalog_exceptions module¶
- exception ersilia.utils.exceptions_utils.catalog_exceptions.CatalogErsiliaError[source]¶
Bases:
ErsiliaError
ersilia.utils.exceptions_utils.clear_exceptions module¶
- exception ersilia.utils.exceptions_utils.clear_exceptions.ClearErsiliaError[source]¶
Bases:
ErsiliaError
ersilia.utils.exceptions_utils.close_exceptions module¶
- exception ersilia.utils.exceptions_utils.close_exceptions.CloseErsiliaError[source]¶
Bases:
ErsiliaError
ersilia.utils.exceptions_utils.delete_exceptions module¶
- exception ersilia.utils.exceptions_utils.delete_exceptions.ModelDeleteError(model)[source]¶
Bases:
ErsiliaError
ersilia.utils.exceptions_utils.example_exceptions module¶
- exception ersilia.utils.exceptions_utils.example_exceptions.ExampleErsiliaError[source]¶
Bases:
ErsiliaError
ersilia.utils.exceptions_utils.exceptions module¶
- exception ersilia.utils.exceptions_utils.exceptions.EmptyOutputError(model_id, api_name)[source]¶
Bases:
ErsiliaError
Exception raised for empty output errors.
- exception ersilia.utils.exceptions_utils.exceptions.ErsiliaError(message='Ersilia has experienced an error', hints='', config_json=None)[source]¶
Bases:
Exception
Base class for managing errors in Ersilia.
- Parameters:
message (str, optional) – The error message to be displayed. Default is “Ersilia has experienced an error”.
hints (str, optional) – Additional hints or suggestions for resolving the error. Default is an empty string.
config_json (dict, optional) – Configuration settings in JSON format. Default is None.
Examples
try: raise ErsiliaError( "An error occurred", hints="Check your configuration", ) except ErsiliaError as e: print(e)
- exception ersilia.utils.exceptions_utils.exceptions.InvalidModelIdentifierError(model)[source]¶
Bases:
ErsiliaError
Exception raised for invalid model identifier errors.
- exception ersilia.utils.exceptions_utils.exceptions.MissingDependencyError(dependency)[source]¶
Bases:
ErsiliaError
Exception raised for missing dependency errors.
- exception ersilia.utils.exceptions_utils.exceptions.ModelNotAvailableLocallyError(model)[source]¶
Bases:
ErsiliaError
Exception raised when the model is not available locally.
- exception ersilia.utils.exceptions_utils.exceptions.NullModelIdentifierError(model)[source]¶
Bases:
ErsiliaError
Exception raised for null model identifier errors.
ersilia.utils.exceptions_utils.fetch_exceptions module¶
- exception ersilia.utils.exceptions_utils.fetch_exceptions.CondaEnvironmentExistsError(env_name)[source]¶
Bases:
ErsiliaError
- exception ersilia.utils.exceptions_utils.fetch_exceptions.DockerNotActiveError[source]¶
Bases:
ErsiliaError
- exception ersilia.utils.exceptions_utils.fetch_exceptions.FetchErsiliaError(model_id)[source]¶
Bases:
ErsiliaError
- exception ersilia.utils.exceptions_utils.fetch_exceptions.FolderNotFoundError(folder_name)[source]¶
Bases:
ErsiliaError
- exception ersilia.utils.exceptions_utils.fetch_exceptions.GetFetchErsiliaError(model_id)[source]¶
Bases:
ErsiliaError
- exception ersilia.utils.exceptions_utils.fetch_exceptions.InvalidUrlError(url)[source]¶
Bases:
ErsiliaError
- exception ersilia.utils.exceptions_utils.fetch_exceptions.ModelPackageInstallError(package_name)[source]¶
Bases:
ErsiliaError
- exception ersilia.utils.exceptions_utils.fetch_exceptions.NotInstallableError(model_id, packing_strategy)[source]¶
Bases:
ErsiliaError
- exception ersilia.utils.exceptions_utils.fetch_exceptions.NotInstallableWithBentoML(model_id)[source]¶
Bases:
NotInstallableError
- exception ersilia.utils.exceptions_utils.fetch_exceptions.NotInstallableWithFastAPI(model_id)[source]¶
Bases:
NotInstallableError
- exception ersilia.utils.exceptions_utils.fetch_exceptions.OutputDataTypesNotConsistentError[source]¶
Bases:
ErsiliaError
- exception ersilia.utils.exceptions_utils.fetch_exceptions.S3DownloaderError(model_id)[source]¶
Bases:
ErsiliaError
- exception ersilia.utils.exceptions_utils.fetch_exceptions.SniffFastApiColumnTypesIncompatibility(model_id)[source]¶
Bases:
ErsiliaError
- exception ersilia.utils.exceptions_utils.fetch_exceptions.SniffFastApiColumnsDontMatch(model_id)[source]¶
Bases:
ErsiliaError
- exception ersilia.utils.exceptions_utils.fetch_exceptions.StandardModelExampleError(model_id, file_name)[source]¶
Bases:
ErsiliaError
- exception ersilia.utils.exceptions_utils.fetch_exceptions.VirtualEnvironmentSetupError(venv_name)[source]¶
Bases:
ErsiliaError
- exception ersilia.utils.exceptions_utils.fetch_exceptions.WithToolFetchingNotWorking(tool)[source]¶
Bases:
ErsiliaError
ersilia.utils.exceptions_utils.handle_undecorated_exception module¶
ersilia.utils.exceptions_utils.hubdata_exceptions module¶
- exception ersilia.utils.exceptions_utils.hubdata_exceptions.InvalidUrlInAirtableError(url)[source]¶
Bases:
ErsiliaError
ersilia.utils.exceptions_utils.issue_reporting module¶
ersilia.utils.exceptions_utils.pull_exceptions module¶
- exception ersilia.utils.exceptions_utils.pull_exceptions.DockerConventionalPullError(model)[source]¶
Bases:
ErsiliaError
- exception ersilia.utils.exceptions_utils.pull_exceptions.DockerImageArchitectureNotAvailableError(model)[source]¶
Bases:
ErsiliaError
- exception ersilia.utils.exceptions_utils.pull_exceptions.DockerImageNotAvailableError(model)[source]¶
Bases:
ErsiliaError
ersilia.utils.exceptions_utils.serve_exceptions module¶
- exception ersilia.utils.exceptions_utils.serve_exceptions.BadGatewayError(url)[source]¶
Bases:
ErsiliaError
- exception ersilia.utils.exceptions_utils.serve_exceptions.DockerNotActiveError[source]¶
Bases:
ErsiliaError
- exception ersilia.utils.exceptions_utils.serve_exceptions.ServeErsiliaError[source]¶
Bases:
ErsiliaError
ersilia.utils.exceptions_utils.setup_exceptions module¶
- exception ersilia.utils.exceptions_utils.setup_exceptions.CondaSetupError[source]¶
Bases:
ErsiliaError
- exception ersilia.utils.exceptions_utils.setup_exceptions.EosHomePathNotFoundError[source]¶
Bases:
ErsiliaError
- exception ersilia.utils.exceptions_utils.setup_exceptions.GitLfsSetupError[source]¶
Bases:
ErsiliaError
- exception ersilia.utils.exceptions_utils.setup_exceptions.GithubCliSetupError[source]¶
Bases:
ErsiliaError
- exception ersilia.utils.exceptions_utils.setup_exceptions.PingError[source]¶
Bases:
ErsiliaError
ersilia.utils.exceptions_utils.test_exceptions module¶
- exception ersilia.utils.exceptions_utils.test_exceptions.EmptyField(empty_field)[source]¶
Bases:
ErsiliaError
- exception ersilia.utils.exceptions_utils.test_exceptions.EmptyKey(empty_field)[source]¶
Bases:
ErsiliaError
- exception ersilia.utils.exceptions_utils.test_exceptions.InconsistentOutputTypes(model_id)[source]¶
Bases:
ErsiliaError
- exception ersilia.utils.exceptions_utils.test_exceptions.InconsistentOutputs(model_id)[source]¶
Bases:
ErsiliaError
- exception ersilia.utils.exceptions_utils.test_exceptions.InformationFileNotExist(model_id)[source]¶
Bases:
ErsiliaError
- exception ersilia.utils.exceptions_utils.test_exceptions.InvalidEntry(invalid_field)[source]¶
Bases:
ErsiliaError
- exception ersilia.utils.exceptions_utils.test_exceptions.MissingOutputs[source]¶
Bases:
ErsiliaError
- exception ersilia.utils.exceptions_utils.test_exceptions.WrongCardIdentifierError(model_id)[source]¶
Bases:
ErsiliaError