0.5.0 - 2024-10-16
- Fix uncertain bases and amino acids format of ins and delins because HGVS nomenclature was updated.
- DNA:
ins(10)
->insN[10]
- RNA:
ins(10)
->insn[10]
- Protein:
ins10
->insX[10]
- DNA:
- Fix uncertain insertion. #10
0.4.7 - 2023-04-25
- Fix format of uncertain protein mutation. #8
0.4.6 - 2022-07-27
- Update dependencies. #6
0.4.5 - 2021-11-08
0.4.4 - 2020-09-28
- Repair repeated sequences which have the same end.
- Repair illegal substitutions to an inversion. #3
0.4.3 - 2020-03-23
- Add "fix-protein-repeated-seqs-pos" repairer.
- Make coordinates calculable.
- Add equiv fn.
0.4.2 - 2019-12-27
- Add HGVS repair function.
0.4.1 - 2019-12-09
- Make order of start and end strict.
- Fix ter substitution.
- Fix ter insertion.
0.4.0 - 2019-08-01
- HGVS data structure changes from map to record (
clj-hgvs.core/HGVS
). - (n)cdna is renamed to (non-)coding-dna to avoid misunderstanding. See #2 for more information.
- kind:
:cdna
,:ncdna
→:coding-dna
,:non-coding-dna
- coordinate (
clj-hgvs.coordinate
):CDNACoordinate
,NCDNACoordinate
→CodingDNACoordinate
,NonCodingDNACoordinate
cdna-coordinate
,ncdna-coordinate
→coding-dna-coordinate
,non-coding-dna-coordinate
parse-cdna-coordinate
,parse-ncdna-coordinate
→parse-coding-dna-coordinate
,parse-non-coding-dna-coordinate
- kind:
- Add a tagged literal.
- Add custom print method.
- Support circular DNA. #1
- Change HGVS map to record.
- Rename (n)cdna to (non-)coding-dna. #2
0.3.1 - 2018-12-12
- Add a macro to disable validation in a scope.
- Support parsing protein unknown alt "p.Met1?".
0.3.0 - 2018-11-15
- clj-hgvs 0.3.0 uses clojure.spec for HGVS validation. To use clj-hgvs with clojure 1.8, you must include a dependency on clojure-future-spec.
- A new ter codon site of protein frame shift is not displayed by default.
Set
:show-ter-site?
option totrue
to display that.
- Add show-ter-site? option for frame shift format.
- Use spec for validation.
- Refactor AA long-short conversion.
- Drop clojure 1.7 support.
- Fix plain/restore fns of protein extension.