Data structures and functions to handle HGVS coordinates.
Data structures and functions to handle HGVS coordinates.
(cdna-coordinate position)
(cdna-coordinate position offset region)
Returns CDNACoordinate instance having position, offset, and region. Throws an exception if any input is illegal.
Returns CDNACoordinate instance having position, offset, and region. Throws an exception if any input is illegal.
(format this)
Returns a string representing the given coordinate.
Returns a string representing the given coordinate.
(plain this)
Returns a plain map representing the given coordinate.
Returns a plain map representing the given coordinate.
(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.
(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.
(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.
(ncdna-coordinate position)
Returns NCDNACoordinate instance having position. Throws an exception if position is illegal.
Returns NCDNACoordinate instance having position. Throws an exception if position is illegal.
(parse-cdna-coordinate s)
Parses a coordinate string used in coding DNA mutations, returning a CDNACoordinate or UnknownCoordinate.
Parses a coordinate string used in coding DNA mutations, returning a CDNACoordinate or UnknownCoordinate.
(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.
(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.
(parse-ncdna-coordinate s)
Parses a coordinate string used in non-coding DNA mutations, returning a NCDNACoordinate or UnknownCoordinate.
Parses a coordinate string used in non-coding DNA mutations, returning a NCDNACoordinate or UnknownCoordinate.
(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.
(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.
(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.
(restore m)
Restores a plain map to a suitable coordinate record.
Restores a plain map to a suitable coordinate record.
(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.
(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.
(unknown-coordinate)
Returns UnknownCoordinate instance.
Returns UnknownCoordinate instance.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close