All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.
- Upgraded vendored code for Python 3.12+ compatibility (#9)
- New
--fileflag to enable search using a file of rsIDs (#7)
- Added support for multiple rsIDs in the VCF ID column
- Added support for rsIDs appearing in multiple records (forbidden by VCF spec but used in some popularpopulation survey data)
- Configured continuous integration (CI) with GitHub actions
- Changed
rsidx indexso that it now fails if index already exists; provided a--forceflag to override
Bugfix release with updated file manifest.
Initial release!
- Command-line entry point:
rsidx - Command-line operations:
rsidx index: index a VCF filersidx search: query a VCF file by rsID