ClinVar This!
ClinVar Submission via API Made Easy
- Free software: MIT license
- Documentation: https://clinvar-this.readthedocs.io/en/latest/
- Discussion Forum: https://github.com/bihealth/clinvar-this/discussions
- Bug Reports: https://github.com/bihealth/clinvar-this/issues
Getting Started
Documentation
You can find comprehensive documentation here:
A good place to start is:
Changelog
0.18.5 (2025-02-28)
Bug Fixes
0.18.4 (2025-02-28)
Bug Fixes
0.18.3 (2024-10-22)
Bug Fixes
0.18.2 (2024-09-07)
Bug Fixes
0.18.1 (2024-09-07)
Bug Fixes
0.18.0 (2024-09-06)
Features
- extract-vars writes thinned-out SCV infos (#240) (#258) (19ecf18)
- xml-to-json can now left-shift variants (#255) (#256) (66671cd)
0.17.1 (2024-07-01)
Bug Fixes
0.17.0 (2024-06-07)
⚠ BREAKING CHANGES
- adjust ClinVar XML parsing to cardinality fixes (#233) (#234)
Bug Fixes
0.16.0 (2024-05-31)
Features
- make compatible with 2024 March 1 schema of ClinVar (#222) (#223) (a7480dd)
- make compatible with 2024 May 15 schema of ClinVar (#221) (#229) (c0d1a4c)
0.15.5 (2024-05-29)
Bug Fixes
0.15.4 (2024-05-28)
Bug Fixes
0.15.3 (2024-05-28)
Bug Fixes
Documentation
0.15.2 (2024-05-28)
Bug Fixes
0.15.1 (2024-05-28)
Bug Fixes
0.15.0 (2024-05-28)
⚠ BREAKING CHANGES
- adjusting to new XML structure with germline/somatic split (#201)
Features
0.14.6 (2023-12-15)
Bug Fixes
0.14.5 (2023-12-13)
Bug Fixes
0.14.4 (2023-12-13)
Bug Fixes
0.14.3 (2023-12-12)
Bug Fixes
0.14.2 (2023-12-12)
Bug Fixes
0.14.1 (2023-12-11)
Bug Fixes
0.14.0 (2023-12-11)
Features
- adding async client code via switch to httpx (#167) (#170) (7b76770)
- switch from attrs to pydantic (#166) (#168) (d84db77)
- updating to latest upstream JSON schemas (#173) (f5da1fc)
- write out RCV/VCV version in extract_vars and phenotype_link (#159) (#172) (534cba1)
Bug Fixes
0.13.1 (2023-12-04)
Bug Fixes
0.13.0 (2023-12-04)
Features
0.12.0 (2023-10-18)
Features
0.11.0 (2023-10-06)
Features
- Adding Clinvar Accession to TSV input (#146) (1ef8b8f)
- Implement Pubmed IDs in tsv import format (#143) (9473380)
- Support multiple condition types and multiple conditions (#147) (f972356)
Bug Fixes
Documentation
0.10.2 (2023-09-11)
Bug Fixes
0.10.1 (2023-09-11)
Bug Fixes
0.10.0 (2023-09-08)
Features
0.9.0 (2023-09-08)
Features
Bug Fixes
0.8.0 (2023-09-08)
Features
0.7.0 (2023-09-07)
Features
0.6.0 (2023-09-07)
Features
0.5.0 (2023-09-07)
Features
0.4.1 (2023-09-06)
Bug Fixes
0.4.0 (2023-09-06)
Features
- add command to extract gene-to-phenotype links (#104) (#106) (b3b323a)
- adding --version option (#110) (7f3b091)
- adding command to generate per-gene impact report (#102) (#103) (c86a5c7)
- adding missing clinvar measure set (#109) (f0f64e0)
- adding support for parsing ClinVar XML (#99) (#100) (c673f7d)
- command to extract variants per ACMG class and freq. (#107) (#108) (c623f6d)
Bug Fixes
0.3.0 (2023-09-04)
Features
Bug Fixes
0.2.1 (2023-03-17)
Bug Fixes
0.2.0 (2023-03-15)
Features
Documentation
- add badges to readme (#65) (207038c)
- adding file format documentation (#71) (3a04ffd)
- extending docs; getting started from README (#44) (#68) (77892f0)
- updating docs introduction section (#67) (d6c865b)
0.1.0 (2022-12-02)
Features
- add basic config management in CLI (#32) (#33) (c903546)
- add functions for managing batch data (#34, #37) (#35) (0c7e0f9)
- add sphinx-based documentation (#30) (#31) (d10adc5)
- add tests for submission messages (#19) (#22) (b168d47)
- add unit tests for submission messages (#19) (#20) (1c4e11a)
- adding mypy type checking (#11) (#12) (700994a)
- adjust to ClinVar API change (Nov 2022) (#47) (#48) (0e4fb50)
- allow annotation with HPO terms in TSV format (#50) (#56) (0b0da41)
- allow import of extra columns (#53) (#54) (616bfe7)
- completing enums (#23) (#24) (9198983)
- implement api models (#4) (#5) (3690c36)
- implement attrs-based message models (#1) (#2) (f253c24)
- implement enums for submission messages (#14) (#16) (201cbe4)
- implement internal models for submissions (#9) (#26) (be04e40)
- implement minimal TSV format (#17) (#18) (960827d)
- implement models for extra files (#6) (#13) (852e4c6)
- implement models for submission message (#8) (#15) (90afd10)
- implement more columns in TSV (#39) (#55) (6184d76)
- implementing REST clinvar_api.client module (#28) (#29) (829d907)
- store errors from "batch retrieve" (#59) (#60) (67b8b0c)
- write data into profile sub directory (#52) (e699736)
Bug Fixes
Documentation
Metadata
Release files for clinvar-this 0.18.5
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| clinvar-this-0.18.5.tar.gz | 216.2 kB | Without provenance | Details |
Release files / clinvar-this-0.18.5.tar.gz
| Download URL | clinvar-this-0.18.5.tar.gz |
|---|---|
| Size | 216.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
8ed7241201c2506d0c3cefa95fef52b5fe0c442cb96f87fd529614ba93e3fad7
|
|
BLAKE2b-256 checksum How to use checksums |
0f99a9bc823b9b73101d88568564c58eb8d586565cb1c31e59de1aea37c7e0cc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
Security for clinvar-this 0.18.5
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.