Liking cljdoc? Tell your friends :D

clj-hgvs.coordinate

Data structures and functions to handle HGVS coordinates.

Data structures and functions to handle HGVS coordinates.
raw docstring

->region-keywordclj/s

(->region-keyword s)
source

->region-strclj/s

(->region-str k)
source

Calculableclj/sprotocol

minusclj/s

(minus this n)

Subtracts n from the given coordinate and returns the new coordinate.

Subtracts n from the given coordinate and returns the new coordinate.

plusclj/s

(plus this n)

Adds n to the given coordinate and returns the new coordinate.

Adds n to the given coordinate and returns the new coordinate.
source

circular-dna-coordinateclj/s

(circular-dna-coordinate position)

Returns CircularDNACoordinate instance having position. Throws an exception if position is illegal.

Returns CircularDNACoordinate instance having position. Throws an exception
if position is illegal.
sourceraw docstring

CircularDNACoordinateclj/s

source

coding-dna-coordinateclj/s

(coding-dna-coordinate position)
(coding-dna-coordinate position offset region)

Returns CodingDNACoordinate instance having position, offset, and region. Throws an exception if any input is illegal.

Returns CodingDNACoordinate instance having position, offset, and region.
Throws an exception if any input is illegal.
sourceraw docstring

CodingDNACoordinateclj/s

source

comparable-coordinates?clj/s

(comparable-coordinates? coord1 coord2)

Returns true if the two coordinates are comparable, else false.

Returns true if the two coordinates are comparable, else false.
sourceraw docstring

Coordinateclj/sprotocol

formatclj/s

(format this)

Returns a string representing the given coordinate.

Returns a string representing the given coordinate.

plainclj/s

(plain this)

Returns a plain map representing the given coordinate.

Returns a plain map representing the given coordinate.
source

genomic-coordinateclj/s

(genomic-coordinate position)

Returns GenomicCoordinate instance having position. Throws an exception if position is illegal.

Returns GenomicCoordinate instance having position. Throws an exception if
position is illegal.
sourceraw docstring

GenomicCoordinateclj/s

source

ICodingDNACoordinateclj/sprotocol

in-exon?clj/s

(in-exon? this)

Returns true if the coordinate is located in exon, else false.

Returns true if the coordinate is located in exon, else false.
source

mitochondrial-coordinateclj/s

(mitochondrial-coordinate position)

Returns MitochondrialCoordinate instance having position. Throws an exception if position is illegal.

Returns MitochondrialCoordinate instance having position. Throws an exception
if position is illegal.
sourceraw docstring

MitochondrialCoordinateclj/s

source

non-coding-dna-coordinateclj/s

(non-coding-dna-coordinate position)

Returns NonCodingDNACoordinate instance having position. Throws an exception if position is illegal.

Returns NonCodingDNACoordinate instance having position. Throws an exception
if position is illegal.
sourceraw docstring

NonCodingDNACoordinateclj/s

source

parse-circular-dna-coordinateclj/s

(parse-circular-dna-coordinate s)

Parses a coordinate string used in circular-dna mutations, returning a CircularDNACoordinate or UnknownCoordinate.

Parses a coordinate string used in circular-dna mutations, returning a
CircularDNACoordinate or UnknownCoordinate.
sourceraw docstring

parse-coding-dna-coordinateclj/s

(parse-coding-dna-coordinate s)

Parses a coordinate string used in coding DNA mutations, returning a CodingDNACoordinate or UnknownCoordinate.

Parses a coordinate string used in coding DNA mutations, returning a
CodingDNACoordinate or UnknownCoordinate.
sourceraw docstring

parse-coordinateclj/s

(parse-coordinate s t)
source

parse-genomic-coordinateclj/s

(parse-genomic-coordinate s)

Parses a coordinate string used in genomic mutations, returning a GenomicCoordinate or UnknownCoordinate.

Parses a coordinate string used in genomic mutations, returning a
GenomicCoordinate or UnknownCoordinate.
sourceraw docstring

parse-mitochondrial-coordinateclj/s

(parse-mitochondrial-coordinate s)

Parses a coordinate string used in mitochondrial mutations, returning a MitochondrialCoordinate or UnknownCoordinate.

Parses a coordinate string used in mitochondrial mutations, returning a
MitochondrialCoordinate or UnknownCoordinate.
sourceraw docstring

parse-non-coding-dna-coordinateclj/s

(parse-non-coding-dna-coordinate s)

Parses a coordinate string used in non-coding DNA mutations, returning a NonCodingDNACoordinate or UnknownCoordinate.

Parses a coordinate string used in non-coding DNA mutations, returning a
NonCodingDNACoordinate or UnknownCoordinate.
sourceraw docstring

parse-protein-coordinateclj/s

(parse-protein-coordinate s)

Parses a coordinate string used in protein mutations, returning a ProteinCoordinate or UnknownCoordinate.

Parses a coordinate string used in protein mutations, returning a
ProteinCoordinate or UnknownCoordinate.
sourceraw docstring

parse-rna-coordinateclj/s

(parse-rna-coordinate s)

Parses a coordinate string used in RNA mutations, returning a RNACoordinate or UnknownCoordinate.

Parses a coordinate string used in RNA mutations, returning a RNACoordinate
or UnknownCoordinate.
sourceraw docstring

parse-uncertain-coordinateclj/s

(parse-uncertain-coordinate s t)
source

protein-coordinateclj/s

(protein-coordinate position)

Returns ProteinCoordinate instance having position. Throws an exception if position is illegal.

Returns ProteinCoordinate instance having position. Throws an exception if
position is illegal.
sourceraw docstring

ProteinCoordinateclj/s

source

restoreclj/smultimethod

(restore m)

Restores a plain map to a suitable coordinate record.

Restores a plain map to a suitable coordinate record.
sourceraw docstring

rna-coordinateclj/s

(rna-coordinate position offset region)

Returns RNACoordinate instance having position, offset, and region. Throws an exception if any input is illegal.

Returns RNACoordinate instance having position, offset, and region. Throws an
exception if any input is illegal.
sourceraw docstring

RNACoordinateclj/s

source

uncertain-coordinateclj/s

(uncertain-coordinate start end)

Returns UncertainCoordinate instance having start and end. Throws an exception if any input is illegal.

Returns UncertainCoordinate instance having start and end. Throws an
exception if any input is illegal.
sourceraw docstring

UncertainCoordinateclj/s

source

unknown-coordinateclj/s

(unknown-coordinate)

Returns UnknownCoordinate instance.

Returns UnknownCoordinate instance.
sourceraw docstring

UnknownCoordinateclj/s

source

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

× close