Index of exceptions


B
Bad [Biocaml_strandName]
Raised when encountering an ill-formed strand.
Bad [Biocaml_sgr]
Bad [Biocaml_seq]
Raised to indicate ill-formed sequence.
Bad [Biocaml_sbml]
Bad [Biocaml_rSet]
Bad [Biocaml_romanNum]
Raised when unable to produce a well-formed roman numeral.
Bad [Biocaml_range]
Raised when unable to produce a well-formed range.
Bad [Biocaml_pos]
Bad [Biocaml_cel]
Raised when encountering ill-formed CEL type.
Bad [Biocaml_bpmap]
Raised when encountering ill-formed BPMAP.
Bad [Biocaml_bar]

E
Empty_tree [Biocaml_interval_tree]
Error [Biocaml_stream]
Raised by Genlex parsers when the first component of a stream pattern is accepted, but one of the following components is rejected.
Error [Biocaml_solexa_score]
Error [Biocaml_phred_score]
Error [Biocaml_fastq.Exceptionful]
Error [Biocaml_fasta]
Expected_streams_of_equal_length [Biocaml_stream]
Raised by operations working on more than one stream where all streams are expected to be of the same length.

F
Failure [Biocaml_stream]
Raised when asking for an element of an empty stream, and by Genlex parsers when none of the first components of the stream patterns is accepted.
Feeding_stopped_transform [Biocaml_transform]
Exception thrown when feed is called on a transform after it has been stopped.

N
No_next_line [Biocaml_transform.Line_oriented]
The exception thrown by next_line_exn.
No_next_line [Biocaml_lines.Buffer]
The exception thrown by next_line_exn.

U
Undefined [Biocaml_pos]
Raised when asking for undefined position information.