Module Biocaml_fasta.Tags (.ml)

module Tags: 
sig

Additional format-information tags (c.f. Biocaml_tags).
type t = {
   forbid_empty_lines : bool;
   only_header_comment : bool;
   sharp_comments : bool;
   semicolon_comments : bool;
   max_items_per_line : int option;
   sequence : [ `char_sequence of char list option | `int_sequence ];
}
The format details for any kind of FASTA file.
val char_sequence_default : t
The default tags (for char_seq).
val int_sequence_default : t
The default tags (for int_seq).
val is_char_sequence : t -> bool
Test the value of t.sequence.
val is_int_sequence : t -> bool
Test the value of t.sequence.
val to_string : t -> string
Serialize tags (for now S-Expressions).
val of_string : string -> (t, [> `tags_of_string of exn ]) Core.Result.t
Parse tags (for now S-Expressions).
val t_of_sexp : Sexplib.Sexp.t -> t
val sexp_of_t : t -> Sexplib.Sexp.t
end