package bistro-bio

  1. Overview
  2. Docs
type t =
  1. | Fq of Formats.fastq Bistro.file SE_or_PE.t
  2. | Fq_gz of Formats.fastq Bistro.gz Bistro.file SE_or_PE.t
val is_single_end : t -> bool
val plain_se : Formats.fastq Bistro.file -> t
val plain_pe : Formats.fastq Bistro.file -> Formats.fastq Bistro.file -> t
val compressed_se : Formats.fastq Bistro.gz Bistro.file -> t
val compressed_pe : Formats.fastq Bistro.gz Bistro.file -> Formats.fastq Bistro.gz Bistro.file -> t
val dep : t -> Bistro.Shell_dsl.template SE_or_PE.t
val explode : t list -> (Formats.fastq Bistro.file list * Formats.fastq Bistro.file list * Formats.fastq Bistro.file list) * (Formats.fastq Bistro.gz Bistro.file list * Formats.fastq Bistro.gz Bistro.file list * Formats.fastq Bistro.gz Bistro.file list)
type source =
  1. | Fastq_url of string SE_or_PE.t
  2. | Fastq_gz_url of string SE_or_PE.t
  3. | SRA_dataset of {
    1. srr_id : string;
    2. library_type : [ `single_end | `paired_end ];
    }
val fastq_of_source : source -> Formats.fastq Bistro.file SE_or_PE.t
val fastq_gz_of_source : source -> Formats.fastq Bistro.gz Bistro.file SE_or_PE.t
val of_source : source -> t
module type Data = sig ... end
module Make (Data : Data) : sig ... end
OCaml

Innovation. Community. Security.