biocantor.io.gff3.exc

Module Contents

exception biocantor.io.gff3.exc.GFF3FastaException

Bases: inscripta.biocantor.io.exc.InvalidInputError

Raised when sequence export fails, or there is an attempt to export sequence without sequence information.

exception biocantor.io.gff3.exc.GFF3ExportException

Bases: inscripta.biocantor.exc.BioCantorException

Raised for any generic error when exporting a GFF3.

exception biocantor.io.gff3.exc.GFF3MissingSequenceNameError

Bases: GFF3ExportException

Raised if GFF3 is being exported without a sequence identifier.

exception biocantor.io.gff3.exc.ReservedKeyWarning

Bases: UserWarning

Used when a GFF3 writing event has a qualifier with a reserved GFF3 key.

exception biocantor.io.gff3.exc.GFF3ParserError

Bases: inscripta.biocantor.io.exc.InvalidInputError

Raised when there is a parsing exception.

exception biocantor.io.gff3.exc.GFF3ChildParentMismatchError

Bases: GFF3ParserError

Raised when there is some sort of mismatch between child and parent.

exception biocantor.io.gff3.exc.GFF3LocusTagError

Bases: GFF3ChildParentMismatchError

Raised when there is a parsing exception involving locus tags.

exception biocantor.io.gff3.exc.EmptyGFF3Exception

Bases: inscripta.biocantor.io.exc.InvalidInputError

Raised when parsing produces an empty GFF3.