Releases: cauliyang/DeepBioP
Releases · cauliyang/DeepBioP
deepbiop-v0.1.16
Other
- updated the following local packages: deepbiop-utils, deepbiop-fq, deepbiop-bam
deepbiop-utils-v0.1.16
deepbiop-fq-v0.1.16
Added
- add dataset module and integrate with Python bindings
Other
- ⬆️ chore(deps): upgrade PyO3 to 0.27.1 and fix compatibility issues
- ⚡️ perf(cli): implement streaming for fxs2one to reduce memory footprint
- update MSRV to 1.90.0 and add bon dependency
- Feat (#68)
- update Minimum Supported Rust Version (MSRV) to 1.85.1 in workflow and README
- (deps) update dependencies in Cargo.toml and add dataset.rs file
- Feat (#57)
deepbiop-fa-v0.1.16
Added
- Add random selection functionality for FASTQ records and expose it to Python
- Add functions to combine multiple FASTA and FASTQ files into bgzip-compressed formats
- Add fas2one and fqs2one commands for batch file conversion
Other
- ♻️ Optimize record selection in select_record_from_fq_by_random function using for loop
- ♻️ Refactor select_record_from_fq_by_random function to use reservoir sampling algorithm
- Update fetch_records method to use fastq reader and improve record handling
deepbiop-core-v0.1.16
Added
- Add k-mer generation functions and related utilities with comprehensive documentation
- Integrate deepbiop-core library and refactor module imports across crates
- Introduce deepbiop-core library and refactor encoder options across modules
- Add diagram image and SVG file
- Add CLI installation guide
- Update MSRV to 1.75.0
- Add support for processing BAM format in DeepBiop
- Add initial project files and configurations
Fixed
- Update Minimum Supported Rust Version to 1.83.0
- Update Minimum Supported Rust Version to 1.82.0
- Update badge URL for deepbiop crate
Other
- Remove redundant keyword from Cargo.toml
- Update function names and improve compression handling in BAM to FASTQ conversion
- add docs
- Update comment to reflect correct sub-module registration in Python integration
- Add documentation for default values
- Update MSRV version in README and improve formatting
- Remove outdated documentation badge
- Add documentation badge to README.md
- Update badges in README.md to use consistent format
- Update README.md setup instructions
- Update README.md formatting
- Add tests for bam and fq modules
- Initial commit
deepbiop-cli-v0.1.16
Other
- updated the following local packages: deepbiop-utils, deepbiop-fq, deepbiop-bam
deepbiop-bam-v0.1.16
Other
- updated the following local packages: deepbiop-utils, deepbiop-fq
deepbiop-v0.1.15
Added
- Add support for parsing FASTA files and functions
Other
- Update pre-commit hooks to use pre-commit stage
deepbiop-utils-v0.1.15
Added
- Enhance compression handling with new functions and improved documentation for file type detection
Other
- Update function names and improve compression handling in BAM to FASTQ conversion
- add docs
deepbiop-fq-v0.1.15
Added
- Add random selection functionality for FASTQ records and expose it to Python
- Enhance ExtractFq command to support random selection of reads and update Cargo.toml dependencies
- Add functions to combine multiple FASTA and FASTQ files into bgzip-compressed formats
- Add fas2one and fqs2one commands for batch file conversion
Other
- ♻️ Optimize record selection in select_record_from_fq_by_random function using for loop
- ♻️ Refactor select_record_from_fq_by_random function to use reservoir sampling algorithm
- Update fetch_records method to use fastq reader and improve record handling