Skip to content

Commit b1ea9ad

Browse files
github-actions[bot]cauliyang
authored andcommitted
chore: release v0.1.15
1 parent 63da5b9 commit b1ea9ad

File tree

4 files changed

+43
-3
lines changed

4 files changed

+43
-3
lines changed

Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ members = ["crates/*", "py-deepbiop"]
44
default-members = ["crates/*"]
55

66
[workspace.package]
7-
version = "0.1.14"
7+
version = "0.1.15"
88
edition = "2021"
99
authors = ["Yangyang Li <sunlifeliz5@gmail.com>"]
1010
homepage = "https://github.com/cauliyang/DeepBioP"
@@ -61,10 +61,10 @@ flate2 = { version = "1.0.35", features = [
6161
"zlib-ng",
6262
], default-features = false }
6363

64-
deepbiop-fq = { version = "0.1.14", path = "crates/deepbiop-fq" }
64+
deepbiop-fq = { version = "0.1.15", path = "crates/deepbiop-fq" }
6565
deepbiop-bam = { version = "0.1.11", path = "crates/deepbiop-bam" }
6666
deepbiop-utils = { version = "0.1.14", path = "crates/deepbiop-utils" }
67-
deepbiop-fa = { version = "0.1.14", path = "crates/deepbiop-fa" }
67+
deepbiop-fa = { version = "0.1.15", path = "crates/deepbiop-fa" }
6868
deepbiop-core = { version = "0.1.14", path = "crates/deepbiop-core" }
6969

7070
[profile.opt-dev]

crates/deepbiop-cli/CHANGELOG.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [0.1.15](https://github.com/cauliyang/DeepBioP/compare/deepbiop-cli-v0.1.14...deepbiop-cli-v0.1.15) - 2025-01-22
11+
12+
### Added
13+
14+
- Add markdown help option and documentation for deepbiop-cli
15+
- Update output file extensions for FasToOne and FqsToOne commands to .fa.gz and .fq.gz respectively
16+
- Add output option for specifying file paths in ExtractFa and ExtractFq commands
17+
- Update ExtractFa to support optional read selection by path or random count
18+
- Enhance ExtractFq command to support random selection of reads and update Cargo.toml dependencies
19+
- Add fas2one and fqs2one commands for batch file conversion
20+
1021
## [0.1.14](https://github.com/cauliyang/DeepBioP/compare/deepbiop-cli-v0.1.13...deepbiop-cli-v0.1.14) - 2025-01-17
1122

1223
### Added

crates/deepbiop-fa/CHANGELOG.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,20 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [0.1.15](https://github.com/cauliyang/DeepBioP/compare/deepbiop-fa-v0.1.14...deepbiop-fa-v0.1.15) - 2025-01-22
11+
12+
### Added
13+
14+
- Add random selection functionality for FASTQ records and expose it to Python
15+
- Add functions to combine multiple FASTA and FASTQ files into bgzip-compressed formats
16+
- Add fas2one and fqs2one commands for batch file conversion
17+
18+
### Other
19+
20+
- ♻️ Optimize record selection in select_record_from_fq_by_random function using for loop
21+
- ♻️ Refactor select_record_from_fq_by_random function to use reservoir sampling algorithm
22+
- Update fetch_records method to use fastq reader and improve record handling
23+
1024
## [0.1.14](https://github.com/cauliyang/DeepBioP/compare/deepbiop-fa-v0.1.13...deepbiop-fa-v0.1.14) - 2025-01-17
1125

1226
### Added

crates/deepbiop-fq/CHANGELOG.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,21 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [0.1.15](https://github.com/cauliyang/DeepBioP/compare/deepbiop-fq-v0.1.14...deepbiop-fq-v0.1.15) - 2025-01-22
9+
10+
### Added
11+
12+
- Add random selection functionality for FASTQ records and expose it to Python
13+
- Enhance ExtractFq command to support random selection of reads and update Cargo.toml dependencies
14+
- Add functions to combine multiple FASTA and FASTQ files into bgzip-compressed formats
15+
- Add fas2one and fqs2one commands for batch file conversion
16+
17+
### Other
18+
19+
- ♻️ Optimize record selection in select_record_from_fq_by_random function using for loop
20+
- ♻️ Refactor select_record_from_fq_by_random function to use reservoir sampling algorithm
21+
- Update fetch_records method to use fastq reader and improve record handling
22+
823
## [0.1.14](https://github.com/cauliyang/DeepBioP/compare/deepbiop-fq-v0.1.13...deepbiop-fq-v0.1.14) - 2025-01-17
924

1025
### Added

0 commit comments

Comments
 (0)