CodonU.cua_errors

Submodules

Package Contents

exception CodonU.cua_errors.FileNotEmptyError(file_name=None)

Bases: CodonU.cua_errors.codon_usage_err.CodonUsageError

Occurs when a given file to write is not empty

exception CodonU.cua_errors.NoProteinError(seq)

Bases: CodonU.cua_errors.codon_usage_err.CodonUsageError

Occurs when a complete category of amino acid based on sf values is not translated by the provided sequence

exception CodonU.cua_errors.NucleotideError(code)

Bases: CodonU.cua_errors.codon_usage_err.CodonUsageError

Occurs when an ambiguous or invalid nucleotide is present in genome

exception CodonU.cua_errors.InternalStopCodonError(position)

Bases: CodonU.cua_errors.codon_usage_err.CodonUsageError

Occurs when internal stop codon is present in the genome

exception CodonU.cua_errors.TerSeqError(code)

Bases: CodonU.cua_errors.codon_usage_err.CodonUsageError

Occurs when terminal codons are not valid

exception CodonU.cua_errors.UnsupportedType

Bases: CodonU.cua_errors.codon_usage_err.CodonUsageError

Accounts for all error that can happen during executing the files

exception CodonU.cua_errors.CodonTableExistsError(code, val)

Bases: CodonU.cua_errors.codon_usage_err.CodonUsageError

Occurs when id, name or alt_name of a new table is same with existing tables

exception CodonU.cua_errors.BadSequenceError(seq, code)

Bases: CodonU.cua_errors.codon_usage_err.CodonUsageError

Occurs when the sequence is bad i.e. length of the sequence is not divisible by 3

exception CodonU.cua_errors.UnsupportedDatabase

Bases: CodonU.cua_errors.codon_usage_err.CodonUsageError

Accounts for all error that can happen during executing the files