sig
  type t = {
    name : string;
    filter_reads_with_n_cigar : bool;
    filter_mismatching_base_and_quals : bool;
    filter_bases_not_stored : bool;
    parameters : (string * string) list;
  }
  val name : t -> string
  val to_json : t -> Yojson.Basic.json
  val render : t -> string list
  val default : t
end