All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.
About changelog here
- Update to setuptools >= v.70 to address a security issue in the
package_index
module
- Updated issue templates
- When using QUAL values, treat . as 0 quality
- Basic cli tests touching fixed deprecated code
- Unfreezed PyMongo in requirements.txt
- Replaced deprecated pymongo
.count()
function withcount_documents()
in code.
Deprecated config in setup.cfg
error when installing the package
- Script to correct contig name
- Expanded instructions on how to set up an instance and load data into database
- GitHub actions run tests using MongoDB versions 3.2, 4.4 and 5.0
- Restore command accepts custom database name
- Restore command uses either database URI or host:port params
- Convert version to string
- Use Github Actions for running CI instead of Travis
- Option to add observation frequencies to exported VCF (--freq)
- Profiling feature added. Each sample gets a profile based on the genotypes for a set of high maf variants.
- High maf variants used in profiling is loaded into DB via CLI
- Reject loading a case if a similar profile already exists for any of the samples
- Statistics of the profiles in DB can be generated through CLI
- use bulk operations when deleting variants
- Compatible with GRCh38
- Option to include case count when querying for a variant
- Use correct fields in index
- Use bulk updates when inserting snvs
- CLI function to annotate variants
- CLI functionality to dump and restore a database
- Fix bug with inserting variants
- Adds structural variants to loqus