biocantor.io.genbank.exc

Module Contents

exception biocantor.io.genbank.exc.GenBankParserError

Bases: inscripta.biocantor.io.exc.InvalidInputError

Raised when there is an error parsing a genbank file.

exception biocantor.io.genbank.exc.GenBankLocusTagError

Bases: GenBankParserError

Raised when a locus tag error is encountered in a genbank file.

exception biocantor.io.genbank.exc.GenBankMultipleTranscriptFeatureError

Bases: GenBankParserError

Raised when more than one transcript-level feature maps to a gene in a genbank file.

exception biocantor.io.genbank.exc.EmptyGenBankError

Bases: GenBankParserError

Raised when a genbank parsing event returns zero genes and zero features.

exception biocantor.io.genbank.exc.GenBankExportError

Bases: inscripta.biocantor.io.exc.BioCantorIOException

Raised when an error is encountered exporting a genbank file.

exception biocantor.io.genbank.exc.GenBankLocationException

Bases: GenBankParserError

Raised when there is an issue with locations (usually BioPython makes them None)

exception biocantor.io.genbank.exc.GenBankNullStrandException

Bases: GenBankParserError

Raised when BioPython constructs a feature with a null Strand.

exception biocantor.io.genbank.exc.GenBankUnknownFeatureWarning

Bases: Warning

Base class for warning categories.

exception biocantor.io.genbank.exc.GenBankEmptyGeneWarning

Bases: Warning

Base class for warning categories.

exception biocantor.io.genbank.exc.GenBankDuplicateLocusTagWarning

Bases: Warning

Base class for warning categories.

exception biocantor.io.genbank.exc.UnknownGenBankFeatureWarning

Bases: Warning

Base class for warning categories.