module Bam: Biocaml_bam
type
raw_alignment = {
|
qname :string ; |
|
flag :int ; |
|
ref_id :int ; |
|
pos :int ; |
|
mapq :int ; |
|
bin :int ; |
|
cigar :string ; |
|
next_ref_id :int ; |
|
pnext :int ; |
|
tlen :int ; |
|
seq :string ; |
|
qual :int array ; |
|
optional :string ; |
}
type
raw_item = [ `alignment of raw_alignment
| `header of string
| `reference_information of (string * int) array ]
module Transform: sig
.. end
val raw_alignment_of_sexp : Sexplib.Sexp.t -> raw_alignment
val sexp_of_raw_alignment : raw_alignment -> Sexplib.Sexp.t
val raw_item_of_sexp : Sexplib.Sexp.t -> raw_item
val raw_item_of_sexp__ : Sexplib.Sexp.t -> raw_item
val sexp_of_raw_item : raw_item -> Sexplib.Sexp.t