Liking cljdoc? Tell your friends :D

cljam.util.chromosome

Utilities for handling chromosome name.

Utilities for handling chromosome name.
raw docstring

chromosome-order-keyclj

(chromosome-order-key s)

Converts a chromosome name into a comparable key. In autosomes (chr1, chr2, ...), they are ordered by their numerical designations, followed by chrX, chrY, chrM, and chrMT. If two chromosome name prefixes are identical, they are sorted in lexicographical order of the succeeding strings.

Converts a chromosome name into a comparable key.
In autosomes (chr1, chr2, ...), they are ordered by their numerical
designations, followed by chrX, chrY, chrM, and chrMT.
If two chromosome name prefixes are identical, they are sorted
in lexicographical order of the succeeding strings.
sourceraw docstring

is-primary-chromosome?clj

(is-primary-chromosome? s)

Returns true if s is a primary chromosome name (chr1-chr22, chrX, chrY, chrM, and chrMT), otherwise returns false.

Returns `true` if `s` is a primary chromosome name (chr1-chr22, chrX,
chrY, chrM, and chrMT), otherwise returns `false`.
sourceraw docstring

normalize-chromosome-keyclj

(normalize-chromosome-key s)

Normalizes chromosome name.

Normalizes chromosome name.
sourceraw docstring

normalize-nameclj

(normalize-name s)

Converts characters ',' or '.' in chromosome name to '_' and erases ' and ".

Converts characters ',' or '.' in chromosome name to '_'
and erases ' and ".
sourceraw docstring

trim-chromosome-keyclj

(trim-chromosome-key s)

Removes chr prefix from chromosome name.

Removes chr prefix from chromosome name.
sourceraw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close