sig
  val string_to_raw :
    ?filename:string ->
    unit ->
    (string,
     (Biocaml_sam.raw_item, [> Biocaml_sam.Error.string_to_raw ])
     Core.Result.t)
    Biocaml_transform.t
  val raw_to_string :
    unit -> (Biocaml_sam.raw_item, string) Biocaml_transform.t
  val raw_to_item :
    unit ->
    (Biocaml_sam.raw_item,
     (Biocaml_sam.item, [> Biocaml_sam.Error.raw_to_item ]) Core.Result.t)
    Biocaml_transform.t
  val item_to_raw :
    unit ->
    (Biocaml_sam.item,
     (Biocaml_sam.raw_item, Biocaml_sam.Error.item_to_raw) Core.Result.t)
    Biocaml_transform.t
end