This repository has been archived by the owner on Dec 23, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
style: reformat code and add doc tests (#12)
<!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit - **New Features** - Introduced new error variants for enhanced error handling in regex operations. - Added a structured logging system to improve progress tracking and message clarity. - Implemented new `FastqReader` and `FastqWriter` for improved FASTQ file handling. - **Improvements** - Renamed functions for better clarity in compression type handling. - Refactored command-line argument handling for improved organization and readability. - Enhanced documentation with clearer installation instructions and project description. - **Bug Fixes** - Updated logging mechanism to replace print statements with structured logger usage. - **Refactor** - Major refactor of barcode handling logic, simplifying structures and methods. - Consolidated parameters in the command-line interface for better organization. <!-- end of auto-generated comment: release notes by coderabbit.ai -->
- Loading branch information
1 parent
e50eff6
commit 1fbc612
Showing
12 changed files
with
856 additions
and
514 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -3,7 +3,7 @@ name = "barkit" | |
version = "0.1.0" # managed by release.sh | ||
edition = "2021" | ||
authors = ["Nikita Syzrantsev [email protected]"] | ||
description = "Tool to process barcodes in FASTQ" | ||
description = "BarKit — a cross-platform and ultrafast toolkit for barcodes manipulation in FASTQ files" | ||
license = "GPL-3.0" | ||
readme = "README.md" | ||
homepage = "https://github.com/nsyzrantsev/barkit" | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -3,7 +3,7 @@ name = "barkit-extract" | |
version = "0.1.0" # managed by release.sh | ||
edition = "2021" | ||
authors = ["Nikita Syzrantsev [email protected]"] | ||
description = "Tool to extract barcodes" | ||
description = "Tool for extracting barcode nucleotide sequence according to a specified regex pattern" | ||
license = "GPL-3.0" | ||
readme = "../README.md" | ||
homepage = "https://github.com/nsyzrantsev/barkit" | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.