package biocaml

  1. Overview
  2. Docs
The OCaml Bioinformatics Library

Install

Dune Dependency

Authors

Maintainers

Sources

v0.11.1.tar.gz
md5=e292efa2f61fec33dad63ec897106f59
sha512=35519bf3b1e67a9191ef9bb74eba0dae941e0d05bad89076a36f507dc5c2d105a03c1c917d5a3f7ed9d1da4acbf3199582f78c308aa2a5a22c21f743945c852b

doc/biocaml.unix/Biocaml_unix/GenomeMap/Make/LSet/index.html

Module Make.LSetSource

A set of locations (e.g. a set of gene loci)

Sourcetype t
Sourceval to_stream : t -> location Stream.t
Sourceval of_stream : location Stream.t -> t
Sourceval intersects : t -> location -> bool

intersects lset loc returns true if loc has a non-empty intersection with one of the locations in lset, and returns false otherwise

Sourceval closest : t -> location -> (location * int) option

closest lset loc returns the location in lset that is the closest to loc, along with the actual (minimal) distance. Returns None if there is no location in lset that comes from the same chromosome than loc.

Sourceval intersecting_elems : t -> location -> location Stream.t

intersecting_elems lset loc returns a stream of all locations in lset that intersect loc.

OCaml

Innovation. Community. Security.