Skip to content

exceptions

ensembl.io.genomio.gff3.exceptions

GFF parsing exceptions.

GFFParserError

Bases: Exception

Error when parsing a GFF3 file.

Source code in src/python/ensembl/io/genomio/gff3/exceptions.py
25
26
27
28
29
30
class GFFParserError(Exception):
    """Error when parsing a GFF3 file."""

    def __init__(self, message: str) -> None:
        super().__init__(message)
        self.message = message

message = message instance-attribute

GeneSegmentError

Bases: GFFParserError

GFF3 gene segment parsing error.

Source code in src/python/ensembl/io/genomio/gff3/exceptions.py
33
34
class GeneSegmentError(GFFParserError):
    """GFF3 gene segment parsing error."""

IgnoredFeatureError

Bases: GFFParserError

GFF3 feature can be ignored.

Source code in src/python/ensembl/io/genomio/gff3/exceptions.py
37
38
class IgnoredFeatureError(GFFParserError):
    """GFF3 feature can be ignored."""

UnsupportedFeatureError

Bases: GFFParserError

GFF3 feature is not supported.

Source code in src/python/ensembl/io/genomio/gff3/exceptions.py
41
42
class UnsupportedFeatureError(GFFParserError):
    """GFF3 feature is not supported."""