Releases: bcgsc/pori_graphkb_python
Releases · bcgsc/pori_graphkb_python
Release v1.15.0
Release v1.15.0
New Feature:
- KBDEV-1136 change cancergene and cancerrelated field-names to cancerGeneListMatch and kbStatementRelated
What's Changed
- cancerGeneListMatch and kbStatementRelated flags by @mathieulemieux in #110
- lint noqa of flake8 errors in test_statement.py from pytest fixture. by @dustinbleile in #112
- Release/v1.15.0 kb statement related genes by @dustinbleile in #113
Full Changelog: v1.14.0...v1.15.0
Release v1.14.0
Feature:
- Add cancerGene flag to get_gene_information()
Release v1.13.0
Feature:
- Add get_cancer_genes()
Release v1.12.0
Feature:
- Add type screening and length threshold for structural variant matching
- Add dataset file reference for tests
Bugfix:
- Fix relevance filtering for cancer predisposition function
v1.11.0
Release v1.11.0
New Feature:
- GERO-337 - get_gene_information function added.
Improvements: - update docstrings and import orders
Release v1.10.2
Bugfix:
- match.py::match_positional_variant() using equivalent terms in lieu of whole tree for list of matching types
Release v1.10.1
Bugfix:
- Update GH workflow for PyPi publishing on released
Release v1.10.0
New feature:
- New utility functions to accomodate for positional variant comparison
Bugfix:
- fix match.py::match_positional_variant() not to use matched generic variants in 'similarTo' queries
- require install of requests<2.29.0 to avoid any errors with urllib
Release v1.9.1
Improvements
- Add support for GeneralizationOf edges in matching positional variants
Bugfix
- Fix mkdocs redirect mapping for matching directory
Release v1.9.0
What's Changed
- SDEV-3342 - add get_statements_from_variants function - adapted from … by @dustinbleile in #74
- Feature/sdev 3256 gene list updates pharma cancer predisp by @dustinbleile in #72
- Bugfix/GitHub actions timeouts by @elewis2 in #76
- Bugfix/GitHub actions timeouts turn tests on by @dustinbleile in #77
- Release/v1.9.0 test updates helper funcs by @dustinbleile in #78
New Contributors
Full Changelog: v1.8.0...v1.9.0
Release v1.9.0
New Features:
- get_statements_from_variants - helper function added.
- get_term_list - helper function added.
- get_rid - helper function added.
- get_pharmacogenomic_info - helper function added.
- get_cancer_predisposition_info - helper function added.
- Added constants PHARMACOGENOMIC_RELEVANCE_TERMS and PHARMACOGENOMIC_SOURCE_EXCLUDE_LIST
Bugfix: - Ignore gene name version in get_equivalent_features. Eg. NM_033360.4 should match 'NM_033360' and 'KRAS'.
Improvements: - get_preferred_gene_name - moved to genes.py
- move CHOMOSOMES and PREFERRED_GENE_SOURCE to constants.py
- add retries on connection failure
added tests: - test_get_pharmacogenomic_info
- test_get_cancer_predisposition_info
- reduced runtime of longest test
- add match test