v.0.1.0
First initial release
- Update README.md by @gromdimon in #12
- Update PULL_REQUEST_TEMPLATE.md by @gromdimon in #13
- Fix Autodocumentation on readthedocs by @gromdimon in #14
- Replace conf.py by @gromdimon in #16
- Implement pydantic models validation for JSON outputs from APIs by @gromdimon in #8
- Add coverage and docs in CI by @gromdimon in #19
- feat: Migrate to Typer for CLI by @gromdimon in #22
- Configure setuptools packaging by @gromdimon in #25
- Restructure seqvar pvs1 computation logic by @gromdimon in #27
- rename types to defs by @gromdimon in #28
- Increase code coverage by @gromdimon in #29
- Add mehari tests by @gromdimon in #32
- Add support of Structural variants by @gromdimon in #36
- Add strucvar pvs1 decision tree by @gromdimon in #38
- Improve documenttion by enhancing docstrings by @gromdimon in #40
- Add example variants list used for development and tesing by @gromdimon in #33
- Description of prediction path by @gromdimon in #58
- Add lfs tracking for json files by @gromdimon in #62
- Replace
autopvs1
withauto-acmg
by @gromdimon in #65 - Alternative start codon rule by @gromdimon in #67
- Restructure module in order to support other acmg rules by @gromdimon in #83
- Remove duplicated .env in gitignore by @gromdimon in #82
- Add documentation of acmg criteria by @gromdimon in #85
- Add bibliography note by @gromdimon in #87
- Implement new annonars model by @gromdimon in #88
- Add more tests for functionality with annonars by @gromdimon in #91
- Integrate loguru for advanced logging by @gromdimon in #93
- Setup proper error handling throughout the application by @gromdimon in #94
- Implementation of PS1 criteria by @gromdimon in #95
- New variants and new links for various sources by @gromdimon in #96
- End2end tests by @gromdimon in #97
- Increase test coverage by @gromdimon in #100
- Fix NMD prediction by @gromdimon in #101
- Implement
_upstream_pathogenic_variant
method by @gromdimon in #102 - Refactoring by @gromdimon in #105
- Add loguru to requirements.txt in docs by @gromdimon in #107
- Implement
BA1
,BS1
,BS2
,PS4
,PM2
criteria by @gromdimon in #106 - Unify auto-acmg methods by @gromdimon in #110
- Implement pm1 criteria by @gromdimon in #111
- Implement PP2 and BP1 criteria by @gromdimon in #112
- Implement bp7 criteria by @gromdimon in #113
- Added depricatioin note for PP5 and BP6 criteria by @gromdimon in #114
- Init pp3 and bp4 implementation by @gromdimon in #115
- New result class by @gromdimon in #116
- Implement exon skipping or cryptic ss disruption method by @gromdimon in #124
- Implement SpliceAI scores check and proximity to the splice site check for the
AutoBP7
by @gromdimon in #125 - Finish autopp3bp4 by @gromdimon in #126
- Enhance general output of acmg prediction by @gromdimon in #128
- Finish
AutoPP2BP1
by @gromdimon in #129 - Reimplement AutoPS1PM5 by @gromdimon in #130
- Finish prediction of
BA1
,BS1
,BS2
,PM2
criteria by @gromdimon in #131 - Finish Autopm4bp3 by @gromdimon in #132
- Finish AutoPM1 by @gromdimon in #133
- Minor LFS PR by @gromdimon in #135
- Renme some methods by @gromdimon in #137
- Add Comparison scripts by @gromdimon in #138
- Comparison of VarSome by @gromdimon in #139
- Genebee results by @gromdimon in #140
- Results comparison v2 by @gromdimon in #141
- Renaming: positive to met, negative to unmet by @gromdimon in #142
- Rename AutoBA1BS1BS2PM2 to AutoPM2BA1bS1BS2 by @gromdimon in #143
- Example output file by @gromdimon in #144
- Remove unnecessary notebooks by @gromdimon in #145
- Implement caching for API by @gromdimon in #147
- Add paginated annonarse range queries by @gromdimon in #149
- Adapt pydantic models by @gromdimon in #150
- New results by @gromdimon in #152
- BA1 updates by @gromdimon in #153
- Fix failing tests by @gromdimon in #154
- Additional information for kappa values by @gromdimon in #155
New Contributors
- @gromdimon made their first contribution in #12
Full Changelog: https://github.com/bihealth/auto-acmg/commits/v0.1.0