module Transform: sigval string_to_item : ?filename:string ->
       unit ->
       (string,
        (Biocaml_fastq.item, [> Biocaml_fastq.Error.parsing ]) Core.Result.t)
       Biocaml_transform.tBiocaml_transform.t from arbitrary strings to
      item values.val item_to_string : unit -> (Biocaml_fastq.item, string) Biocaml_transform.tBiocaml_transform.t from item values to strings.val trim : [ `beginning of int | `ending of int ] ->
       (Biocaml_fastq.item,
        (Biocaml_fastq.item, [> `invalid_size of int ]) Core.Result.t)
       Biocaml_transform.tBiocaml_transform.t that trims FASTQ items.val fasta_pair_to_fastq : ?phred_score_offset:[ `offset33 | `offset64 ] ->
       unit ->
       (Biocaml_fasta.char_seq Biocaml_fasta.item *
        Biocaml_fasta.int_seq Biocaml_fasta.item,
        (Biocaml_fastq.item, [> Biocaml_fastq.Error.fasta_pair_to_fastq ])
        Core.Result.t)
       Biocaml_transform.titem records thanks
      to sequences from Fasta.(char_seq item) values
      and qualities converted from
      Fasta.(int_seq item) values. The default Phred score encoding
      is `offset33 (like in Biocaml_phred_score).val fastq_to_fasta_pair : ?phred_score_offset:[ `offset33 | `offset64 ] ->
       unit ->
       (Biocaml_fastq.item,
        (Biocaml_fasta.char_seq Biocaml_fasta.item *
         Biocaml_fasta.int_seq Biocaml_fasta.item,
         [> `cannot_convert_ascii_phred_score of string ])
        Core.Result.t)
       Biocaml_transform.tBiocaml_fastq.Transform.fasta_pair_to_fastq).end