package biocaml
The OCaml Bioinformatics Library
Install
Dune Dependency
Authors
Maintainers
Sources
v0.10.0.tar.gz
md5=497e3f2f7128a6ca347d66848da38a3d
sha512=4a76ebbafda3bc944afaff40d69791dfe153a0638ef5d7e6e1bc962b7f991d9545cd0af2d7930b39f8b31dbf067d0603cfa03d9b7a49396ab1ae452df47fd1f3
doc/biocaml.unix/Biocaml_unix/Fastq/Illumina/index.html
Module Fastq.Illumina
Illumina-specific operations
type tile = private {
surface : surface;
swath : int;
(*1, 2, or 3
*)number : int;
(*1 - 99, but usually 1 - 8
*)
}
val tile_of_string : string -> tile Core_kernel.Or_error.t
E.g. tile_of_string "2304"
parses to
- surface = Bottom
- swath = 3
- tile_num = 4
val tile_to_string : tile -> string
Inverse of tile_of_string
.
type sequence_id = private {
instrument : string;
run_number : int;
flowcell_id : string;
lane : int;
tile : tile;
x_pos : int;
y_pos : int;
read : int;
is_filtered : bool;
control_number : int;
index : string;
}
Content of name lines as generated by Casava versions >= 1.8.
val sequence_id_of_string : string -> sequence_id Core_kernel.Or_error.t
Parse a name string to a structured Illumina sequence_id. It is assumed that the given string is from an item
's name
field, i.e. that it doesn't contain a leading @ char.
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page